Engineering Manager leading multiple engineering teams for core trading platform at fintech company. Responsible for platform performance and delivery excellence with a global team.
Responsibilities
Lead and develop cross-functional engineering teams across OMS, integrations and trading platform services, including engineers, QA and technical leads, fostering a high-performance, accountable and collaborative culture
Own end-to-end platform performance, including order execution latency, throughput, concurrency handling and market data delivery, ensuring systems meet strict performance and reliability targets
Drive platform stability and operational excellence, reducing incident frequency and severity, improving mean time to recovery, and embedding strong incident management, root cause analysis and continuous improvement practices
Translate trading platform strategy and roadmap into actionable engineering deliverables, ensuring clear prioritisation, alignment and execution across multiple teams and stakeholders
Oversee the design, development, testing and deployment of platform changes, ensuring all releases meet production readiness standards, including performance, security and resilience requirements
Define and evolve scalable, low-latency architecture, establishing clear service boundaries across OMS, integration layers and platform orchestration services
Lead scaling initiatives to support significant platform growth, including capacity planning, horizontal scaling strategies, performance optimisation and efficient inter-service communication patterns
Own the build-and-run operating model, ensuring teams are accountable for both delivery and live operations, including on-call rotations, monitoring, alerting and system health
Establish and continuously improve engineering delivery practices, including CI/CD pipelines, automated testing, release management and deployment strategies
Champion modern engineering practices and standards, including code quality, design patterns, observability, resilience engineering and secure development practices
Partner closely with Product, SRE, Cloud, Security and Data teams, ensuring alignment between business objectives, client experience and technical execution
Drive visibility and transparency of platform health and delivery, using metrics and dashboards to communicate performance, reliability, capacity and delivery progress to stakeholders
Mentor and develop engineering talent, building deep capability in distributed systems, performance engineering and operational ownership, while supporting career growth and retention
Ensure compliance with regulatory and security requirements, particularly within a global trading environment, maintaining robust controls and auditability across platform systems
Participate in on-call rotation and incident leadership, including major incident response, stakeholder communication and post-incident reviews
Requirements
10+ years of software engineering experience, with at least 5 years in an Engineering Manager (or equivalent leadership) role within an agile, product-led environment
Proven experience leading engineering teams in complex, distributed system environments, with exposure to both backend platforms and client-facing systems
Strong domain experience in ultra low-latency, high-throughput systems, ideally within trading, fintech, betting or gaming environments
Deep technical expertise in backend engineering, with strong proficiency in Java, Kotlin or Go, and a strong understanding of performance optimisation and concurrency
Demonstrated hands-on engineering capability, able to contribute to system design, debugging, performance tuning and critical production issues when required
Strong understanding of distributed systems design, including scalability, fault tolerance, resilience and efficient inter-service communication
Experience designing and working with API and service communication pattern (e.g. REST, gRPC), particularly in performance-sensitive environments
Strong knowledge of software design principles and patterns (e.g. SOLID, Strategy, Observer, Façade), with experience across object-oriented and functional programming
Experience with modern software development practices, including automated testing (unit, integration), version control and structured development workflows
Experience working with cloud infrastructure and containerised environment (e.g. Docker, Kubernetes, ECS/EKS)
Familiarity with CI/CD tooling and automated deployment pipelines
Understanding of observability concepts, including monitoring, logging and system health visibility
Experience working with remote, distributed and global teams
Strong communication skills, with the ability to engage effectively with both technical and non-technical stakeholders
Self-driven, proactive and outcome-oriented, with a strong sense of ownership
Technically credible leader, able to operate at both hands-on and strategic levels
Benefits
Competitive salary structure including company bonus scheme
Flexible and hybrid working
Remote working option - work from anywhere for up to 6 weeks per year
10 days of Company paid sick leave annually
21 days of paid vacation within the first year of employment, increasing to 25 days after one year
3 paid volunteering days per year & Workplace Giving Program
Comprehensive medical insurance with coverage for your healthcare needs
Pension fund
Employee referral bonuses for referring top talent to the company
Ongoing personal development & learning opportunities
Periodic recognition and reward programs for outstanding performance and achievements
Frequent events and celebrations
Genuinely collaborative and friendly culture
Employee Assistance Program & Wellbeing Initiatives
Convenient and cozy office located near the Limassol Municipal Garden
Leading engineering strategy for the Japan Client Engineering team within Kraken. Focusing on optimizing the client experience for energy retailers through innovative technology solutions.
Engineering Manager leading strategy and delivery of fraud management products at Airwallex. Involving hands - on leadership to develop teams and ensure operational excellence.
Senior Machine Learning Engineering Manager building and leading the ML team for AI products in personal injury law tech. Driving strategic initiatives and high - impact deliverables for business growth.
Engineering Manager leading engineering team at Badge, fostering a culture of support and growth. Collaborating with Head of Engineering to enhance team performance and output.
Civil Infrastructure Engineering Manager at BKF, leading land development projects in the Bay Area. Mentoring staff and ensuring high - quality design and project execution within a hybrid work environment.
Engineering Director overseeing technical squads and maintaining platform alignment at HR solution company. Leading initiatives for improving solutions and team management.
Chief Software Engineering Manager at Tapestry Solutions leading technology strategy and software development for clients, ensuring compliance with government regulations and best practices.
Engineering Manager leading high - performing teams to deliver quality software at Xero. Guiding technical excellence, team growth, and AI - native workflows.
Engineering Manager leading R&D teams to enhance the Quantexa Platform through collaborative engineering. Supporting multiple teams in developing high - quality solutions on a hybrid work model.
Senior Manager Software Engineer leading diverse technology projects and a team at Capital One. Focusing on cloud - based solutions and collaborative problem solving