Pepperstone

Engineering Manager – Trading Platforms

Pepperstone

full-time

Posted on:

Location Type: Hybrid

Location: LimassolCyprus

Visit company website

Explore more

AI Apply
Apply

Job Level

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