Why Great Gray?
At Great Gray Group, we strive to set the bar for the retirement services industry. Our goal is to deliver advanced retirement solutions that combine our core fiduciary services with robust investment options, innovative technology, and dedicated client service. We focus on making choices clearer, transitions smoother, and the client experience more delightful. Complacency isn't in our vocabulary. Every day, we look for opportunities to better serve our clients, be an excellent business partner, and earn the trust of those who rely on us.
The Role
Great Gray is looking to add an Engineering Manager on our Technology team. As a people leader with experience leading Web Application development, you will lead one to two agile development teams, collaborating closely with product to ensure the teams have what they need to execute, championing best practices, all to deliver high-impact features for our industry leading retirement platform.
If you believe in DevOps principles, value continuous delivery, and understand that quality is a shared responsibility you will do well here. Our team members are expected to take full ownership of our products as well as embrace efficiency and continuous improvement. We are not looking for a few rock stars, but rather very strong team players that wish to collaborate to create fantastic software.
This is an exciting opportunity to grow alongside Great Gray as we expand, integrate, and build cutting-edge solutions for the retirement services industry. Your ability to mentor, influence team processes, and drive results will multiply the effectiveness of your teams and shape the future of our technology
Location
This position will work remote. Candidate must be located in the Eastern Time Zone within the United States.
Visa sponsorship or transfer of an existing visa is not available for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship or transfer.
Responsibilities
· Lead and develop one to two agile development teams (4-8 engineers), providing coaching, mentorship, and career development to continue building our high-performing, collaborative engineering organization.
· Partner closely with Product Management to translate business requirements into technical roadmaps, ensuring teams have clear priorities, well-defined requirements, and the resources needed to deliver high-impact features
· Own team delivery and operational metrics, removing blockers, managing technical dependencies, and ensuring predictable sprint execution and on-time delivery of committed features
· Collaborate with leadership to align technical decisions with business goals and deliver outstanding customer value.
· Participate in technical decision-making and architecture discussions, balancing near-term delivery needs with long-term platform scalability, maintainability, and technical debt management
· Cultivate a culture of continuous improvement by facilitating retrospectives, implementing process refinements, and promoting knowledge sharing and cross-functional collaboration across engineering teams
· Contribute to the broader engineering organization by participating in hiring, defining team standards and processes, and helping shape Great Gray's engineering culture as the technology team scales
· Complete other related duties as assigned
Required Qualifications & Experience
· Your standards reflect our core values: Growth Mindset, Disciplined Curiosity, Grit, Results Ownership, Collaboration.
· 7+ years of experience shipping great software, 3+ years with web applications.
· Very strong written and verbal communication skills, prioritizing clarity.
· Technical background in modern web application development (compiled object-oriented languages such as C#/Java, and frontend frameworks like Angular/React/Next.js) · Demonstrated ability to influence without authority, working effectively with Product, Design, QA, and other engineering teams.
Preferred Qualifications & Experience
· Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
· 3+ years of engineering management experience, including hiring, performance management, and developing individual contributors into high-performing team members
· Proven track record leading agile/scrum development teams through full software development lifecycles, from planning through delivery and operations
· Proven track record of working cross functionally to deliver software, building trust across functions, teams, and the organization.
· Track record of hiring and building engineering teams, including defining roles, conducting technical interviews, and onboarding
· Comfortable navigating ambiguity.
· Entrepreneurial mindset to bring best practice ideas to the team.
· Experience implementing engineering metrics and observability to drive team performance and system reliability
Tech Stack
Our current tech stack is a blend of existing and next-gen tools/languages, and like our company itself, our software is always evolving.
Frontend: Angular, React
Backend: C# .NET
Data Layer: MSSQL, Python, Postgres, Databricks
Infrastructure: Azure cloud
Tooling: Cypress, Docker, GitHub, Cursor, SonarQube
Base Pay Range*
$155,000-$190,000
*This base pay range is subject to change and may be modified in the future.
The pay range displayed above is the base pay compensation range that Great Gray expects to pay for this position at the time of this posting. Individual compensation within this range depends on multiple factors, including, but not limited to, candidate’s prior education and relevant work experience and training as well as position location and local market demands. Our pay-for-performance culture also includes participation in an annual incentive bonus plan for this position which is not included in the ‘Base Pay Range’ noted above.