Software Engineer 2 (DevOps/SRE)
Core
Design, develop, test, operate, and maintain scalable software solutions and platforms for mortgage lending, loan origination, and servicing, embedding SRE practices and leveraging AI/ML capabilities.
Role type
Mid-level Software Engineer (DevOps/SRE)
Builds
Next-generation mortgage technology platforms and digital banking experiences
Domain
Financial Services / Mortgage Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack development, DevOps principles, CI/CD pipelines, cloud-native application development, SRE and observability practices, automated testing frameworks, architectural design patterns, compliance and security standards, root cause analysis, agile software development lifecycle
Preferred skills
Mortgage domain expertise (origination, underwriting, servicing), experience with Azure DevOps, Terraform, Kubernetes, Docker, Git, Jenkins, GitHub Actions, intelligent automation frameworks, algorithmic problem solving
Technologies
Azure DevOps, Terraform, Kubernetes, Docker, Git, Jenkins, GitHub Actions
Responsibilities
Design and develop production-ready code adhering to architectural best practices; perform failure analysis and propose design changes for operational improvements; conduct code reviews to ensure engineering best practices and compliance; embed SRE and observability practices into development workflows; collaborate with DevOps teams on application deployment and infrastructure automation; ensure all product development follows security and compliance standards
Seniority
Mid-level, hands-on IC