Checkout.Com

Staff Software Engineer - Experimentation & Decisioning Platform

Amsterdam. Posted 2 months ago

The role

You will drive the long-term technical direction and strategy for the Experimentation and Optimisation platform. You will guide technical approaches, align engineering teams on architectural priorities, and mentor teams to solve complex distributed systems challenges in Go.

What you will do

  • Drive the long-term technical direction and strategy for the Experimentation and Optimisation platform.
  • Collaborate cross-functionally with Data Science, Platform and ML Engineering teams.
  • Act as a coach and mentor to engineering teams.
  • Solve complex distributed systems challenges in Go.
  • Identify opportunities to elevate engineering standards within the pillar.
  • Translate requirements and architecture initiatives into actionable engineering roadmaps.
  • Serve as a role model for engineering excellence in code, architecture and operational excellence.

Required qualifications

  • Technical leadership in setting direction and breaking down complex problems.
  • Extensive, hands-on experience in building, operating and scaling complex, cloud-based distributed systems (AWS).
  • Excellent programming skills in Go (Golang).
  • Deep understanding of concurrent, memory-efficient, and low-latency backend architectures.
  • Proven track record of implementing, owning, and scaling experimentation systems, feature-flagging infrastructures, or similar data-intensive backend systems.
  • Ability to raise engineering standards through coaching and mentorship.
  • Strong presentation, communication, and collaboration skills.
  • Ability to articulate complex technical or statistical concepts to multidisciplinary teams.
  • Detail-oriented and data-driven approach to building infrastructure solutions.
  • Accountability to internal customers and engineering colleagues.

Nice to have

  • experience with implementing solutions for adaptive experimentation ML (contextual bandits, Bayesian optimization or RL-based allocation)

About the company

Checkout.com enables over 10 billion transactions yearly for more than one billion global shoppers. The company has 20 offices across six continents with London as HQ.