Senior Backend Software Engineer
165k – 235kUnited StatesBackend EngineeringRemote
Summary
Builds and maintains scalable data pipelines, third-party integrations (Jira, GitHub), and workflow orchestration using Python and tools like Terraform and Airflow. Provides technical expertise in a high-agency engineering team, focusing on performance and modern ETL patterns.
About the role
What you'll do
- Build and maintain data pipelines for storage, transformation and export
- Develop integrations with third-party tools (Jira, GitHub, GitLab, incident management tools, AI coding assistants, etc.)
- Create and maintain API clients to ingest data from external services
- Manage infrastructure as code using Terraform
- Build workflow orchestration for near-real-time and batch data processing
- Design and implement data export pipelines
- Develop internal tooling and agentic workflows to accelerate internal development
- Provide technical expertise within your team and across the organization
- Communicate effectively about project status and technical issues
About you
- You know how to build and scale data pipelines
- You are a strong programmer with extensive Python experience
- You have experience building and maintaining integrations with third-party APIs
- You're comfortable with infrastructure as code (Terraform, CloudFormation, or similar)
- You have familiarity with workflow orchestration tools (Prefect, Airflow, Dagster)
Bonus points if
- You have worked at a rapidly scaling startup before and loved it
- You have experience with Delta Lake and lakehouse architectures
- You've built integrations with developer tools (Jira, GitHub, GitLab, CI/CD systems)
- You have experience with AI/LLM tool integrations (Claude, Copilot, etc.)
- You bring experience and opinions about the different ways engineering teams can work and the tools they use
Skills
PythonTerraformAirflowPrefectDagsterJiraGitHubGitLabDelta LakeCloudFormation
Similar roles at this salary range
All Backend Engineering jobs →Member of Technical Staff
Write and maintain production backend services, build scalable frameworks, and deploy infrastructure using Java, Python, React, Docker, and Kubernetes. Requires 1 year of experience with LLMs, recommendation systems, and probabilistic modeling.
180k – 220kPalo Alto, CABackend EngineeringOn-site1+ YOEJavaScala