ProsperOps
ProsperOps
51 – 200 Employees
B2BEnterpriseSaaS
ProsperOps is a SaaS company focused on autonomous FinOps automation for organizations running workloads on AWS, Google Cloud, and Microsoft Azure. Its platform helps FinOps and DevOps teams manage cloud spending through AI-enabled rate optimization, automated commitment management, resource scheduling, and workload optimization. By analyzing billing data continuously and adjusting commitments and schedules, ProsperOps aims to improve cloud efficiency while limiting lock-in risk and reducing unnecessary spend. The company also provides reporting, benchmarking, and showback capabilities to support clearer cost visibility and cloud-finance decisions.

Staff Data Engineer

Lead the design of Python APIs and scalable data platforms for cloud cost optimization, using PostgreSQL and Databricks. Drive backend architecture, AI workflows, and production operations.

Description

  • Architect and evolve scalable, cloud native backend systems and APIs.
  • Build and own Python API services, such as FastAPI, that make data platform capabilities available.
  • Design PostgreSQL schemas and improve indexing, query performance, and migrations.
  • Set technical direction for reliability, scale, performance, and cost efficiency across data intensive workloads.
  • Lead complex backend initiatives from initial design through production launch and operational maturity.
  • Maintain CI/CD pipelines with GitHub Actions and Terraform, and deploy changes to production.
  • Diagnose issues across APIs, databases, and data pipelines.
  • Work with data engineering, frontend, platform, and SRE teams.
  • Shape engineering standards for code quality, testing, CI/CD, observability, and operations.
  • Review and provide guidance on designs and implementations across teams.
  • Mentor engineers at different levels of experience.
  • Apply industry developments in backend systems, cloud platforms, and data engineering at scale.

Requirements

  • Bachelor's or master's degree in computer science, engineering, or equivalent practical experience.
  • At least eight years of backend engineering experience.
  • Practical Python application and service development, including production APIs and services.
  • Strong relational database experience, ideally with PostgreSQL.
  • Experience with schema design, complex query development and optimization, migration tools such as Flyway, and query plan performance debugging.
  • Experience designing, building, deploying, and operating REST APIs with FastAPI, Flask, or an equivalent framework.
  • Experience building and maintaining CI/CD deployment automation with GitHub Actions, Azure DevOps, or similar tools.
  • Infrastructure as code experience with Terraform or a comparable tool.
  • Experience building large scale data or analytics platforms.
  • Strong knowledge of observability, monitoring, distributed tracing, query profiling, and latency diagnosis.
  • Experience with security, compliance, and enterprise SaaS requirements.
  • Previous experience in FinOps, cloud cost optimization, or enterprise SaaS platforms.
  • AWS experience, including ECS/Fargate, RDS, S3, IAM, and Secrets Manager.
  • Experience building AI enabled backend systems, including LLM based or agent driven workflows.
  • Preferred, not required: Power BI Direct Lake mode and semantic modeling for lakehouse analytics.
  • Preferred, not required: Mosaic AI, Databricks GenAI capabilities, or Feature Store implementations.
  • Preferred, not required: Contributions to open source Spark, Databricks community content, or certifications such as Databricks Certified Data Engineer Professional.

Benefits

  • Competitive compensation.
  • Flexible work arrangements.
  • Defined growth paths for senior technical leaders.
  • Remote team structure within the region where the role is advertised.
  • Equal opportunity employer.
  • Accommodations are available for candidates who need them.

Related Jobs