DeveloperJobs.io
← Back to all jobs

Job Description

As a Fullstack Software Engineer, you will support the software elements of Tesla SI Infrastructure and data center products, with an emphasis on user-facing applications, backend services, data pipelines, and system integration. The role combines strong front-end delivery with Go- and Python-based backend and data work, plus PostgreSQL modeling and performance.

Responsibilities

  • Design and build front-end applications using React, JavaScript, and TypeScript, covering component architecture, state management, and performance.
  • Develop backend services and APIs, with a preference for Go where it fits and Python for data, scripting, and service-oriented tasks.
  • 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.
  • Partner closely with hardware, mechanical, and infrastructure engineering teams to integrate software with physical products and field systems.
  • Own features end to end, including the user interface 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 behavior against real production data.
  • Produce clear technical documentation, API specifications, and data contracts that other teams can rely on.
  • Help ensure software meets reliability, security, and operational standards expected for infrastructure products.

Requirements

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years building production Fullstack software, with clear strength in front-end development.
  • Proficiency with React, JavaScript, and TypeScript.
  • Proven experience delivering full stack solutions across front end, APIs, and relational databases.
  • Hands-on experience with PostgreSQL, including schema design, SQL, and query tuning.
  • Working understanding of big data workflows, including ingestion, transformation, storage, and serving at scale.
  • Working proficiency in Go and Python, or adjacent experience sufficient to become productive quickly.
  • Ability to collaborate in a cross-functional environment.

Technologies

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

Location

Palo Alto, CA (onsite)

Compensation

USD 140,000 - 252,000 per year salary.

Pay offered may vary based on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package may include cash and stock awards and benefits.

Benefits

  • Medical plans
  • 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)
  • Family-building, fertility, adoption and surrogacy benefits

Similar Jobs