Taro Logo

Sr. Software Engineer - Engineering Productivity (Data Services)

A company building safety-enhancing technology for aviation, developing automated aviation systems to make air transportation safer and more convenient.
$185,000 - $230,000
Data
Senior Software Engineer
In-Person
5+ years of experience
Robotics · Aviation

Job Description

Reliable Robotics is at the forefront of revolutionizing aviation through automated systems that enhance safety and convenience in air transportation. As a Sr. Software Engineer in Engineering Productivity (Data Services), you'll play a crucial role in architecting and implementing software that supports the development, simulation, test, certification, and operation of complex automated systems for aircraft.

The position involves building and maintaining data processing pipelines, working with various database technologies, and implementing visualization solutions that enable engineers and analysts to derive meaningful insights from test & evaluation data. You'll be part of a mission-driven team with expertise across aerospace, robotics, and self-driving cars, working to transform how goods—and eventually people—move around the planet.

The role requires a strong background in data engineering, with at least 5 years of experience in test & evaluation data pipelines and proficiency in Python, Go, and Linux environments. You'll be responsible for balancing critical aspects like long-term data retention, accessibility, latency, reliability, and cost-effectiveness while collaborating with stakeholders to shape the company's data strategy.

Based in Mountain View, CA, this position offers competitive compensation ranging from $185,000 to $230,000 annually, plus stock options and benefits. The role requires compliance with U.S. export control laws and offers the opportunity to work in a casual environment with great co-workers. This is an ideal position for someone who wants to combine their data engineering expertise with the exciting field of automated aviation technology.

Last updated 18 days ago

Responsibilities For Sr. Software Engineer - Engineering Productivity (Data Services)

  • Design and implement test & evaluation data processing pipeline, data storage, and data retrieval services
  • Deploy and manage self-service data visualization and business intelligence platforms
  • Collaborate with stakeholders to develop vision, strategy, and roadmap for company-wide data services and governance
  • Provide consultation to engineering teams and foster data literacy
  • Balance company needs of data retention, ease of use, low latency, reliability, and cost awareness

Requirements For Sr. Software Engineer - Engineering Productivity (Data Services)

Python
Go
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, or related field
  • 5+ years of experience with test & evaluation and/or statistical analysis data pipelines
  • 3+ years experience in Python, Go (Golang), and Linux-based development environments
  • Professional experience with timeseries, relational, and NoSQL databases technologies
  • Professional experience with version control, CI/CD, and software testing frameworks
  • Experience integrating with cloud platforms and infrastructure tools such as AWS, Terraform, and Docker
  • Professional experience with product ownership and roadmapping
  • Strong presentation, synthesis, and storytelling skills

Benefits For Sr. Software Engineer - Engineering Productivity (Data Services)

Medical Insurance
401k
Equity
  • Stock options
  • Employee medical
  • 401k contribution
  • Casual work environment

Related Jobs