F

Flexera

IT asset management and cloud optimization

Staff Data Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedHybrid

About the Job

Requirements

  • A bachelor's or master's degree in computer science, engineering, or equivalent practical experience.
  • At least 8 years of backend engineering experience building and scaling complex production systems.
  • Hands-on Python application and service development, including production APIs and services rather than only PySpark notebooks or data science scripts.
  • Strong relational database management system experience, preferably PostgreSQL, including schema design, complex query authoring and optimization, migration tooling such as Flyway, and query-plan-level performance debugging.
  • Experience designing, building, deploying, and operating RESTful APIs using FastAPI, Flask, or an equivalent framework.
  • Experience building and maintaining deployment automation pipelines using GitHub Actions, Azure DevOps, or similar tools.
  • Infrastructure-as-code experience with Terraform or similar, including provisioning cloud resources.
  • Experience building large-scale data or analytics platforms.
  • Experience with observability, monitoring, and incident-driven learning, including distributed tracing, query profiling, and latency diagnosis.
  • Experience with security, compliance, and enterprise-grade SaaS requirements.
  • Prior experience in FinOps, cloud cost optimization, or enterprise SaaS platforms.
  • Experience with AWS services including ECS/Fargate, RDS, S3, IAM, and Secrets Manager.
  • Experience building AI-powered backend systems, including LLM-based or agent-driven workflows.

Responsibilities

  • Lead the architecture, design, and evolution of highly scalable, cloud-native backend systems and APIs.
  • Design, build, and own Python-based API services, such as FastAPI services, that expose data platform capabilities to consumers.
  • Design and optimize PostgreSQL relational database schemas, including indexing, query tuning, and schema migration management.
  • Drive technical strategy for reliability, scalability, performance, and cost efficiency across data-intensive workloads.
  • Own complex backend initiatives end-to-end, from design through production rollout and operational maturity.
  • Own and maintain CI/CD pipelines using GitHub Actions and Terraform, deploying work to production directly.
  • Debug across system boundaries, tracing issues from the API layer through the database to the data pipeline and back.
  • Collaborate with data engineering, frontend, platform, and SRE teams to ensure cohesive system design and execution.
  • Influence engineering standards and best practices for code quality, testing, CI/CD, observability, and operational excellence.
  • Review and guide designs and implementations across teams as a trusted technical advisor.
  • Mentor senior and junior engineers to develop technical depth and leadership within the organization.
  • Apply relevant trends in backend systems, cloud platforms, and data engineering at scale.

Desired Qualifications

  • Experience with Power BI Direct Lake mode and semantic modeling for lakehouse-based analytics.
  • Familiarity with Mosaic AI, Databricks GenAI capabilities, or Feature Store implementations.
  • Contributions to open-source Spark or Databricks community content, or Databricks certifications such as Databricks Certified Data Engineer Professional.

About the Company

Flexera

IT asset management and cloud optimization

Flexera provides IT management software and optimization tools that help businesses control software and IT costs. Its product suite includes IT asset management (ITAM) and software asset management (SAM) to track software usage and licenses, along with cloud management solutions to optimize cloud resources. Flexera’s TVO (Technology Value Optimization) approach aims to maximize the business value of every dollar spent on technology, ensuring assets are used efficiently and cost-effectively. The company differentiates itself through its integrated suite of asset-management and cloud-management tools and by expanding capabilities with acquisitions like Snow Software, which broadens its ability to help clients optimize technology investments. The goal is to help large organizations grow efficiently, achieve ROI on technology expenditures, and navigate digital transformation by controlling costs and optimizing technology investments.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$3B
Headquarters
Itasca, IL
Founded
2008

Recently Posted Jobs

Explore more opportunities at Flexera

See more jobs