Taro Logo

Sr. Software Engineer, Observability Data Engineering

Electric vehicle and clean energy company pioneering sustainable transportation and energy solutions.
Data
Senior Software Engineer
In-Person
8+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Engineer, Observability Data Engineering

Tesla is seeking a Senior Software Engineer to join their Observability Data Engineering team, focusing on building components and infrastructure for Tesla-scale metrics collection and querying service. This role is crucial in developing large-scale data ingestion, storage, and retrieval systems that implement monitoring and alerting for mission-critical infrastructure across Tesla's global network.

As a Senior Software Engineer, you'll be part of a fast-paced team working alongside world-class engineers and data scientists. You'll have the opportunity to build and deliver performant, resilient, and reliable services that are essential for maintaining, scaling, and troubleshooting Tesla's complex internal systems. The role offers end-to-end responsibilities across the entire engineering domain and the chance to drive core technology and systems innovation.

The ideal candidate brings 8+ years of industry experience, with deep expertise in distributed systems and data platforms. Strong programming skills in languages like Go, Python, or Java are essential, along with expert knowledge of distributed OLAP databases and SQL query design. You'll be working with cutting-edge technologies like Prometheus, Grafana, and OpenTelemetry while contributing to Tesla's mission of accelerating the world's transition to sustainable energy.

This position offers the opportunity to make a significant impact on Tesla's observability infrastructure while working with some of the most complex and scalable systems in the automotive and energy industries. If you're passionate about building robust data systems and want to be part of a company that's revolutionizing multiple industries, this role provides an excellent opportunity to grow your career while making a meaningful impact.

Last updated 6 months ago

Responsibilities For Sr. Software Engineer, Observability Data Engineering

  • Design, implement and test new features in multiple projects and languages
  • Maintain existing code including bug fixes, performance improvements and refactoring
  • Debug and fix issues in production and development environments
  • Contribute to infrastructure improvements and automation
  • Interact with internal customers for onboarding and support
  • Provide mentorship and feedback to teammates
  • Participate in non-formal on-call rotation and respond to incidents

Requirements For Sr. Software Engineer, Observability Data Engineering

Go
Python
  • 8+ years industry experience in software development
  • Minimum of 5 years in Internet-scale distributed systems or data platform system software engineering
  • Proficient in at least two programming languages (Python, R, C/C++, Rust, Java, or Go)
  • Expert knowledge of distributed OLAP databases and SQL query design
  • Familiarity with Prometheus, PromQL, Grafana and OpenTelemetry
  • Superb communication skills
  • Self-driven individual contributor with startup mentality

Interested in this job?