Company
Software Engineering
SoftwareEngineer-Infrastructure
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer - Infrastructure. Skills: CI pipelines, Infrastructure as code, Monitoring, Containerization. Design CI pipelines. Build CI pipelines”
Industry & Context.
What They're Looking For.
Must Have
Bachelor's or Master's degree, 3+ years of hands-on experience, Software Engineering skills, solid experience with tooling, Proven experience building CI pipelines, Proven experience with infrastructure as code, Proven experience with monitoring tooling, Hands-on experience with containerization, Experience with cloud platforms
Nice to Have
Experience with robotics data, Experience with Robotics & DevOps tooling, Experience with Hardware-in-the-loop testing setups
What You'll Do.
Own Configuration Management
Own infrastructure provisioning
Collaborate with engineers
Translate requirements
Create development environments
Own Hardware-in-the-loop test setups
Operate Hardware-in-the-loop test setups
Enhance Hardware-in-the-loop test setups
Own fleet monitoring systems
Operate fleet monitoring systems
Enhance fleet monitoring systems
Collaborate with ML Ops Engineers
Collaborate with Simulation Engineers
How You'll Work.
Team & Collaboration
Autonomy engineers; Perception engineers; ML Ops Engineers; Simulation Engineers
Full Job Description
## Responsibilities Design, build and operate end-to-end CI pipelines covering software builds, testing, linting, static analysis, versioning, releases, and deployment ranging from edge devices in the field to cloud infrastructure Own Configuration Management and infrastructure provisioning across the software department Collaborate closely with Autonomy and Perception engineers to understand requirements and translate them into reliable, scalable development environments for maximum development efficiency and velocity Own, operate and enhance in-office Hardware-in-the-loop test setups Own, operate and enhance fleet monitoring systems Closely collaborate with ML Ops Engineers and Simulation Engineers on shared infrastructure ## Required Qualifications Bachelor's or Master's degree in Computer Science, Data Engineering, Electrical Engineering, or a related field 3+ years of hands-on experience in Software Engineering, DevOps, data engineering, or similar roles Strong Software Engineering skills and solid experience with related tooling (e.g. clangd, cargo, pyrefly) Proven experience building and managing CI pipelines for build, test and ML workloads (e.g. GitHub Actions or GitLab CI) Proven experience with infrastructure as code (e.g. ansible, terraform) Proven experience with monitoring and observability tooling (e.g. grafana, prometheus) Hands-on experience with containerization (Docker). Experience with cloud platforms (AWS, GCP, or Azure). Experience with software packaging & versioning (docker images, debian packages). ## Bonus Qualifications Don't meet every requirement? We still want to hear from you. These are nice-to-haves, not dealbreakers: Experience working with robotics data (point clouds, camera streams, timeseries data). Experience with Robotics & DevOps related tooling (Foxglove, Prometheus, Grafana) Experience with Hardware-in-the-loop testing setups
Applying for this Software Engineer - Infrastructure role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.