Taro Logo

Senior Software Engineer

Creating a new form of air transportation using autonomous unmanned aerial vehicles.
Backend
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
AI · Robotics

Description For Senior Software Engineer

At Skyways, we are pioneering the future of air transportation through autonomous unmanned aerial vehicles. Based near Austin, TX, and backed by prestigious investors including YCombinator, we're working on revolutionizing transportation to advance civilization.

As a Senior Software Engineer, you'll join our dynamic team working on cutting-edge aviation technology. We're seeking someone passionate about flight, undaunted by complex engineering challenges, and eager to see their code take to the skies. The role combines hands-on aircraft work with software development in a fast-paced startup environment.

Key responsibilities include:

  • Leading core software projects
  • Designing and reviewing new systems
  • Data-driven decision making through experiments and scientific analysis
  • Maintaining code quality through reviews, testing, and CI implementation
  • Establishing software engineering best practices
  • Deploying software to aircraft and network applications
  • Collaborating with flight operations for rapid testing and iteration

Technical requirements:

  • BSc/MSc in Computer Science or Software Engineering
  • 5+ years software engineering experience
  • Proficiency in C++ (multi-threaded), Python, and web technologies
  • Full-stack capabilities with generalist mindset
  • Strong independent work ethic with openness to learning
  • Bonus skills: EE knowledge, Computer Vision, AI/ML, robotics experience, flight controls

Join us in creating the next generation of aerial transportation, where your code doesn't just run - it flies. We offer the opportunity to work on revolutionary technology while being part of a collaborative, innovative team pushing the boundaries of what's possible in aviation.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Take ownership of core software-related projects
  • Design new systems and participate in review process
  • Make data-driven decisions through experiments and analysis
  • Maintain clean codebase through code reviews, testing, and CI
  • Establish software engineering best practices
  • Deploy software to aircraft and network applications
  • Work with flight ops for testing and rapid iteration

Requirements For Senior Software Engineer

Python
Linux
  • BSc. or MSc. degree in Computer Science / Software engineering
  • 5+ years experience as a software engineer (C++, Python, web technologies)
  • Experience with multi-threaded code
  • Generalist abilities beyond full stack
  • Strong independent work ethic
  • Willingness to learn about aviation field

Jobs Related To Skyways Senior Software Engineer