Distributed Database Engineer, Infrastructure

Tesla is an automotive and clean energy company pushing the limits of self-driving, AI, and manufacturing processes.
$140,000 - $300,000
Distributed Systems
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive

Description For Distributed Database Engineer, Infrastructure

Tesla's Infrastructure team is seeking a Distributed Database Engineer to tackle exascale data challenges across self-driving, AI, and manufacturing domains. This role is crucial in building next-generation distributed database platforms that support Tesla's mission-critical services. You'll work at the intersection of hardware and software, optimizing performance and pushing the boundaries of distributed system design.

The position offers an opportunity to work with cutting-edge technology in a globally distributed manufacturing setting. You'll be responsible for implementing high-performance, secure, and resilient storage solutions while collaborating with various teams across Tesla's infrastructure landscape. The role requires expertise in low-level programming, distributed systems, and database engine development.

As part of Tesla's engineering team, you'll contribute to groundbreaking innovations in automotive and clean energy technology. The company offers comprehensive benefits including competitive compensation, healthcare coverage, retirement plans, and various family-support programs. This is an ideal opportunity for experienced engineers passionate about distributed systems and eager to impact the future of sustainable technology.

The role combines technical depth with broad system design responsibilities, requiring both hands-on coding skills and architectural vision. You'll work in Palo Alto, collaborating with global teams to develop solutions that scale across Tesla's growing infrastructure. The position offers significant growth potential and the chance to define the state-of-the-art in distributed database design.

Last updated a day ago

Responsibilities For Distributed Database Engineer, Infrastructure

  • Implement optimal Systems Architectures and Software Design
  • Push the performance limits of hardware with understanding of CPU architecture and Networking
  • Implement low-level, cache and pipeline friendly, ultra-high performance code
  • Rigorously benchmark and analyze distributed systems for performance and correctness
  • Collaborate with global datacenter, cloud, networking, and load balancing teams
  • Contribute to test automation, continuous deployment, and configuration management
  • Work with InfoSec on reinforcing secure by default
  • Author technical documentation, reference architectures, policies, and best practices

Requirements For Distributed Database Engineer, Infrastructure

Linux
  • Proficiency with at least 2 low-level programming languages such as C, C++, or Rust
  • Expert knowledge of distributed database engine development
  • Experience with applied mathematics, distributed algorithms, and Internet-scale data platform software engineering
  • Working knowledge of DPDK & SPDK is preferred
  • Excellent interpersonal, communication, and collaboration skills
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Physics or proof of exceptional skills

Benefits For Distributed Database Engineer, Infrastructure

401k
Medical Insurance
Dental Insurance
Vision Insurance
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
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Distributed Database Engineer, Infrastructure

Software Distributed Systems Engineer, Energy Software

Senior Software Distributed Systems Engineer role at Tesla, building IoT platforms for renewable energy products using Scala, Akka, and cloud technologies.

Sr. Fullstack Software Engineer, Distributed Systems, Energy Software

Senior Full Stack Software Engineer position at Tesla, focusing on distributed systems for solar energy software, offering competitive salary and comprehensive benefits.

Software Engineer, Distributed Systems, Build Infrastructure

Senior Software Engineer role at Tesla focusing on distributed systems and build infrastructure, impacting vehicle software development and Over-the-Air updates.

Systems Engineer, Enterprise

Senior Systems Engineer role at NVIDIA focusing on enterprise HPC server deployments, requiring 6+ years experience in system engineering and Linux expertise.

Senior Software Engineer, Labs

Senior Software Engineer position at Google Labs focusing on developing innovative technologies and solutions to transform user interactions with Google's products.