Tech Stack
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaScriptNext.jsNode.jsReactTypeScript
About the role
- Design, build, and maintain scalable backend services and APIs for compliance, data, and payment products
- Work closely with product managers, designers, and leadership to design and build high-impact products
- Own end-to-end projects from technical design and implementation to deployment and monitoring
- Ensure code quality, reliability, and security through testing, CI/CD, and monitoring
- Mentor and guide junior engineers and contribute to technical excellence
- Participate in architectural discussions and help shape long-term technical vision
- Stay up-to-date with industry trends in fintech, compliance, and distributed systems to bring innovative solutions
Requirements
- 5+ years of professional software engineering experience, ideally in a fast-paced startup environment
- Strong programming skills in languages/frameworks such as typescript, node.js, next.js, react
- Solid understanding of backend architecture, distributed systems, and API design
- Experience working with relational databases and data modeling
- Proven ability to ship production-grade systems in fintech, SaaS, or other heavily regulated environments
- Excellent problem-solving skills and ability to translate ambiguous requirements into concrete solutions
- Strong communication skills and comfort collaborating across multiple stakeholders
- Experience in fintech, investment banking, or compliance-driven software systems (preferred)
- Familiarity with financial infrastructure (payments, reconciliation, accounting systems, transaction processing) (preferred)
- Knowledge of cloud platforms (AWS, GCP, or Azure) (preferred)
- Experience with security best practices, authentication/authorization systems, and data privacy regulations (preferred)
- Track record of mentoring engineers and influencing architectural direction at scale (preferred)
- Comfortable working entirely in English; resume required in English