Divide your time between 50% management & 50% technical contribution
Partner with product and sales to execute a dynamic product roadmap
Manage, mentor and develop a team of software engineers, fostering a high-performance and collaborative culture
Own project planning, execution and delivery for the team’s work
Lead from a technical perspective, providing direction and oversight of the design, development, and deployment of secure, scalable cloud native microservices
Write code, working with technologies and tools such as Rust, Azure, AWS, React, Docker and more
Drive a modern agile software development process
Guide technical decision-making, architecture discussions and design reviews
Participate in client meetings to provide technical briefings, project updates and solution discussions
Requirements
3+ years leadership experience (manager/tech-lead/etc.), 10+ years software engineering experience
Degree in Computer Science, Software Engineering, or a similar domain
Experience delivering cloud-native microservices with agile development processes
Experience deploying software to production and maintaining high availability
Excellent written and verbal communication skills, including presentations and executive briefings
Familiarity with AI enabled workflows
Comfortable briefing clients and external stakeholders
PLUS: TS/SCI or Secret Clearance
Tech Stack
AWS
Azure
Cloud
Docker
Microservices
React
Rust
TypeScript
Benefits
Competitive Pay & Equity
Excellent healthcare coverage
Strong 401K matching program
Gym Reimbursement
But above all, be part of an amazing team! Together, we’ll make this world a safer place!