Skip to content

Backend Engineer

120k – 180kArvada, COSan Francisco, CAWashington, DCSeattle, WABackend EngineeringHybrid3+ YOE
Summary

Develop backend satellite operations software using Python and AWS. Build APIs, integrate AI platforms, manage containerized infrastructure, and contribute to DevSecOps and architecture in a hybrid Agile environment.

About the role

Responsibilities

  • Develop ground satellite operations software using Python and AWS services
  • Develop APIs and integrate with AWS services (EC2, S3, RDS, Fargate, EKS) focusing on scalability, security, cost, and performance
  • Work closely with cross-functional teams to understand requirements, implement new features, and troubleshoot issues
  • Optimize resource utilization and automate processes
  • Contribute across backend software development, generative AI integrations, DevSecOps and CI/CD tooling, and software architecture design and maintenance
  • Work as part of an engineering team in an Agile Scrum environment

Requirements

  • Proficiency in Python, GraphQL, Docker, and Terraform (or relevant Infrastructure-as-Code tools)
  • Experience designing, analyzing, and troubleshooting APIs of AI platforms such as OpenAI, Anthropic, and AskSage
  • Strong knowledge of containerized applications
  • Familiarity with Kubernetes cluster deployments
  • Experience with AWS services such as Lambda, ECS, EKS, CloudWatch, S3, EFS/EBS, EC2, and RDS
  • Fluency in collaborative development using Git with platforms like GitHub or GitLab
  • Deep technical analysis and troubleshooting skills
  • Independent self-starter; able to complete projects on time with minimal guidance
  • High standard for software maintainability, quality, resilience, and performance
  • Strong cross-functional communication between frontend and backend engineers and product managers
  • Bachelor’s degree in Computer Science (or related field)
  • 3+ years professional experience in backend development, full stack development or other related role
  • U.S. Person status required
  • Ability to obtain U.S. Security Clearance

Nice-to-Haves

  • Self-starter with drive, technical skills, and product obsession (can replace professional experience requirement)
Skills
PythonGraphQLDockerTerraformOpenAIAnthropicKubernetesAWSLambdaECSEKSCloudWatchS3EC2RDS
Similar roles at this salary range
All Backend Engineering jobs →
MongoDB

Senior Software Engineer, Atlas Search Query

Lead complex search query architecture and optimization projects for MongoDB Atlas Search. Requires 5+ years in data management/search systems, distributed systems experience, and proficiency in Java and Rust.

126k – 248kSan Francisco, CABackend EngineeringHybrid5+ YOEJavaRust
Imprint

Software Engineer, Backend

Backend engineer owning financial systems including transaction authorization, credit decisioning, and payment processing. Requires 5+ years building production backend systems, Go proficiency, distributed systems experience, and AI tool adoption.

140k – 200kNew York, NY +1Backend EngineeringHybrid5+ YOEGoAWS
Otter

Software Engineer, Virality and Activation

Backend engineer building activation and viral growth features including onboarding, sharing, and invite flows. Works with Python/Django, databases, analytics instrumentation, and A/B testing.

136k – 185kMountain View, CABackend EngineeringHybrid2+ YOES3AWS
Beacon AI

Software Engineer, Backend

Build and maintain backend services, APIs, and data pipelines powering an AI aviation safety platform. Requires 2+ years backend experience with Python or JS/TS and familiarity with APIs and databases.

135k – 190kSan Carlos, CABackend EngineeringHybrid2+ YOECI/CDPython
Limble

Software Engineer II - Integrations

Software Engineer II on the Integrations team building and maintaining iPaaS-based integrations and customer-facing APIs. Requires 3+ years experience, Node.js/TypeScript, SQL, and third-party API integration skills.

110k – 165kCharlotte, NCBackend EngineeringRemote3+ YOESQLOAuth