Software Engineer - Engineering Enablement
Core
Build and evolve internal platforms, services, and toolchains to power engineering workflows and drive developer productivity across the organization.
Role type
Software Engineer (Engineering Enablement / Internal Developer Platform)
Builds
Scalable backend services, CI/CD pipelines, build systems, and productivity toolchains
Domain
Software Engineering / Developer Productivity / Autonomous Vehicles
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, C++, Unix-like environments, CI/CD tools, cloud platforms, infrastructure as code, system architecture
Preferred skills
AV industry experience, robotics, mono-repo tools (Bazel), on-call experience, AI/LLM integration (MCP servers)
Technologies
Python, Go, C++, GitLab CI, Jenkins, AWS, GCP, Terraform, CloudFormation, Bazel
Responsibilities
Build scalable backend services and toolchains; partner with engineering teams to identify workflow bottlenecks; improve system reliability, performance, and observability; monitor system health and resolve issues; contribute to technical roadmaps
Seniority
Mid-level, hands-on IC