About the Role
Lead the development and optimization of backend services that power a fast, resilient trading environment, ensuring low-latency performance and system stability under heavy load.
Responsibilities
- Design and implement robust backend services to support real-time trading operations
- Collaborate with cross-functional teams to define scalable system architecture
- Optimize existing systems for performance, reliability, and scalability
- Troubleshoot and resolve production issues with minimal downtime
- Mentor engineers through code reviews and technical guidance
- Ensure code quality through testing and automation practices
- Integrate with databases and message brokers for efficient data flow
- Maintain system security and data integrity standards
- Support deployment pipelines and infrastructure as code
- Monitor system performance and proactively address bottlenecks
- Contribute to technical documentation and system design specifications
- Evaluate new technologies for potential integration
- Work closely with product teams to deliver customer-driven features
- Participate in incident response and on-call rotations
- Drive best practices in software engineering across the team
Nice to Have
- Advanced degree in computer science or related technical field
- Direct experience in high-frequency or low-latency trading environments
- Knowledge of microservices architecture patterns
- Familiarity with monitoring and observability tools
- Experience mentoring senior engineering staff
- Track record of contributing to open-source projects
- Published technical papers or conference presentations
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Part of a high-performing engineering team building core infrastructure for a global trading platform
Technology Stack
- Primary languages include Java and Kotlin
- Infrastructure leverages Kubernetes and Docker
- Databases include PostgreSQL and Redis
- Messaging through Kafka and RabbitMQ
- Cloud platforms used are AWS and GCP
Performance Culture
- Systems are optimized for sub-millisecond response times
- Engineers regularly analyze latency metrics and optimize paths
- Code is written with efficiency and resource usage in mind
- Stress testing is integrated into the development lifecycle
Growth Opportunities
- Opportunities to lead architecture decisions
- Access to ongoing technical training and certifications
- Chance to work on cutting-edge financial technology
- Pathways for technical specialization or people leadership
Available for qualified candidates