
Engineering Manager – Trading Platforms
Pepperstone
full-time
Posted on:
Location Type: Hybrid
Location: Limassol • Cyprus
Visit company websiteExplore more
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinGoperformance optimisationconcurrencydistributed systems designAPI designRESTgRPCautomated testing
Soft Skills
leadershipcommunicationmentoringcollaborationproactiveoutcome-orientedaccountabilitystakeholder engagementstrategic thinkingproblem-solving