Senior Software Engineer-Internal Tools
Senior Software Engineer on the DevOps and Tooling team building internal tools. Requires 3-5+ years experience, Rust or strong systems background, TypeScript/React, Linux, Docker, and CI/CD.
About the job
Responsibilities
- Work on the DevOps and Tooling team, collaborating closely with vehicle integration engineers, production teams, and program leads.
Requirements
- 3+ years of professional software engineering experience.
- Experience with Rust (1+ years) or strong systems programming background with willingness to learn Rust.
- Experience with TypeScript and React (or similar frontend framework).
- Strong Linux experience, including command-line proficiency, Systemd service management, and networking fundamentals (SSH, TCP/IP).
- Experience with Docker (building images, container workflows).
- Experience with CI/CD systems (GitLab CI, Jenkins, or equivalent).
- Proficiency in scripting (Bash, Python).
- Ability to debug issues across application, OS, and network layers.
Preferred Qualifications
- Experience with Tauri framework for desktop application development.
- Familiarity with configuration management concepts (Ansible a plus).
- Experience with embedded Linux or edge deployment environments (Jetson/Orin, ARM64).
- Experience with vehicle systems, robotics, or defense programs.
- Experience with AWS (S3, IAM, EC2).
- Familiarity with Conan package manager or C/C++ build toolchains.
Compensation & Benefits
- US Salary Range: $125,000.00 - $140,000.00.
- Equity included in most full-time, high-demand roles.
- Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium.
- Basic Life/AD&D, short and long-term disability insurance plans 100% covered by Forterra.
- Extremely generous company holiday calendar including a winter break in December.
- Competitive paid time off (PTO) offering 20 days accrued per year.
- A minimum of 7 weeks fully paid parental leave for birth/adoption.
- A $9k annual tuition reimbursement or professional development stipend.
- 401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%.
Skills
Rust, TypeScript, React, Linux, Docker, Gitlab Ci, Jenkins, Bash, Python, AWS
Similar jobs
DevOps / SRE jobsSenior Site Reliability Engineer responsible for designing and operating reliable, scalable production infrastructure, leading incident response, and improving observability and resilience. Requires 5+ years of reliability-focused engineering experience and expertise across cloud, infrastructure as code, Kubernetes, monitoring, and application development.
Leads end-to-end infrastructure for a scientific imaging platform, covering Linux administration, GPU/HPC systems, storage, upgrades, and vendor coordination. The role supports AI-enabled imaging workflows and requires extensive production Linux, Image Artist, GPU, HPC, and enterprise storage experience.
Senior network engineer responsible for designing, operating, and securing MongoDB’s global network and VPN infrastructure. The role requires 6+ years of networking or systems engineering experience, strong enterprise networking expertise, automation skills, and the ability to lead complex infrastructure initiatives.
Senior Site Reliability Engineer responsible for production troubleshooting, incident response, observability, SLOs, automation, and permanent reliability improvements. Requires strong software engineering, SQL, debugging, cloud-application troubleshooting, and cross-functional collaboration skills.
Build and operate developer platform systems for continuous integration, Kubernetes-based ephemeral environments, automated testing, and internal tooling. The role requires a bachelor’s degree or equivalent, three years of software engineering experience, and experience operating production software or infrastructure.