We're seeking a Software Engineering Manager to lead a dynamic and talented Software Development team. This position is ideal for someone who thrives at the intersection of hands-on technical work, people management, and strategic planning. Youll be responsible for guiding both backend and frontend teams, ensuring that our technology initiatives are tightly aligned with business goals and the broader product vision. This means collaborating closely with engineering and product leaders, and playing a pivotal role in shaping the direction of our engineering efforts.
Work Environment & Locations
This is a hybrid role : youll spend two days per week in our offices located in Arvada, CO. Our approach is to maximize the benefits of in-person collaboration while maintaining a flexible schedule that supports significant remote work.
Key Responsibilities
- Resource Management : Oversee the engineering teams capacity and velocity, ensuring the right balance to meet business objectives and product roadmap milestones. Youll be responsible for making sure the team is neither over- nor under-utilized, and that projects are delivered on time and to specification.
- On-Call & Incident Response : Manage your teams participation in on-call schedules and support structures, ensuring robust incident response protocols are in place and followed.
- Team Growth : Actively participate in the hiring process, helping to grow the team and anticipate future needs as the company scales.
- Hands-On Coding : Dedicate up to 10 hours per week to coding, so you stay connected to the teams technical challenges and can provide meaningful technical guidance.
- Mentorship & Development : Prioritize the professional development and career growth of your team members, offering mentorship and identifying opportunities for advancement.
- Cross-Team Collaboration : Work with engineering leaders to identify and address gaps or disconnects between teams, and promote proactive architecture across all engineering products.
- Stakeholder Communication : Collaborate with both internal and external partners, clearly communicating plans and leading teams toward successful outcomes.
- Product Coordination : Work closely with Product Managers to clarify requirements and prioritize work.
Qualifications
Technical Proficiency : Ability to code and review code in various programming languages relevant to our stack.Agile Experience : Familiarity with Agile methodologies and the software development lifecycle.Full-Stack Background : Solid experience in both backend and frontend development, as well as quality assurance practices.Leadership Experience : Proven track record managing software engineering teams and delivering successful projects.Inspirational Leadership : Strong leadership skills with the ability to inspire and motivate in a fast-paced environment.Communication : Excellent ability to articulate technical concepts to non-technical stakeholders.ITAR Requirements
To comply with U.S. Government export regulations, applicants must be a U.S. citizen, U.S. lawful permanent resident, refugee, asylee, or otherwise eligible for required authorizations.
Why Youll Love Working Here
Work-Life Balance : We require employees to take at least 15 days off, offer unlimited PTO, and observe most US federal holidays.Wellness Benefits : Quarterly health & wellness benefits, recognizing the importance of both mental and physical health.Comprehensive Health Coverage : 100% coverage for employees and comprehensive options for families.Retirement Support : 4% 401(k) matching to help you save for the future.Team Offsites : Quarterly 4-day company offsites in exciting locations like San Francisco, Nashville, Denver, Santa Fe, New Orleans, and San Diego.Evolving Culture : Be a key player in shaping the next version of our company and culture.