Sr. Software Development Engineer, Integration Tools

Tesla is an electric vehicle and clean energy company that develops and manufactures electric cars, battery energy storage, solar panels, and related products.
$140,000 - $252,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive

Description For Sr. Software Development Engineer, Integration Tools

Tesla's Integration Platforms team is seeking a Sr. Software Development Engineer to join their efforts in developing technology that supports the expanding customer fleet from early prototype to production. This role involves building systems that leverage real-time data streams from global prototype and undelivered fleets, enabling Tesla's Engineering organization to develop, validate, and iterate more quickly.

Key responsibilities include:

  • Designing and implementing front-end UI/UX for web-based and cross-platform desktop applications
  • Developing vehicle-side software clients for fast, distributed data collection
  • Establishing back-end frameworks for distributed systems integrating various data sources and APIs
  • Implementing scalable database and caching architectures
  • Managing DevOps and infrastructure pipelining for build, test, and deployment
  • Collaborating with Vehicle Software Product Security teams
  • Building validation infrastructure and test frameworks
  • Creating logging, monitoring, and alerting mechanisms

The ideal candidate will have:

  • A degree in Computer Science, Computer/Software Engineering, or equivalent experience
  • Proficiency in Go and Python
  • Experience with web technologies and frameworks (React, Flask)
  • Knowledge of workflow management platforms, stream processing systems, and relational databases
  • Experience with virtualization and CI/CD systems
  • Strong interpersonal and communication skills

This role offers an opportunity to work on cutting-edge technology in a fast-paced environment, contributing to Tesla's mission of accelerating the world's transition to sustainable energy. The position comes with competitive compensation and a comprehensive benefits package, including health insurance, 401(k) with employer match, and various employee perks.

Last updated 4 days ago

Responsibilities For Sr. Software Development Engineer, Integration Tools

  • Front-end UI/UX design and implementation of web-based and cross-platform desktop-based applications
  • Develop vehicle-side software clients for distributed data collection across prototype and customer vehicle fleets
  • Establish back-end frameworks for distributed systems integrating numerous data sources and APIs
  • Implement database and caching architectures for scalable systems
  • Own all aspects of DevOps and infrastructure pipelining
  • Work with Vehicle Software Product Security teams on security implementation
  • Build validation infrastructure and establish test frameworks
  • Create logging, monitoring and alerting mechanisms for user activity insights and debugging

Requirements For Sr. Software Development Engineer, Integration Tools

Go
Python
JavaScript
React
  • Degree in Computer Science, Computer/Software Engineering, or equivalent experience
  • Go and Python development experience
  • Experience with web technologies and web frameworks (React, Flask, etc.)
  • Experience with workflow management platforms (Airflow, Temporal or similar)
  • Knowledge of stream processing/messaging systems (Kafka, RabbitMQ or similar)
  • Experience with relational databases
  • Experience with virtualization (Docker or similar)
  • Experience with CI/CD systems
  • Excellent interpersonal, communication and collaboration skills
  • Experience working in a fast-paced environment on multiple simultaneous projects

Benefits For Sr. Software Development Engineer, Integration Tools

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 and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Paid Holidays
  • Back-up childcare
  • Parenting support resources
  • Critical illness insurance
  • Hospital indemnity insurance
  • Accident insurance
  • Theft & legal services
  • Pet insurance
  • 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

Software Development Engineer, EC2 Provisioning

Join Amazon's EC2 Provisioning team as a Senior Software Engineer, working on cutting-edge cloud infrastructure at global scale.

Senior Software Development Engineer, Project Kuiper

Senior Software Development Engineer for Project Kuiper, developing customer experiences and infrastructure for global satellite broadband service.

Software Engineer, Open Connect Edge Accelerator L5

Senior Software Engineer role at Netflix for Open Connect Edge Accelerator, working on CDN and latency optimization.

Sr Engineer-Core Platform

Senior Engineer role at Qualcomm for Core Platform development, requiring expertise in embedded and cloud edge software.

Windows Driver Dev Engineer Senior

Senior Windows Driver Dev Engineer role at Qualcomm India, focusing on embedded software, kernel development, and system optimization.