Senior Software Engineer
Core
Design, build, and maintain real-time APIs and decisioning systems for fraud detection and risk management in financial services.
Role type
Senior Software Engineer (Full-stack, Distributed Systems)
Builds
Production platforms powering real-time APIs, data ingestion, and risk decisioning for lenders.
Domain
Financial Services / Fraud Detection / Real-time Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems, Full-stack development, Cloud architecture (AWS), API design, Release management, Observability, CI/CD, Real-time data processing, Security compliance
Preferred skills
Machine learning productionization, AI-assisted development tools, Financial services domain experience
Technologies
AWS, CI/CD, Machine Learning, AI APIs, Cloud, Frontend, Backend, UX/UI Design
Responsibilities
Design and maintain APIs and real-time decisioning systems, contribute to front-end design and development, improve release practices and automated testing, implement monitoring and observability, shape architecture for scalability, partner with Data Science to productionize ML models, resolve critical production incidents, collaborate on customer integrations, ensure security and compliance alignment.
Seniority
Senior, hands-on IC