This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Markets FX Engineering Team is at the forefront of innovation, building solutions for developer productivity and better developer experience that empower our global FX engineers to deliver the best solutions. We leverage cutting-edge technologies and best practices to deliver robust, scalable, and secure solutions. As a Senior Engineer, you will play a pivotal role in designing, developing, and deploying software that directly impacts our trading, analytics, and risk management capabilities.
Job Responsibility:
Lead the design, development, and implementation of complex software solutions for Markets FX Engineering Community
Drive technical excellence, promoting best practices in coding, testing, and deployment
Collaborate with product owners, quantitative analysts, and other engineering teams to translate problem statement into technical specifications
Mentor junior engineers, fostering a culture of continuous learning and growth
Contribute to architectural decisions, ensuring scalability, resilience, and maintainability of systems
Troubleshoot and resolve complex technical issues, ensuring high availability and performance of applications
Stay abreast of emerging technologies and industry trends, evaluating their potential impact and applicability
Identify opportunities for process optimization
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field
Minimum of 6+ years of progressive experience in software development
Strong expertise in core programming languages: Java, Python, Go Lang
Extensive experience with database technologies (SQL, NoSQL)
Demonstrated experience with DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing
Proven experience with AI Engineering Tooling, including machine learning frameworks, data processing, and deployment of AI models
Significant experience with Cloud platforms (e.g., OSE, AWS, Azure, GCP), including cloud-native services and architecture patterns
Solid understanding of distributed systems, microservices architecture, and resilient design patterns
Excellent problem-solving, analytical, and communication skills
Knowledge on containerization and orchestration technologies (e.g., Docker, Kubernetes)
Experience with real-time data processing and messaging systems
Nice to have:
Experience in the financial services industry, particularly in capital markets or trading systems
Cloud Certification is a plus
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays