Software Engineering Manager
Job Description
Job Description: Software Engineering Manager
Why Rate is the BEST Place to Work
As a titan in mortgage lending and digital financial solutions, Rate Companies proudly operates with more than 6,400 employees stationed across over 800 branches nationwide, including Washington, D.C. Founded in the year 2000, we’ve assisted more than 1 million homeowners with their home purchase loans and refinances. In 2022 alone, we managed a total loan volume exceeding $33 billion. But we’re more than just numbers; we’re about innovation, offering competitive rates, and delivering customer service, that’s second to none. Our accolades include Inside Mortgage Finance’s Second Largest Retail Originator for 2023, Chicago Agent’s Lender of the Year for the 7th consecutive year, Scotsman’s Guide 2022 ranking for having more top originators than any other lenders, NerdWallet’s Best Lenders for Low and No-Down-Payment Mortgages of 2022, and Forbes’ Best Online Lender for First-Time Homebuyers in 2022. For more information, visit rate.com.
What Makes Our Team Awesome
We are a gritty group of passionate technologists on a mission to dominate the mortgage world!
The Information Technology Team within Rate passionately and consistently puts our customers first. We are building the latest technology to help create the best mortgage experience on the planet and get your mortgage, your way, anytime, anywhere. Whether that is improving our digital mortgage platform, automating loan coordination and underwriting processes, or building out the latest marketing and customer engagement platform, we’re doing it all. We build high-performing, self-organized, cross-functional agile teams that operate with minimal hierarchy. Information Technology team members hold themselves and others accountable and live and breathe the tenets of autonomy, mastery, and purpose.
What’s the Role?
The Software Engineering Manager is a leadership role in the Product Engineering organization. This position will be managing engineering team (s) which consist of highly skilled tech professionals.
Responsibilities:
- Be able to foster the creation of a technical plan based upon business vision.
- Promote direct connection between your teams and the business managing multiple development teams simultaneously.
- Be able to communicate well with business stakeholders around complex industry topics.
- Manager onshore/offshore engineering teams that comprise of individual contributors indirectly overseeing, Lead Software Engineers, Senior Software Engineers, Software Engineers, SaaS Administrators, Business Analysts.
- Responsible for coaching, mentoring, and growing engineering team members. Team sizes can vary from 2-5 individual contributors.
- Direct, support and contribute to an agile methodology culture within the software development lifecycle.
- We have a teaching & learning culture, bring something to teach and be passionate and effective at growing and mentoring others.
Qualifications:
- BS, or MS in Computer Science/Information Systems or equivalent experience required
- 10+ Years of full stack development experience.
- 5+ years in management with a strong track record building dynamic teams across various domains and technologies.
- In-depth experience working in an Agile, Product Management, and DevOps environment.
- Software engineering best practices expert in coding standards, code reviews, source control management, build processes, testing, and operations.
- Ability to design and articulate functional programming technologies and paradigms.
- Expert in communicating complex technical and business concepts both to business partners and delivery teams.
- Experience working with server web frameworks (ASP.net, C#, Java, JavaScript, etc.)
- Experience working with AWS (Lambda, DocumentDB, SQS, etc.)
- Experience with ETL, API integrations (including OAuth authentication) and automation concepts a plus
- Demonstrates experience optimizing CI/CD process and tools, automated testing frameworks and practices - preferably GitHub
- Quick learner with a passion to learn and adapt to new technologies
- Excellent written and verbal communication skills
- Mortgage or Finance industry experience and knowledge a plus
Other Useful Details
Employee Type: Full-Time
Pay Range: $160,000-$180,000 + bonus and/or commissions
Location: Remote
Applications are being accepted for the next 30 days
Rate Companies is an Equal Opportunity Employer that welcomes and encourages all applicants to apply regardless of age, race, sex, religion, color, national origin, disability, veteran status, sexual orientation, gender identity and/or expression, marital or parental status, ancestry, citizenship status, pregnancy or other reason protected by law. #LI-Remote
The company offers a comprehensive benefits program to eligible employees, including eligibility to participate in a company-sponsored 401(k); vacation benefits; eligibility for medical, dental, vision, and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; critical care insurance; personal accidental insurance; commuter benefits; pet insurance; certain time off and leave of absence benefits; well-being benefits (e.g., employee assistance program); and other supplemental benefits (e.g. legal planning assistance; identity theft protection; pet insurance; wellness resources).
Please click this link to learn more about our benefit offerings for Washington State: https://www.rate.com/careers/open-positions/disclosures
Click here to apply online