Tesla seeks a Software Developer to design, develop, and maintain full-stack web applications for the Global Supply Chain, leveraging React, PHP, and Python. The role emphasizes analytics dashboards, scalable user interfaces, and ongoing improvement. This onsite position is based in Palo Alto, CA.
Responsibilities
- Contribute to the complete software development lifecycle for Supply Chain UI applications, ensuring on-time delivery and high-quality results
- Design, develop, and maintain full-stack web applications using React, PHP, and Python to deliver performant, scalable user experiences
- Implement rigorous testing strategies, including unit, integration, and end-to-end testing, to guarantee reliability under varied conditions
- Uphold and promote the team values of engineering excellence, curiosity, bias for action, self-awareness, inclusivity, and vulnerability to foster a positive culture
- Collaborate with Product Management and Engineering to elicit requirements and resolve problems
Requirements
- Bachelor’s Degree in Computer Science, Computer Engineering, Data Science, or an equivalent field
- 4+ years of experience in web application design and development
- Experience in design, development and testing of web software applications; version control (Git); HTML and semantic markup; CSS responsive design
- Strong proficiency with JavaScript/ES6+
- Experience with PHP 8
- Experience with ReactJS, TypeScript, Splunk, MySQL
- Experience with D3.js, AG-Grid, and other data visualization and analytic libraries
- In-depth knowledge of web fundamentals (HTTP, HTML, REST, JSON) and API development with emphasis on REST APIs
- Experience with Docker and Kubernetes
- Expertise in building and maintaining CI/CD pipelines, as well as managing deployment infrastructure for web applications
Technologies
- React
- PHP
- Python
- JavaScript/ES6+
- PHP 8
- ReactJS
- TypeScript
- Splunk
- MySQL
- D3.js
- AG-Grid
- Docker
- Kubernetes
- Git
- HTML
- CSS
- REST
- HTTP
- JSON
Benefits
- Medical plans with $0 payroll deduction
- Family-building, fertility, adoption and surrogacy benefits
- Dental (including orthodontic coverage) and vision plans with $0 paycheck contributions
- HSA contributions when enrolled in a High-Deductible plan with HSA
- Healthcare and Dependent Care Flexible Spending Accounts
- 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
- Company paid Basic Life and AD&D coverage
- Short-term and long-term disability insurance (90 day waiting period)
- Employee Assistance Program
- Sick and vacation time, flexible time for salaried roles, and paid holidays
- Back-up childcare and parenting support resources
- Voluntary benefits including critical illness, hospital indemnity, accident insurance, theft and legal services, and pet insurance
- Weight loss and tobacco cessation programs
- Tesla Babies program
- Commuter benefits
- Employee discounts and perks program
What to Expect
The role calls for a highly skilled software engineer to support key analytical dashboards and applications used by Tesla Global Supply Chain teams. You will join a team driving strategic initiatives and continuous improvement across Tesla's Global Supply Chain. You will build and maintain full-stack applications to support use cases in supply chain management, with UIs built in React and a PHP backend. Collaboration with stakeholders, scalable design systems, and open-source quality solutions are central to delivering robust, scalable applications. The team moves quickly to deliver engaging user experiences.
Expected Compensation
The position offers USD 140,000 to 210,000 per year, in addition to cash and stock awards and benefits. Exact pay may vary based on location, knowledge, skills, and experience, and the total compensation package may include additional elements. Details about participation in benefit plans will be provided if an offer of employment is extended.