Sr. Software Engineer

Tesla is a leading electric vehicle and clean energy company, known for innovation in automotive and sustainable energy solutions.
$104,000 - $210,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Automotive · Finance

Description For Sr. Software Engineer

You will join a small, expert team building the internal applications for the tax and accounting teams which cover Tesla's vehicle, energy, and solar businesses. You'll contribute to building scalable and high-performing applications to help the finance team track and achieve the company's financial goals. The ideal candidate will have a passion for building world-class software and a track record of success creating scalable software systems. You'll need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs and pull requests.

Key responsibilities include:

  • Producing high-quality, maintainable code that solves real-world problems
  • Leading projects from requirements to production
  • Solving problems across multiple layers of the stack
  • Collaborating with various teams to ensure project delivery
  • Building production-critical software systems with proper validation and monitoring
  • Interfacing with multi-disciplinary teams
  • Participating in code reviews
  • Performing quality testing

The role requires:

  • A degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Minimum 4 years of working experience (6+ years preferred)
  • Experience with Go, Java, C++, Rust, or similar languages
  • Understanding of backend development, including SQL databases, networking, and security
  • Familiarity with frontend technologies and frameworks
  • Proficiency in web development and DevOps tooling
  • Strong communication skills and ability to lead technical initiatives

Tesla offers competitive compensation and a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with employer match, stock purchase plans, and various other perks and support programs.

Last updated a month ago

Responsibilities For Sr. Software Engineer

  • Produce high-quality, maintainable code
  • Lead projects from requirements to production
  • Solve problems across multiple layers of the stack
  • Collaborate with various teams to ensure project delivery
  • Build production-critical software systems
  • Interface with multi-disciplinary teams
  • Participate in code review process
  • Perform quality testing on changes

Requirements For Sr. Software Engineer

Go
Java
JavaScript
Kubernetes
  • Degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience
  • Minimum 4 years of working experience (6+ years preferred)
  • Experience with Go, Java, C++, Rust, or similar languages
  • Understanding of backend development (SQL databases, networking, security)
  • Familiarity with HTML, JavaScript, CSS, and modern frontend frameworks
  • Proficiency with web development tools and REST APIs
  • Experience with DevOps tooling (Kubernetes, Jenkins)
  • Strong software development and maintenance skills
  • Excellent interpersonal communication skills
  • Ability to lead technical initiatives

Benefits For Sr. Software Engineer

401k
Commuter Benefits
Dental Insurance
Equity
Medical Insurance
Vision Insurance
  • 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 and long-term disability insurance
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • Employee Assistance Program
  • Paid time off (sick and vacation)
  • Paid holidays
  • Back-up childcare
  • Parenting support resources
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Sr. Software Engineer

Sr. Passive Safety Test Engineer

Senior Passive Safety Test Engineer position at Tesla, focusing on crash testing and safety system development for electric vehicles in Austin, TX.

Sr. Backend Software Engineer, Service Engineering Applications

Senior Backend Software Engineer position at Tesla, focusing on developing service engineering applications for battery storage solutions using Golang and Kubernetes.

Sr. Software Engineer, Backend Material Flow System, Factory Software

Senior Backend Engineer role at Tesla, building factory software systems for material flow optimization with 4+ years experience required.

Sr. Software Engineer, Financial Systems, Accounting Engine & Tax

Senior Software Engineer position at Tesla, focusing on financial systems and tax applications, offering $104K-$210K salary with comprehensive benefits.

Software QA Engineer, Vision Systems, Factory Software

Senior Software QA Engineer position at Tesla, focusing on automated testing and quality assurance for factory vision systems and backend infrastructure.