Jobs · Information Technology · California

Sr. Mobile Application Software Engineer, Tesla App

Tesla · Palo Alto, CA · 5 mo ago
On-siteInformation Technology$140k–$252k/yrFull-time

About the role

We're on a mission to accelerate the world's transition to sustainable energy, and we need your help. As a Senior Full Stack Software Engineer on the Tesla App team, you'll play a crucial role in shaping the future of the electric grid and making renewable energy accessible to everyone.

Responsibilities

  • Arcitect and deliver secure, lightning-fast, and visually stunning features for Tesla's Solar, Powerwall, and Vehicle owners—building together cross-functional teams and owning the app implementation from feature concept to launch
  • Craft pixel-perfect front ends in TypeScript, React Native, Swift, and Kotlin to create cross-platform app experiences
  • Engineer robust back-ends in Go and Python, building for scale and rapid response times, and forge pragmatic protobuf contracts with firmware and software partners
  • Dive into cutting-edge challenges like battery control, local hardware communication, energy telemetry visualization, and value optimization—applying your expertise to make a tangible impact on the world
  • Champion excellence in code, processes, and tools: keep them secure, speedy, and elegant, while elevating other teams to match our standards and foster a killer work environment
  • Harness first-principles thinking to streamline workflows, slash timelines, and deliver customer experiences faster
  • Release your first code to production in your first week

Requirements

  • 3-5+ years of experience shipping secure, fast, and pixel-perfect mobile apps for iOS and Android, with a strong preference for experience building cross-platform apps with React Native
  • Excellent knowledge of any modern programming language (TypeScript, Golang, Swift, Scala, Rust, C++, etc.)
  • Professional or personal experience in one of the following domains is preferred: renewable energy (solar, batteries); IoT, Matter, or Home Energy Management Systems; Utility Rate Plans and Tariffs; novel UI and data visualization concepts; 3D video games on mobile platforms; cross-platform UI design system packages
  • Passion for Tesla’s mission of accelerating the world’s transition to sustainable energy

Qualifications

  • Strong problem-solving skills and ability to work independently and collaboratively
  • Experience with TypeScript, React Native, Swift, Kotlin, Go, Python, and/or other relevant technologies
  • Understanding of data structures, algorithms, and software engineering principles
  • Experience with front-end development, including HTML, CSS, and JavaScript
  • Knowledge of backend development, including server-side scripting languages and databases
  • Experience with version control systems such as Git
  • Experience with Agile methodologies and iterative development

Skills

  • Strong understanding of software development lifecycle
  • Experience with cloud computing and infrastructure as code
  • Ability to work in a fast-paced, dynamic environment
  • Excellent communication and collaboration skills
  • Passion for sustainability and renewable energy

Benefits

  • Competitive pay
  • Medical plans
  • Fertility, adoption, and surrogacy benefits
  • Dental and vision plans
  • Health Savings Account contributions
  • Flexible spending accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Other financial benefits
  • Basic life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and vacation time
  • Paid holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits
  • Tesla Baby program
  • Commuter benefits
  • Employee discounts and perks

Pay

$140,000 - $252,000/annual salary + cash and stock awards + benefits

Similar jobs