Wing is seeking to build and scale the systems that enable safe and efficient drone operations worldwide.
Requirements
- 8+ years of professional software development experience, with a focus on backend systems
- 5+ years of experience in designing, developing, testing, and deploying scalable software products
- 3+ years of experience in software architecture and design, with a proven track record of delivering complex systems
- Demonstrated experience scaling software systems in a high-growth environment
- Strong proficiency in at least one modern programming language (preferably C++)
- Experience developing software in a regulated industry (e.g., aviation, healthcare, finance) with a focus on compliance and safety-critical systems
- Experience with distributed software systems
Responsibilities
- Provide technical leadership on high-impact projects, ensuring scalability, reliability, and maintainability
- Design, develop, test, deploy, and maintain large-scale, distributed software systems for our UTM platform
- Lead and participate in design reviews with peers and stakeholders, evaluating system architecture and ensuring alignment with strategic goals
- Proactively identify and resolve performance bottlenecks, implement monitoring solutions, and improve system reliability, availability, and latency
- Champion code quality, conduct thorough code reviews, and mentor junior engineers on best practices
- Participate in an on-call rotation to address urgent production issues, troubleshoot complex problems, and implement long-term solutions
- Propose and lead engineering projects that drive significant improvements to our systems and processes
Other
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- Excellent communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences
- Ability to work in the US (preferred Palo Alto, CA)
- Ability to participate in an on-call rotation