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
Software Development Manager leading Agate Software’s Project Development team through growth. Driving innovation in grant management technology for government agencies and nonprofits.
Senior Manager responsible for developing and scaling ML Experimentation Platform at CrowdStrike. Overseeing data and ML infrastructure while fostering a culture of innovation and excellence.
Engineering Manager overseeing a team to enhance clinical outcomes for healthcare technology company. Driving product development initiatives related to member - facing health assessments and data visualization.
Engineering Manager leading a team of engineers at Hinge Health, driving the development of a personalized healthcare platform. Ensuring experimentation and product iterations enhance user experience and operational trust.
Software Engineering Manager leading the Data Platform at Sift, enhancing data pipelines for aerospace and robotics applications. Oversee engineers while collaborating on technical roadmaps and processes.
Software Engineering Manager leading Data Platform development and oversight for hardware observability across various industries including aerospace, defense, and robotics.
Software Engineering Director leading engineering teams for mobile and front - end applications at FanDuel. Empowering delivery teams for exceptional customer experiences and high - quality features.
Project Engineering Manager overseeing engineering activities and team management for international projects at GE Grid Solutions. Focused on electrical high - voltage systems with strong collaboration and customer engagement.
Frontend Core Unit Lead driving the development of TradingView’s frontend platform. Building tools and infrastructure for product teams to create efficient user interfaces.
Engineering Manager driving engineering initiatives and team development at Quinyx. Collaborating with PMs and improving engineering processes for enhanced team efficiency.