EngineerJobs.io
← Back to all jobs

Job Description

Tesla is seeking a Fullstack Software Engineer to support the software layer of SI Infrastructure and data center products. The role focuses on building user-facing applications, backend services, data pipelines, and system integration, with a strong emphasis on front-end development.

Role Focus

You will design and deliver end-to-end features that span UI, APIs, persistence, observability, testing, and rollout. Work includes integrating software with hardware and field systems, collaborating with cross-functional teams, and validating software against production data.

Responsibilities

  • Design and implement front-end applications using React, JavaScript, and TypeScript, including component architecture, state management, and performance
  • Develop backend services and APIs, with preference for Go when it fits and Python for data, scripting, and service work
  • Model, query, and maintain PostgreSQL databases, including schema design, indexing, migrations, and query performance
  • Build and operate data pipelines that ingest, transform, store, and serve large datasets for product and infrastructure use
  • Collaborate with hardware, mechanical, and infrastructure engineers to integrate software with physical products and field systems
  • Own features end to end, from UI and API contracts through persistence, observability, testing, and rollout
  • Participate in prototype builds, integration testing, and iterative improvements to products
  • Support data modeling, analytics surfaces, and validation of software using real production data
  • Create clear technical documentation, API specifications, and data contracts that other teams can rely on
  • Help ensure infrastructure product software meets reliability, security, and operational standards

Requirements

  • Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • 5+ years of experience building production Fullstack software, with demonstrated strength in front-end development
  • Proficiency in React, JavaScript, and TypeScript
  • Strong experience delivering across front end, APIs, and relational databases
  • Hands-on experience with PostgreSQL schema design, SQL, and query tuning
  • Working knowledge of big data workflows, including ingestion, transformation, storage, and serving at scale
  • Working proficiency in Go and Python, or adjacent experience that supports quickly becoming productive
  • Ability to work collaboratively in a cross-functional environment

Technologies

  • React
  • JavaScript
  • TypeScript
  • Go
  • Python
  • PostgreSQL
  • SQL

Location

Palo Alto, CA (Onsite)

Salary and Compensation

USD 140,000 - 252,000 per year

Compensation includes cash and stock awards in addition to salary and benefits. Pay may vary based on market location and job-related knowledge, skills, and experience. Total compensation may include other elements depending on the position offered.

Benefits

  • Medical plans
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company paid (Health Savings Accounts) HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D
  • Short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits including critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program
  • Earned Wage Access: real-time pay access paid daily (subject to eligibility and schedule; applicable for below Sr. Managers levels)

Similar Jobs