Position Summary SRS Acquiom is looking for an Engineering Manager who can lead people and code with equal confidence. This role owns the success of both the product and the team behind it - balancing hands-on technical leadership with the day-to-day realities of managing, coaching, and growing a high-performing engineering team.
You'll partner closely with Product to keep priorities aligned, drive quality practices across the team, and stay active in the codebase so you can lead by example, not just by title. If you enjoy solving hard technical problems just as much as helping engineers solve their own career puzzles, this role was built for you.
Location: This is a hybrid position with in-person and remote schedule flexibility based out of Denver, CO.
Compensation: The salary range for this position is between $153k - $170k, depending on level of experience.
Primary Responsibilities- Accountable for the success of the product and team
- Enables measurable team improvements over time
- Responsible for establishing, managing and completing company projects and milestones
- Responsible for hiring and managing team members, supporting career growth and evaluating performance on a periodic basis
- Ensures that the product is supported effectively by the team
- Accountable for leading product quality practices and outcomes
- Leads team to ensure complete, succinct and testable acceptance criteria
- Partner with the Product Owner/Manager to ensure alignment between Product and Engineering
- Contribute effectively to the code base across the full stack and lead by example
- Coach others to ensure high quality and efficient delivery of business value
- Align career goals of the team with the company goals
- Evaluate the team to provide direct guidance on performance and potential
- Provide technical leadership through mentorship, coaching and assistance
- Lead continuous improvement of Engineering practices
- Align team decisions with Enterprise Architecture Principals and Department goals
- Stay on the leading edge of software engineering practices and technologies
- Build a collaborative, learning culture
- Strives to drive a positive user experience
- Able to work through and solve complex problems
Required Qualifications & Skills- 5+ years of experience as a full stack Software Engineer
- 3+ years of managerial experience
- Experience designing robust and scalable solutions
- Experience with unit testing and integration testing
- Experience with modern cloud native development (Docker, Kubernetes, Knative)
- Experience leading collaborative software design sessions
- Experience leading continuous improvement of Engineering practices
- Eagerness and willingness to learn new technologies
- Expertise with version control systems
- Expertise with distributed architecture and microservices
- Experience in web-based application development
- Strong understanding of SOLID principals, design patterns
- Strong experience using database technologies and patterns
Desired Characteristics- Drives change and improvement
Physical Requirements/Special Demands- Must be available to work standard business hours, and occasional nights/weekends.
- Travel may be necessary for team events