Senior Software Engineer
Core
Design, implement, and maintain data products and services for the mortgage lifecycle, supporting Mortgage Choice and PropTrack brands.
Role type
Senior Software Engineer (Data Products & Infrastructure)
Builds
Data products, ETL systems, serverless services, and modernized technical infrastructure for mortgage lenders and brokers.
Domain
Financial Services / Mortgage Technology / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
AWS (Lambdas, RDS, DynamoDB, S3, EC2), T-SQL, stored procedures, database design, data pipelines, performance tuning, Node.js, TypeScript, serverless environments, RESTful APIs, BigQuery, data warehouse concepts, CI/CD, Docker, ETL (Airflow/SSIS)
Preferred skills
Deep-dive data analysis, secure coding practices, scalability design, resilience engineering
Responsibilities
Design, code, test, and deploy data products; maintain and enhance existing products with bug fixes and feature improvements; ensure system reliability, availability, and security; develop new services and modernize technical infrastructure.
Seniority
Senior, hands-on IC