Senior Software Engineer - Mortgage Platforms
Core
Design, develop, and test complex tactical and strategic technical solutions to integrate existing systems and platforms for a modern lending experience.
Role type
Senior Software Engineer (Mortgage Platforms)
Builds
Modern lending experience integrating Blend Point of Sale and Dark Matter Empower LOS platforms
Domain
Financial Services / Mortgage Origination
Deliverable
production ML models | product features
Required skills
Enterprise platform engineering, systems integration, full-stack development, AI integration (RAG, vector search, agents), microservices architecture, distributed systems, real-time streaming, TDD/BDD, software design patterns, CI/CD, SQL/NoSQL
Preferred skills
Cloud development (AWS), Spring/Spring Boot, RESTful web services, batch processing, data pipelines, Control-M, Snowflake, advanced cloud/product certifications
Technologies
AWS, Golang, Java, Python, C++, Kafka, MySQL, PostgreSQL, MongoDB, Cassandra, Spring, Spring Boot, Control-M, Snowflake, RAG
Responsibilities
Design, develop, code, and test complex technical solutions; lead code and design reviews; develop complex algorithms to address business needs; investigate and resolve complex application and system issues; mentor engineers and coach teammates; identify and optimize system performance concerns; ensure risks tied to business activities are identified and controlled.
Seniority
Senior, hands-on IC with mentorship