Staff Software Engineer
Core
Expert developer solving broad-scope problems for the Mortgage Products Platform, reimagining legacy implementations and enabling agentic interaction with AI-native solutions.
Role type
Staff Software Engineer (AI-native & Legacy Modernization)
Builds
Mortgage calculations, product recommendations, eligibility, document generation, and eClosing capabilities.
Domain
Fintech / Mortgage / AI
Deliverable
production ML models
Required skills
C#, JavaScript/TypeScript, Python, Angular, AWS, AI-native solutions, agentic interaction design, legacy system modernization, cross-team pattern development, incident resolution, technical debt management, thought leadership
Preferred skills
AWS advanced cloud certification, agent-driven software delivery, self-serve configuration tools, mortgage/financial services domain knowledge, AI disruption of legacy problem spaces
Technologies
C#, JavaScript, TypeScript, Python, Angular, AWS
Responsibilities
Solve difficult problems for the value stream using software and provide examples of new technology or patterns; Contribute to improving processes across the value stream while releasing and validating software; Coach and assist with high severity software support, incident resolution and blameless reviews; Develop code modules and patterns useful across the value stream, including configurable and AI-assisted capabilities; Evaluate new technologies and approaches, including AI tools and workflows, for use by the enterprise; Guide code and design reviews for the value stream, helping establish standards and challenge practices; Mentor team members on any of the above, and drive AI adoption across the value stream; Assist leadership with improving flow by identifying and helping address technical debt and process issues
Seniority
Staff, hands-on IC with strategic influence