Sr. Software Development Engineer, Integration Tools

Tesla is an automotive and clean energy company that develops electric vehicles and software solutions.
$140,000 - $252,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Automotive

Description For Sr. Software Development Engineer, Integration Tools

Tesla's Integration Platforms team is seeking a Senior Software Development Engineer to join their dynamic team focused on developing technology that supports Tesla's expanding customer fleet. This role offers an exciting opportunity to work on systems that leverage real-time data streams from global prototype and production vehicles. You'll be building extensible architectures that enable improved fleet monitoring and tracking, working with cutting-edge technology that processes trillions of data points.

The position involves creating sophisticated tools for fleet analysis, including systems that can livestream data from vehicles worldwide and aggregate information from multiple vehicle data streams. You'll be working on projects that directly impact Tesla's engineering capabilities, allowing for faster development and validation cycles.

As a senior engineer, you'll be responsible for both front-end and back-end development, working with modern technologies like Go, Python, React, and various messaging systems. The role requires expertise in distributed systems, database architecture, and DevOps practices. You'll be working in a fast-paced environment, collaborating with various teams across Tesla to build scalable solutions that support thousands of engineers worldwide.

The compensation package is highly competitive, ranging from $140,000 to $252,000 annually, plus additional cash and stock awards. Tesla offers comprehensive benefits including medical, dental, and vision coverage, family-building benefits, 401(k) with employer match, and various other perks. This is an excellent opportunity to join a leading innovative company and work on technology that is shaping the future of transportation.

Last updated 3 days ago

Responsibilities For Sr. Software Development Engineer, Integration Tools

  • Design and implement front-end UI/UX for web-based and cross-platform desktop applications
  • Develop vehicle-side software clients for distributed data collection
  • Establish back-end frameworks for distributed systems integration
  • Implement database and caching architectures for scalable systems
  • Manage DevOps and infrastructure pipelining
  • Work with Vehicle Software Product Security teams
  • Build validation infrastructure and test frameworks
  • Create logging, monitoring and alerting mechanisms

Requirements For Sr. Software Development Engineer, Integration Tools

Go
Python
React
Kafka
RabbitMQ
  • Degree in Computer Science, Computer/Software Engineering, or equivalent experience
  • Go and Python development experience
  • Experience with web technologies and web frameworks (React, Flask)
  • Experience with workflow management platforms
  • Knowledge of stream processing/messaging systems
  • Experience with relational databases
  • Experience with virtualization
  • Experience with CI/CD systems
  • Experience with large scale data processing and querying
  • Knowledge of machine learning and data analytics preferred
  • Excellent interpersonal, communication and collaboration skills
  • Experience working in fast-paced environment

Benefits For Sr. Software Development Engineer, Integration Tools

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • LGBTQ+ care concierge services
  • 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
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Sr. Software Development Engineer, Integration Tools

Sr Software Engineer, Backend Vision Systems, Factory Software

Senior Backend Engineer role at Tesla, focusing on manufacturing vision systems and factory software across global Gigafactories.

CNC Programmer, Die Shop

Senior CNC Programmer position at Tesla's Austin facility, focusing on die casting production for electric vehicles, requiring 10+ years of experience.

Software Integration Engineer

Senior Software Integration Engineer role at Tesla, developing software solutions for autonomous vehicle maintenance and repair systems.

Sr. Software Engineer, Performance Engineering

Senior Software Engineer position at Tesla focusing on performance engineering and system optimization, working on critical infrastructure that powers Tesla's digital ecosystem.

Sr. Telecom Designer, IT Infrastructure Engineering

Senior Telecom Designer position at Tesla's GigaFactory focusing on IT infrastructure engineering and telecommunications design with RCDD certification requirement.