Role Overview
We’re looking for a Senior Software Developer to lead the development of full-stack systems in a fast-evolving financial technology landscape. You'll play a central role in designing and maintaining backend services, crafting intuitive user interfaces, and deploying scalable cloud infrastructure that supports complex data workflows and trading integrations.
Key Responsibilities
- Design and maintain reliable backend services using Python, ensuring performance, security, and scalability.
- Develop responsive and accessible front-end applications using Vue.js, TypeScript, and modern web standards.
- Build and document clean, consistent APIs for seamless integration across internal and external platforms.
- Implement and manage multi-broker trading integrations to support order routing and trade execution workflows.
- Create robust ETL pipelines for processing large volumes of financial data from custodial systems, supporting both batch and real-time processing.
- Architect and operate microservices on Kubernetes, focusing on resilience, observability, and efficient resource use.
- Deploy and manage cloud infrastructure on AWS using services such as Lambda, ECS, S3, DynamoDB, SQS, and API Gateway.
- Automate provisioning and deployment using Infrastructure as Code tools like AWS CDK to ensure consistency and reduce manual overhead.
- Partner with engineering and product teams to uphold strong architectural practices, testing standards, and code quality.
Required Qualifications
- Minimum of 5 years of professional experience in Python development.
- Proven track record building applications with Vue.js and modern front-end technologies.
- Strong command of core web technologies: HTML5, CSS3 (including Flexbox and Grid), JavaScript (ES6+), and TypeScript.
- Experience designing and operating ETL pipelines for large-scale data processing.
- Familiarity with microservices architecture and container orchestration using Kubernetes.
- Hands-on experience with AWS services including Lambda, ECS, S3, DynamoDB, SQS, API Gateway, and IAM.
- Experience using Infrastructure as Code frameworks such as AWS CDK or similar tools.
- Strong analytical and problem-solving abilities, with attention to system performance, security, and long-term maintainability.
- Fluency in English, both written and spoken, with the ability to communicate clearly and document systems effectively.
Technology Stack
- Python, Vue.js, TypeScript, JavaScript (ES6+), HTML5, CSS3
- Flexbox, Grid, ETL pipelines, Kubernetes, Microservices
- AWS Lambda, ECS, S3, DynamoDB, SQS, API Gateway, IAM, AWS CDK
What You’ll Gain
- Opportunity to work on impactful technology shaping the future of finance.
- Be part of a high-performance culture that emphasizes ownership, innovation, and technical excellence.
- Competitive compensation and room for professional growth in a global organization.
Work Environment
This role supports a globally distributed team with flexible working arrangements, enabling collaboration across time zones and locations.
Our Commitment to Inclusion
We believe diverse perspectives drive better solutions. Our workplace is founded on principles of equity, inclusion, and respect, where all individuals are empowered to contribute and grow. We actively foster an environment where different backgrounds, identities, and ideas are not only welcomed but integral to how we innovate and succeed.


