Infrastructure Software Engineer

Overland AI

$120K — $200K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software engineering or full-stack development
  • Proficiency with modern web frameworks for backend and frontend systems
  • Experience with both microservices and monolithic applications
  • Strong working knowledge of AWS, Linux, and networking fundamentals
  • Proficiency in containerized environments such as Docker/Kubernetes and CI/CD
  • Experience with infrastructure-as-code tools like Terraform or Ansible
  • Excellent troubleshooting skills across software and networking layers

Responsibilities

  • Design and maintain internal services and tooling for AI/ML and field operations
  • Develop backend services and frontend interfaces including web apps and APIs
  • Build and support both microservices and legacy monolithic systems
  • Enhance developer velocity through better tooling and automation
  • Support deployments across AWS, on-premise, and robotic environments
  • Troubleshoot software, infrastructure, and networking to ensure system reliability
  • Collaborate with cross-functional teams to define requirements for tooling

Benefits

  • Equity compensation
  • Best-in-class healthcare, dental, and vision plans
  • Unlimited PTO
  • 401(k) with company match
  • Parental leave
Full Job Description
Role Summary

Overland AI is building off-road autonomy, and our software infrastructure is the backbone that enables our teams to move fast, experiment safely, and ship mission-critical systems. As a Software Infrastructure Engineer, you'll design, build, and maintain the internal software systems that power our AI/ML workflows, connect our robots, and streamline developer operations across the company.

You will own core services used daily by researchers, roboticists, and field teams - including internal APIs, experiment tooling, data systems, and compute orchestration. This role is ideal for an engineer who loves building robust systems, improving developer velocity, and shaping the foundation that our autonomy stack relies on.

You'll collaborate closely with the infrastructure team, ML teams, and robotics teams to build reliable, observable, well-structured systems in a hybrid cloud/on-prem environment.

What You'll Do

  • Design, build, and maintain internal services and tooling used across AI/ML, autonomy, and field operations teams
  • Develop both backend services and front-end interfaces (web apps, dashboards, APIs) that enable experimentation, data access, and compute management
  • Build and support microservices as well as monolithic systems, including migrating legacy systems to modern service-oriented architectures
  • Improve developer velocity and system reliability through better tooling, automation, observability, and CI/CD
  • Support hybrid deployments across AWS, on-prem compute, and on-robot environments
  • Troubleshoot across software, infrastructure, and networking layers to keep internal systems reliable and performant
  • Collaborate with ML engineers, roboticists, and internal stakeholders to define requirements and deliver high-impact tooling
  • Maintain excellent documentation and support distributed teams (local + remote + field)

Required Qualifications

  • 5+ years of experience in software engineering, infrastructure tooling, or full-stack development
  • Proficiency with modern web frameworks and the ability to build both backend and front-end systems
  • Experience building and maintaining both microservices and monolithic applications
  • Strong working knowledge of AWS, Linux systems, and networking fundamentals
  • Proficiency with containerized environments (Docker/Kubernetes) and CI/CD (GitLab, GitHub Actions, or equivalent)
  • Experience with infrastructure-as-code (Terraform, Ansible, etc.)
  • Demonstrated ability to support multiple internal or customer-facing applications simultaneously
  • Excellent troubleshooting skills across software, networking, and infrastructure layers
  • Strong communication and documentation skills

Nice to Have

  • Experience supporting and optimizing CI/CD pipelines and workflows
  • Experience with Kubernetes or GitOps tools (ArgoCD, Flux, Spinnaker)
  • Familiarity with ML infrastructure, experiment tracking, or data visualization tools
  • Experience with hardware integration or embedded system interfaces
  • Prior experience supporting hybrid or on-prem deployments
  • Experience migrating a monolith to a microservices-based architecture

Additional Requirements

  • Ability to travel in-state for testing, events, and onsite support
  • Ability to travel out-of-state 1-2 weeks per year for demos or field exercises
  • Ability to work onsite in the Seattle office at least 3 days per week
  • Ability to participate in 24x7 on-call rotation
  • Ability to obtain and maintain a DoD Security Clearance

Benefits

  • Competitive salary: $120K - $200K annually
  • Equity compensation
  • Best-in-class healthcare, dental, and vision plans
  • Unlimited PTO
  • 401(k) with company match
  • Parental leave

Similar Jobs

More Jobs at Overland AI

More Information Technology Jobs

Find similar Infrastructure Software Engineer jobs: