Role responsibilities
As a Senior Software Engineer, you will build the operating system for modern banking and commerce, focusing on high-throughput transaction pipelines and real-time decisioning. You will own features end-to-end and architect solutions alongside Product, ensuring resilient, production-grade systems.
Requirements
Candidates should have 5-7+ years of experience in full-stack software development, with strong skills in TypeScript and Node.js, and experience in designing and scaling microservices. Familiarity with AWS, containerized deployments, and a strong testing mindset are also important.
Key skills
Software Engineering, TypeScript, Node.js, Golang, Microservices, Distributed Systems, AWS, Containerized Deployments, Infrastructure-as-Code, Testing Mindset, Event-Driven Systems, Fintech, Collaboration, AI-Native Development, Problem Solving, Curiosity
Keywords
Software Engineering, TypeScript, Node.js, Golang, Microservices, Distributed Systems, AWS, Containerization, Infrastructure-as-Code, Testing, Event-Driven Systems, Fintech, AI Development, Collaboration, Problem Solving, High-Throughput Systems, Real-Time Decisioning, CI/CD, Production-Grade Systems, Scalability, Reliability, Data Sync, Transaction Pipelines, Agile, SaaS, Credit Infrastructure, Banking, Digital Banking, Flexible Financing Solutions, Customer Outcomes