22 June 2022

Lead Software Engineer

The Drone Racing League (DRL) is the premier, global drone-racing circuit and producer of world-class sports content. As a futuristic sport that blurs the line between the real and the digital, we get to race in the most legendary locations around the globe and immerse fans into video-game-inspired courses. 

We are seeking a veteran full stack developer to join our Race Engineering team in a lead position. This team builds and maintains the timing and scoring system we use in our races, centralized command and control system for our drone fleet, as well as several additional tools and systems. This role requires curiosity and love for technology and  innovation in a fast paced environment. A person accepting this position will become a critical component in our real life races and travel with the team to various interesting places around the globe as well as put on a leadership hat to grow and lead a team of developers. 

What You’ll Do:

  • Together with the team you will design and build the next generation of our vital systems (timing and scoring, drone fleet management, etc)
  • Develop and extend the functionality of the current generation of our systems (to ensure smooth transition when the next generation is ready)
  • Work alongside the team at our live racing events
  • Develop engineering applications to facilitate our testing and research into future drone designs
  • Lead a small team of developers and hire people as needed to scale it 

Who You Are: 

  • You live and breathe technology and have 5+ years of relevant work experience
  • Out of the 5+ years above you have spent 2+ years leading a team of developers
  • You earned a Bachelor’s Degree in Computer Science or Computer Engineering 
  • You have strong development skills, as well as system interoperability including messaging, sockets, APIs and data interface layers
  • You are feeling comfortable working with relational and non-relational databases (MongoDB, MySQL)
  • You are experienced with JavaScript, Node.js, Express.js and React.js
  • You know at least one additional modern programming language (Go, Rust, Python)
  • You have hands-on experience containerizing applications (Docker / K8s/…)
  • You have great verbal and written communication skills
  • You are able to join the team and travel to our racing events (totals to about 20% of the time)

Bonus Points:

  • Experience in building and working with cloud based infrastructure, specifically on AWS
  • Familiarity with Ruby on Rails

Why You’ll Love DRL: 

  • We team up. We can promise you’ll work with some of the smartest and most interesting people in the industry. We work hard and we play hard too. We care deeply about our work and each other. 
  • Everybody sweeps. No task is ever too small for our team. We sweat the details and are not afraid to get our hands dirty.  
  • We embrace debate. There are no seats at the table at DRL because there is no table. Everyone is encouraged to share their thoughts and ideas. We embrace the idea that debate is healthy and knowing that an impassioned discourse leads to our best results. 
  • We stay hungry. We look for the hardest challenges and tasks and once we master them, we look for the next one. We celebrate our victories and are always excited for tomorrow knowing “good enough” is never really “good enough.”
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now