> Markdown version of [/jobs/ext/2694367-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/2694367-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Tesla, Inc. - **Location:** Palo Alto, United States (Remote available) - **Experience:** Expert - **Salary:** $66,000.0 - $72,000.0 - **Contract:** Permanent contract - **Skills:** Systems Engineering, Software as a Service, Code Coverage, Data Centers, Linux, Fault Tolerance, Graphical User Interface, Python (Programming Language), Machine Learning, Regression Testing, Data Logging, Kubernetes, Front End Software Development - **Published:** September 3, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/ph3f0l8rev ## About the Role * 7+ years of experience shipping and personally owning production software that other people depended on. * Deep production Python. Long-running services and daemons, concurrency, subprocess and signal handling, systemd, packaging and distribution, structured logging. This is a systems engineering role, not a data science role. * A track record of taking software from prototype to production. Not maintaining a mature system someone else hardened, but doing the hardening: test coverage, failure-mode analysis, observability, safe defaults, graceful degradation, operational documentation. * Strong Linux fundamentals. Process and signal semantics, systemd, resource control, kernel and driver-layer troubleshooting. Productive on a remote bare-metal machine over Secure Shell with no graphical interface. * Experience with software that operates on physical systems. Device-level software, drivers, embedded systems, telemetry, industrial or process control, robotics, or data center and accelerator infrastructure. Any of these count. Purely web or software-as-a-service backgrounds are not a fit regardless of seniority, because the consequences of failure are different in kind. * Written English strong enough to co-author a technical document intended for a customer's engineering team. * At least six hours of daily overlap with United States Mountain Time (Phoenix, UTC-7). Strong advantages: * Rust. A compact performance-sensitive component is written in Rust and needs an owner. * Real-time or latency-sensitive systems, where a missed deadline is a correctness failure rather than a performance issue. * A safety-critical background - industrial control, medical device, automotive, or aerospace software - where failure has physical consequences and that discipline was formally practiced. * Data center or accelerator infrastructure experience. * Packaging and deployment into environments you do not control: installers, agents, restricted or air-gapped networks, customer change-control processes. * Production on-call ownership of a system with a meaningful blast radius. * Go, and Kubernetes-based deployment tooling. * Eligibility to obtain a United States visitor visa for occasional travel to customer sites and industry conferences. Preferred, not required. Not required: Machine learning modeling or research. Data science. Front-end development. An electrical engineering degree. Prior energy sector experience. ## Description The question every buyer asks, in some form, is what happens if the software misbehaves. Every answer to that question has to be engineered in rather than argued. That means thinking about failure first. What the safe default is when the software loses visibility into what it is managing. What happens if the process stops unexpectedly. How the system degrades rather than breaks. How an operator can reconstruct, from logs alone, exactly what the software did and why. How it gets installed, upgraded, and rolled back inside a facility with real change-control procedures., 2. Produce a documented failure-mode analysis, close the gaps it identifies, and cover them with regression tests. 3. Build a packaging and installation path a customer's operations team can execute, review, and roll back. 4. Bring observability to the point where an operator can reconstruct everything the software did, and why, from logs alone. How this team works: * Small, senior, and direct. No ticket queue and no product management layer. Daily contact with the founder and full visibility into the system. * Evidence discipline is strict and unusual. Every result this company reports traces to a reproducible record carrying the conditions under which it was measured. Nothing is stated externally that cannot be reproduced on demand. Our customers and counterparties require that standard, and the person in this role has to want to work that way too. * There is occasional evening work during validation campaigns, because the hardware time involved is expensive and does not wait for business hours. It is not a nightly expectation. * All work is covered by a confidentiality and intellectual property assignment agreement executed directly wit AIONTRACKS before the first day. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [The Sustainability Race: AI's Promises, Pitfalls and Potential](https://www.wearedevelopers.com/videos/100155-the-sustainability-race-ai-s-promises-pitfalls-and-potential) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)