Application Guide
How to Apply for Senior Autonomy Data Infrastructure and Analytics Software Engineer
at Joby Aviation
๐ข About Joby Aviation
Joby Aviation is pioneering the future of urban air mobility with electric vertical takeoff and landing (eVTOL) aircraft. As a leader in eco-friendly aviation, we are building a quiet, fast, and safe transportation network. Working here means contributing to a transformative technology that reduces carbon emissions and redefines personal travel.
About This Role
This role is at the intersection of autonomy and data infrastructure, where you will design and build the systems that ingest, store, and analyze petabytes of flight and simulation data from our autonomous aircraft fleet. Your work will directly enable engineers to derive insights, validate performance, and accelerate the development of safe autonomous flight capabilities.
๐ก A Day in the Life
A typical day might start with reviewing performance metrics of overnight data ingestion pipelines, then collaborating with autonomy engineers to define new data schemas for a sensor upgrade. After lunch, you might dive into C++ code to optimize a query engine for faster replay of flight logs, and end the day by mentoring a junior engineer on best practices for distributed data processing.
๐ Application Tools
๐ฏ Who Joby Aviation Is Looking For
- You have 5+ years of experience architecting large-scale distributed systems, with a focus on high-frequency, high-cardinality time series data pipelines.
- You are deeply proficient in Python and C++, and comfortable operating in a Linux environment with Git-based workflows.
- You have hands-on experience processing sensor data from autonomous platforms (e.g., GPS, IMU, Lidar, Radar) and understand the challenges of high-bandwidth sensor ingestion.
- You are passionate about building self-serve evaluation platforms and analytics tools that empower engineering teams to run massive batch jobs and derive actionable insights.
๐ Tips for Applying to Joby Aviation
Highlight specific projects where you designed and operated data pipelines for high-frequency time series data (e.g., from autonomous vehicles, robotics, or IoT).
Demonstrate your experience with C++ and Python by linking to relevant open-source contributions or describing performance-critical code you've written.
Emphasize your ability to build scalable batch evaluation systemsโmention any experience with job schedulers, workflow orchestration, or large-scale data processing frameworks.
Tailor your resume to include metrics: data volume, throughput, latency, and system uptime. Joby values quantifiable impact.
Research Joby's autonomy stack and mention how your background aligns with their specific sensor suite and data challenges.
โ๏ธ What to Emphasize in Your Cover Letter
['Your passion for autonomous systems and sustainable aviation, linking your infrastructure expertise to enabling safe flight.', 'Concrete examples of building large-scale data pipelines for time-series or sensor data, with emphasis on scalability and reliability.', "Your experience with C++/Python and how you've used them to optimize data ingestion or analytics performance.", "A clear understanding of the role's impact: enabling engineering teams to self-serve evaluations and accelerate development cycles."]
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Study Joby's aircraft design and sensor suite (e.g., lidar, cameras, radar) to understand the data modalities you'll handle.
- โ Read Joby's engineering blog or any public talks about their autonomy stack and data infrastructure challenges.
- โ Familiarize yourself with the eVTOL industry regulations and how data is used for certification and safety cases.
- โ Look into Joby's partnerships and test flight milestones to gauge the company's progress and scale.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Submitting a generic application that doesn't mention autonomy, sensor data, or time seriesโshowing you haven't read the job description carefully.
- Focusing only on data analytics (e.g., BI dashboards) without emphasizing infrastructure and pipeline architecture.
- Ignoring the requirement for C++ proficiencyโmany autonomy infrastructure roles require low-level optimization, so downplaying this skill can hurt your candidacy.
๐ Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!
Ready to Apply?
Good luck with your application to Joby Aviation!