A live role

Principal Engineer, Monetization Engineering

from GitLab · read the original and apply on their site

Remote, Canada; Remote, United States

Our take: The real work here is setting the ten-year architecture for a decade-old fulfillment platform while staying hands-on with the hardest modernisation problems and coaching senior engineers across many teams.

If you love shaping where a system goes for the next decade while still rolling up your sleeves on the hardest problems, this is that rare player-coach role. You will redesign a decade-old Fulfillment platform that millions depend on, choosing the pragmatic path over the risky big-bang rewrite, and raising the quality of technical decisions across many teams as you go. It is deep distributed-systems work with real customer and revenue stakes, done remotely with people who prize candour and continuous learning.

Needs

  • systems design
  • setting direction
  • making tough calls
  • hands on coding
  • mentoring engineers
  • modernising platforms

Rewards

  • ten year architecture
  • prototyping the hard bits
  • coaching staff engineers
  • impact on revenue
  • fixing what is failing

Demands

  • cross team work
  • persuading without authority
  • seeing failure modes
  • learning polyglot systems
  • taming complexity

Grows

  • project roadmapping
  • leading ai adoption
  • distributed systems depth
  • incident learning

Values

  • learning culture
  • pragmatism over purity
  • rigour on correctness
  • customer value
  • remote first
  • long term thinking

Drains

  • governance and contracts
  • stitching legacy systems
  • navigating a big org

Would you love this work?

See how what you love doing lines up with this role - it takes about ten minutes to find out.

Find what I'd love to do next