Sr. Software Engineer, Factory Software
Job Description
Tesla is seeking a Sr. Software Engineer, Factory Software to build scalable backend systems powering manufacturing, onsite in Fremont, CA, with openness to Austin, TX.
Responsibilities
- Develop robust, maintainable backend software that addresses real world manufacturing challenges
- Own end-to-end initiatives from requirements collection and system design to implementation, testing, and production rollout
- Mentor engineers and uphold high standards of software craftsmanship across the team
- Prioritize production‑critical systems with strong validation, monitoring, and operational support
- Collaborate with Operations, Manufacturing Engineering, Quality, and Supply Chain teams
- Participate in on-call rotations, limited to about once every two months
- Directly engage with stakeholders to define requirements, scope, and implementation plans
Requirements
- A degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent practical experience
- Minimum five years of professional software development experience, eight or more years preferred
- At least one year of recent hands‑on Go experience
- Proven track record delivering large‑scale projects in Go, Java, C++, Rust, or related languages
- Strong grounding in backend fundamentals, including SQL databases, networking, and security
- Comfort with frontend technologies (HTML, JavaScript, CSS) and at least one modern framework (React, Angular, Svelte) for full‑stack work, with 1–2 years of recent experience
- Proficient in disciplined software development practices, including version control, code reviews, CI/CD, monitoring, and logging
- Excellent interpersonal communication and a proven ability to lead technical initiatives from concept to production
Technologies
- Go
- Java
- C++
- Rust
- HTML
- JavaScript
- CSS
- React
- Angular
- Svelte
- SQL
Benefits
- Medical plans with options that have $0 payroll deduction
- Family-building, fertility, adoption, and surrogacy benefits
- Dental and vision plans with $0 employee contribution options, including orthodontics
- Company‑paid Health Savings Account (HSA) contribution when enrolled in high deductible plan
- Healthcare and Dependent Care Flexible Spending Accounts (FSA)
- 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
- Company‑paid Basic Life and AD&D insurance
- Short‑term and long‑term disability insurance (90 day waiting period)
- Employee Assistance Program
- Sick and vacation time, paid holidays, and flexible scheduling for salary roles
- Back‑up childcare and parenting resources
- Voluntary benefits including critical illness, hospital indemnity, accident insurance, legal services, and pet insurance
- Weight loss and tobacco cessation programs
- Tesla Babies program
- Commuter benefits and employee discounts
What to Expect
We seek a motivated Sr Software Engineer with server side and backend expertise to join a small, high performing team. You will build scalable software systems that support manufacturing for vehicles, superchargers, energy storage, and our next generation products. The ideal candidate is driven to craft world class software, has a track record in scalable enterprise systems, and thrives in collaborative environments.
Compensation and Benefits
Expected compensation: USD 168,000 – 252,000 per year, plus cash and stock awards, plus benefits. Pay offered may vary based on location, job‑related knowledge, skills, and experience. The total compensation package may include additional elements dependent on the position. Details of participation in benefit plans will be provided if an offer of employment is extended.