Senior Software Development Engineer, Integration Platforms

3 weeks ago


Palo Alto, California, United States Tesla Full time

Job Summary

We are seeking a highly skilled Software Development Engineer to join our Integration Platforms team at Tesla. As a member of this team, you will design, develop, and deploy scalable and efficient software systems that integrate various data sources and APIs across the company.

Key Responsibilities

  • Design and implement front-end UI/UX for web-based and cross-platform desktop-based applications
  • Develop vehicle-side software clients to enable fast, distributed data collection across the prototype and customer vehicle fleets
  • Establish back-end frameworks for distributed systems that integrate numerous data sources and APIs across all of Tesla
  • Implement database and caching architectures to build performant, scalable systems to support thousands of Engineers worldwide
  • Own all aspects of DevOps and infrastructure pipelining for build, test and deployment of all team applications
  • Work directly with Vehicle Software Product Security teams to define, implement and ensure a strong security posture across our integrated toolset
  • Build validation infrastructure and establish test frameworks for the team to leverage across our tool anthology
  • Create logging, monitoring and alerting mechanisms to help automatically generate insights into user activity and reduce developer debug/triage time

Requirements

  • 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 Experience with large scale data processing and querying preferred
  • Knowledge of machine learning and data analytics preferred
  • Excellent interpersonal, communication and collaboration skills
  • Experience working in a fast-paced environment on a number of different simultaneous projects

Benefits

As a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:

  • Aetna PPO and HSA plans > 2 medical plan options with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution
  • Company Paid (Health Savings Account) HSA Contribution when enrolled in the High Deductible Aetna medical plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • LGBTQ+ care concierge services
  • 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Back-up childcare and parenting support resources

Voluntary benefits to include:

  • critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Expected Compensation

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

Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.



  • Palo Alto, California, United States Tesla Full time

    Job SummaryTesla is seeking a highly skilled Senior Software Integration Engineer to join our Energy team. As a key member of our team, you will be responsible for designing and implementing automation platforms for hardware and firmware integration of next-generation Tesla industrial energy storage systems.ResponsibilitiesDesign and develop automation...


  • Palo Alto, California, United States Woven by Toyota Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Machine Learning Platform team at Woven by Toyota. As a key member of our team, you will be responsible for developing and integrating cutting-edge machine learning methods for efficient, large-scale training of ML models and supporting multi-platform deployment, including...


  • East Palo Alto, California, United States Amazon Full time

    About the RoleAmazon is seeking a highly skilled Senior Software Development Engineer to lead the RDS Security team in designing and implementing innovative cloud infrastructure solutions for internal customers. As a key member of the RDS Platform team, you will play a critical role in shaping the future of cloud security and ensuring the highest standards...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Web Services, Inc. This is a unique opportunity to work on the next generation of data warehouse systems and contribute to the overall strategy of our cloud data warehousing service.Key ResponsibilitiesDesign and implement automation infrastructure...


  • Palo Alto, California, United States Amazon Full time

    Job SummaryAmazon is seeking a highly skilled Senior Software Development Engineer to join our AI-First Initiative team. As a key member of this team, you will be responsible for designing and developing cutting-edge machine learning solutions to improve the search experience for our customers.Key Responsibilities:Design and develop large-scale machine...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job Summary: We are seeking an experienced Senior Embedded Software Engineer to join our team at Ford Motor Company. About the Role: As a Senior Embedded Software Engineer, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the maximization of speed and quality in the development of advanced...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Customer Self-Service and Automation team at Amazon. As a key member of our team, you will be responsible for architecting and leading the development of robust inference infrastructure for Amazon's conversational AI customer service chatbots.Key...


  • Palo Alto, California, United States Rivian Full time

    About the RoleRivian is a leading electric vehicle manufacturer on a mission to keep the world adventurous forever. Our team shares a love of the outdoors and a desire to protect it for future generations.Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team and develop platform software and firmware for our cutting-edge...


  • Palo Alto, California, United States Kohler Full time

    About the Role:We are seeking a highly skilled Senior iOS Software Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for designing and developing mobile architecture that can scale with the business growth of Kohler Ventures.Key Responsibilities:Work directly with the Head of Software,...


  • Palo Alto, California, United States American Express Full time

    Unlock Your Potential as a Cloud Platform Engineer at American ExpressAs a Cloud Platform Engineer at American Express, you will be responsible for driving the test strategy, test automation, and implementation of the next generation of Platform-as-a-Service for American Express in private and public cloud. You will work closely with our Software Engineers,...


  • Palo Alto, California, United States GrowthBook Full time

    About GrowthBookGrowthBook is a leading open-source feature flagging and A/B testing platform. We're a small, all-remote team (mostly US based) backed by YCombinator and Khosla Ventures. Our mission is to help companies release code quickly and confidently while measuring the impact of what they launch.We're looking for a skilled Senior Software Engineer to...


  • Palo Alto, California, United States Kohler Full time

    Senior Android Software EngineerWe are seeking a highly skilled Senior Android Software Engineer to join our team at Kohler Ventures. As a key member of our software engineering team, you will be responsible for designing and developing mobile architecture that can scale with the business growth of Kohler Ventures.Key Responsibilities:Design and develop...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're committed to making that happen through our cutting-edge technology and innovative approach.Job SummaryWe're seeking a highly skilled Embedded Software Development Engineer to join our team at...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryThe Crash Safety Software team at Tesla is seeking a highly skilled Software Integration Engineer to play a key role in the development of safety and restraint systems for our vehicles.As a Software Integration Engineer, you will work closely with cross-functional teams to ensure that features are designed, implemented, and validated to Tesla's...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company.About the RoleThis position will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of advanced driver-assistance systems (ADAS).Key ResponsibilitiesWork closely with ADAS...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Aurora Limitless Control Plane team. As a key member of our team, you will be responsible for designing and building next-generation database solutions for our fast-growing serverless database.As a leader in our team, you will mentor junior engineers and...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's on a mission to keep the world adventurous forever. Our Electric Adventure Vehicles are emissions-free, and we're seeking talented individuals to join our team.We're a company that constantly challenges what's possible and seeks new solutions to old problems. Our team members share a love of the outdoors and...


  • Palo Alto, California, United States Tiny Fish, Inc. Full time

    Software Engineer OpportunityAbout the Role: We are seeking a skilled Frontend Software Engineer to join our team at Tiny Fish, Inc. in Palo Alto, CA. As a key member of our engineering team, you will be responsible for building AI-based agents, enhancing client-facing SDKs and backend support with microservices architecture, and creating scalable...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Amazon Redshift team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based database systems.Your primary focus will be on building and maintaining the core database features of Amazon Redshift, ensuring...