Job Information
Rock Family of Companies Senior Software Engineer in Detroit, Michigan
As a Senior Full Stack Engineer, you will lead the architecture, design, and delivery of revenue-critical platforms supporting our Broker Portal used by external brokers and third-party originators. You'll own end-to-end solutions across frontend and backend systems while leveraging AI-assisted development to accelerate engineering tasks. Your expertise in Angular, TypeScript, Node, and API-driven systems, along with infrastructure technologies like Terraform and Kubernetes, will directly impact customer experience and company revenue, making you a key technical leader in our organization.
This is a hybrid position with on‑site work available in our Detroit, Dallas, and Seattle offices.
About the Role
Design and deliver full-stack, revenue-driving systems at scale for our Broker Portal
Lead technical decision-making across frontend and backend architecture including RESTful API design
Apply AI tooling responsibly through MCP-based workflows to improve engineering velocity and quality
Mentor engineers and establish best practices for development across the technology stack
Partner cross-functionally with backend, platform, and product teams to deliver reliable customer-facing platforms
Structure AI interactions that are cost-aware, secure, and deterministic through efficient context management
Interface with and consume RESTful APIs that power our Broker Portal and related applications
About You
Minimum Qualifications
3+ years of Senior-level experience building and operating full-stack web applications
5+ years of strong proficiency in all of the following Angular, TypeScript, Node, and RESTful API development
Experience with infrastructure as code using Terraform and containerized applications in Kubernetes
Experience with AI-assisted development tools and understanding of token constraints
Demonstrated high standards for code quality, security, and reusability
Proven ability to lead, mentor, and influence technical direction
Familiarity with Event-Driven Architecture principles and implementation
Experience designing and documenting cloud architecture solutions
Preferred Qualifications
Experience building and designing AI systems and testing for consistent and predictable output
Background in financial technology or mortgage industry applications
Knowledge of secure coding practices for financial applications
Experience with scalable architecture design for high-traffic web platforms
Proficiency in creating comprehensive technical documentation for complex systems
What y ou’ll g et
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We’ve got your back. Check out our full list of Benefits and Perks (https://careers.rocket.com/culture/benefits) .
About u s
Rocket Mortgage® was founded in 1985. Today, we’re a Detroit-based, publicly traded company with a mission to Help Everyone Home. At Rocket Mortgage, we believe that home is more than the house you live in. Our wide variety of home loan options, tools and resources empower our clients to achieve their homeownership dreams. We’re known as experts in the mortgage industry, but we’re also innovators – we strive to create the best experiences for our clients from beginning to end. And we’re not your typical employer. We’re insistently different in how we look at the world and are committed to an inclusive workplace where every voice is heard. Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at Careers@Rocket.com .