Taro Logo

Software Engineer, Backend, Vehicle Engineering

Tesla is a leading electric vehicle and clean energy company known for innovative automotive and energy solutions.
$120,000 - $210,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Backend, Vehicle Engineering

Tesla's Vehicle Engineering department is seeking a Software Engineer for the Engineering Automation Software team. This role is part of a group responsible for developing intelligent and dynamic tools used by thousands of the world's best vehicle, battery, and manufacturing engineers.

As a backend software engineer, you will:

  • Build data pipelines for diverse engineering-related data
  • Develop robust applications using Go and Python
  • Manage deployment infrastructure with GitHub Actions, Docker, and ArgoCD
  • Influence architectural decisions focusing on security, scalability, and performance
  • Design tools and metrics to accelerate simulation development
  • Collaborate with frontend and machine learning engineers
  • Work closely with other Vehicle Engineering teams

Key requirements:

  • Strong knowledge of Python or Golang
  • Expertise in PostgreSQL and complex SQL
  • Experience with data processing frameworks (Spark, Dask, or Ray preferred)
  • Familiarity with GitHub Actions, Docker, ArgoCD, and Kubernetes
  • Experience with scientific computing and machine learning libraries
  • Knowledge of ElasticSearch or scalable search systems

Tesla offers competitive compensation and comprehensive benefits, including medical, dental, vision, 401(k) with employer match, stock options, and various insurance coverages. The company is committed to diversity, equal opportunity, and providing reasonable accommodations to individuals with disabilities.

Join Tesla to contribute to cutting-edge automotive and energy technologies while working with a team of exceptional engineers in a dynamic, innovative environment.

Last updated 8 months ago

Responsibilities For Software Engineer, Backend, Vehicle Engineering

  • Build data pipelines for diverse engineering-related data
  • Develop robust applications using Go and Python
  • Manage deployment infrastructure
  • Influence architectural decisions
  • Design tools and metrics to accelerate simulation development
  • Collaborate with frontend and machine learning engineers
  • Work closely with other Vehicle Engineering teams

Requirements For Software Engineer, Backend, Vehicle Engineering

Go
Python
Kubernetes
PostgreSQL
  • Strong knowledge of Python or Golang
  • Expertise in PostgreSQL and complex SQL
  • Experience with data processing frameworks (Spark, Dask, or Ray preferred)
  • Familiarity with GitHub Actions, Docker, ArgoCD, and Kubernetes
  • Experience with scientific computing libraries
  • Knowledge of machine learning libraries
  • Experience with ElasticSearch or scalable search systems (preferred)
  • Knowledge of machine learning, computer vision, or neural networks (preferred)

Benefits For Software Engineer, Backend, Vehicle Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Medical insurance (Aetna PPO and HSA plans)
  • Dental insurance
  • Vision insurance
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life insurance
  • AD&D insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Employee Assistance Program
  • Sick time
  • Vacation time
  • Paid holidays
  • Back-up childcare
  • Parenting support resources
  • Critical illness insurance
  • Hospital indemnity insurance
  • Accident insurance
  • Legal services
  • Pet insurance
  • Weight loss programs
  • Tobacco cessation programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts

Interested in this job?