Software Engineer, Digital Products Engineering

Tesla builds electric vehicles and sustainable energy solutions, operating in over 60 countries.
$133,440 - $200,160
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive

Description For Software Engineer, Digital Products Engineering

Tesla's Digital Products Engineering team is seeking a Software Engineer to join their core services team, focusing on backend development for Tesla's customer-facing website and digital products. The role involves building and maintaining systems that support Tesla's vehicle and energy products, from order processing to delivery and ownership experience. The position offers an opportunity to work on high-impact projects that directly contribute to Tesla's mission of transitioning the world to sustainable energy.

The ideal candidate will be responsible for developing and supporting applications that handle vehicle and energy order processing, product installation, and ownership experience features accessible through mobile apps. They will work with modern technologies including Go, C#, MySQL, Elasticsearch, MongoDB, and Kubernetes. The role requires strong expertise in REST APIs, microservices architecture, and database management.

This position offers competitive compensation ranging from $133,440 to $200,160 annually, plus additional cash and stock awards. Tesla provides comprehensive benefits including medical insurance with $0 payroll deduction options, dental and vision coverage, 401(k) with employer match, and various family-friendly benefits. The role is based in Fremont, California, and offers the opportunity to work with cutting-edge technology while contributing to Tesla's mission of accelerating the world's transition to sustainable energy.

The position requires a blend of technical expertise and collaborative skills, as the engineer will work closely with cross-functional teams to deliver seamless customer experiences across Tesla's digital platforms. This is an excellent opportunity for a motivated individual who wants to make a significant impact in the automotive and sustainable energy industries while working with modern technologies and scalable systems.

Last updated 4 days ago

Responsibilities For Software Engineer, Digital Products Engineering

  • Design, develop and support applications and systems for Vehicle and Energy order processing
  • Own feature development through design, development, testing, release and production
  • Write clean, maintainable, performant, and well-tested code
  • Write unit tests and integration tests
  • Monitor live system metrics and troubleshoot production issues
  • Investigate and improve existing system technical functionality
  • Communicate project changes and dependencies with stakeholders
  • Improve scalability, maintainability, and availability of applications

Requirements For Software Engineer, Digital Products Engineering

Go
MongoDB
MySQL
PostgreSQL
Redis
Kafka
Kubernetes
  • Degree in Computer Science or related field, or equivalent industry experience
  • Expert knowledge of REST APIs
  • Experience writing code in object oriented languages
  • Experience with microservices or service oriented architecture
  • Experience with databases (SQL or NoSQL)
  • Good unit testing and integration testing practices
  • Experience with message queue architecture
  • Experience with MySQL, PostgreSQL
  • Experience or Knowledge on open source technologies

Benefits For Software Engineer, Digital Products Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
  • Medical insurance with $0 payroll deduction options
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Health Savings Account (HSA) with company contribution
  • Healthcare and Dependent Care FSA
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?

Jobs Related To Tesla Software Engineer, Digital Products Engineering

Product Engineer, Industrial Storage

Tesla Product Engineer role focusing on Industrial Storage systems, combining data analysis, troubleshooting, and cross-functional leadership to improve battery system performance.

Program Manager, Vehicle Attributes

Program Manager position at Tesla leading vehicle dynamics and NVH development for electric vehicles, offering competitive salary and comprehensive benefits.

Software Engineer, Speech & Language Models

Tesla Software Engineer position focusing on speech and language models for vehicle infotainment systems, offering competitive pay and comprehensive benefits.

Test Engineer, Compliance

Tesla is seeking a Test Engineer for Compliance to ensure safety and reliability standards for Tesla Energy products and systems.

Product Support Engineer, Product Liability

Product Support Engineer role at Tesla focusing on vehicle safety systems investigation and customer claims resolution.