Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Tesla Sr. Software Development Engineer Integration Tools 
United States, California, Palo Alto 
669795874

Today
What You’ll Do
  • Front-end UI/UX design and implementation of 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
What You’ll Bring
  • 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