Location
United States
Job Type
full-time
Salary
$150,000-$185,000
Posted
February 19, 2026

Job Description

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 a Technical Lead on our Technology team. As a hands-on leader with solid experience in building web applications using the latest AI development tools, you will guide an agile development team, influence architectural decisions and champion best practices in software development, driving innovation and delivering high-impact features for our industry-leading retirement platform.
 
If you believe in using the latest AI tools to build software, 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, solve complex technical challenges, and drive results will multiply the effectiveness of your team 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

    • Architect, design, and implement scalable, cost-effective cloud solutions in a microservices environment using the latest AI technologies
    • Lead and mentor a team of engineers, driving technical excellence through guidance and best practices.
    • Champion continuous improvement by optimizing processes, ensuring quality standards, and enhancing system performance.
    • Conduct code reviews to uphold security, maintainability, and performance standards.
    • Collaborate with leadership to align technical decisions with business goals and deliver outstanding customer value.
    • Maintain and monitor business-critical platforms, proactively troubleshooting issues to ensure seamless operation.
    • Complete other related duties as assigned

Required Qualifications & Experience

    • Exhibits our Great Gray values: Growth Mindset, Disciplined Curiosity, Grit, Results Ownership, Collaboration.
    • 7+ years of software development experience, with 5+ years of expertise in a complied language (ex. .NET Core, Java), and versed in using the latest AI technologies to build software systems
    • Deep knowledge of RESTful APIs, microservices architecture, and event-driven systems.
    • Strong proficiency in SQL Server, PostgreSQL, or MySQL.
    • Experience with front-end technologies like Angular, React, or Next.js.

Preferred Qualifications & Experience

    • Strong collaboration skills, fostering an environment of shared learning and innovation.
    • Ability to articulate and implement best practices, design patterns, and software architecture.
    • A growth mindset with an eagerness to learn new technologies and adapt to evolving challenges.
    • A problem-solving mindset and the ability to lead technical discussions.
    • A passion for best practices, design patterns, and driving excellence in development.
    • The ability to balance multiple priorities while maintaining high-quality outcomes.
    • Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
    • Comfortable navigating ambiguity.
    • Entrepreneurial mindset to bring best practice ideas to the team.
    • Hands-on experience with Azure and designing scalable, cost-effective cloud solutions.
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*
$150,000-$185,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.
 
Benefits
We have a comprehensive and competitive benefits package at Great Gray. Some of the highlights are:
·       Be an integral part of an early-stage, high-growth organization!
·       Competitive compensation package including 401(k) with elective and non-elective match opportunities
·       Lifestyle spending allowance program
·       Medical, Dental, Vision Insurance
·       Employer-paid life and disability insurance
·       Generous paid time off program
 
Company Background 
Great Gray is the leading independent provider of trustee and administrative services to Collective Investment Trusts (“CITs”), with over $300 billion in CIT assets under management, across more than 900 funds. We proudly work with more than 80 subadvisors, including leading firms such as AllianceBernstein, American Funds, BlackRock, Franklin Templeton, MetLife, Neuberger Berman, PGIM, PIMCO and Raymond James. 
 
CITs are more than just an investment vehicle. They represent a forward-thinking approach to retirement planning. These tax-exempt, pooled investment vehicles are offered to employer-sponsored retirement plans, like 401(k)s. CITs are comparable to mutual funds, but, because they are tailored for the institutional retirement market, they can offer distinct advantages, including efficient administration and cost-effectiveness. CITs have a history dating back over 90 years; but they have gained favor over the past decade, driven by innovations, and Great Gray has been at the forefront.
 
Great Gray has consistently delivered year-over-year growth at an above market rate and is investing in the continued development of its core CIT business as well as complementary administrative services and technology solutions for the retirement market.
 
Madison Dearborn Partners (“MDP”) purchased Great Gray from Wilmington Trust in April 2023. As a result, Great Gray is an independent company owned by funds affiliated with MDP.
 
Investor Background 
MDP is a leading private equity investment firm based in Chicago. Since MDP's formation in 1992, the firm has raised aggregate capital of over $28 billion and has completed over 150 platform investments. MDP invests across five dedicated industry verticals, including basic industries; business and government software and services; financial and transaction services; health care; and telecom, media, and technology services.
 
Equal Employment Opportunity Policy
Great Gray, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status or other non-merit factor.
 
Accommodation Statement
Great Gray is committed to ensuring individuals with disabilities and/or those who have special needs participate in the workforce and are afforded equal opportunity to apply and compete for jobs. If you would like to contact us regarding the accessibility of our website, need assistance completing the application process, or need to request an accommodation for any part of our application or interview process, please contact us at: TalentAcquisition@GreatGray.com

🎯 Who is this job for?

This role is ideal for a Senior/Lead Software Engineer (Technical Lead) with 7+ years of experience, strong expertise in .NET/C#, microservices, REST APIs, SQL databases, and modern frontend frameworks like React or Angular. It suits a hands-on leader who can architect scalable cloud solutions in Azure, mentor engineers, enforce best practices, and leverage AI development tools to improve delivery and quality. You should be comfortable owning business-critical platforms end-to-end, driving architectural decisions, and aligning technical strategy with product and business goals in a fast-paced environment.

πŸ’¬ Potential Interview Questions

  1. How would you design a scalable microservices architecture on Azure for a retirement platform handling business-critical financial data?
    I would design loosely coupled .NET Core microservices deployed via Azure Kubernetes Service (AKS) or Azure App Services, using Azure Service Bus or Event Grid for event-driven communication. I would ensure observability with Application Insights and implement autoscaling to balance performance and cost.

  2. What best practices do you follow when building RESTful APIs in C# .NET?
    I apply clean architecture principles, proper layering (Controller–Service–Repository), DTO validation, and consistent error handling. I also ensure versioning, Swagger documentation, and comprehensive unit/integration testing.

  3. How would you implement secure and compliant data handling for financial systems using SQL Server or PostgreSQL?
    I would enforce encryption at rest and in transit, implement role-based access control, and use parameterized queries or ORM tools like Entity Framework to prevent SQL injection. Auditing and data masking are also critical in financial domains.

  4. How do you leverage AI development tools (e.g., Cursor, Copilot) while maintaining code quality and security?
    I use AI tools to accelerate scaffolding, refactoring, and test generation, but I validate outputs through peer reviews, static analysis (SonarQube), and security scans. AI is an accelerator, not a substitute for architectural judgment.

  5. What is your approach to designing event-driven systems in a cloud-native environment?
    I use message brokers like Azure Service Bus to decouple services and ensure resilience. Idempotency, retry policies, and dead-letter queues are implemented to guarantee reliability and fault tolerance.

  6. How do you ensure high test coverage and quality in a full-stack application using Angular/React and .NET?
    On the backend, I write unit tests with xUnit/NUnit and integration tests for APIs. On the frontend, I use Cypress for end-to-end testing and enforce CI pipelines in GitHub to block merges if quality thresholds are not met.

  7. How would you optimize performance and cost in Azure-based cloud solutions?
    I would right-size compute resources, use autoscaling, implement caching strategies (e.g., Azure Redis), and monitor usage metrics. Regular cost reviews and performance profiling ensure efficiency.

  8. Describe your approach to leading and mentoring an agile engineering team.
    I lead by example through hands-on contributions, conduct structured code reviews, and facilitate technical discussions. I promote knowledge sharing, clear ownership, and continuous improvement within sprint cycles.

  9. How do you handle database migrations and schema evolution in a production environment?
    I use migration tools (e.g., EF Core migrations) with backward-compatible changes and blue-green or rolling deployments. Changes are tested in staging environments before production rollout.

  10. How would you align technical architecture decisions with business goals in a fintech/retirement domain?
    I collaborate with stakeholders to understand regulatory, performance, and scalability requirements, then translate them into technical designs that prioritize reliability and security. Architectural decisions are evaluated based on long-term maintainability and customer value.

πŸ“‹ Job Summary

Great Gray is a leading retirement services provider managing $300B+ in Collective Investment Trust assets, delivering innovative fiduciary and technology solutions to the 401(k) market. We’re hiring a Technical Lead (Remote, US – Eastern Time) to architect and scale cloud-native, AI-enabled web platforms using .NET, Angular/React, Azure, SQL, and microservices. You’ll mentor engineers, drive architectural decisions, and build secure, high-performance systems that power industry-leading retirement solutions. This full-time role offers a competitive base salary of $150K–$185K plus bonus and strong benefits, with the opportunity to shape next-generation fintech infrastructure in a high-growth environment.

Required Skills

Angular React C# .NET

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Related jobs