A live role

Senior Software Engineer

from Monzo · read the original and apply on their site

Barcelona

Our take: The real work here is writing resilient backend code in Go inside a cross-discipline squad, building and supporting part of a real bank that millions of people use every day.

You will write backend code in Go that keeps a real bank running for millions of people, and you will do it inside a squad packed with product, design, data and mobile folks all pointed at the same customer problem. If you like resilient distributed systems, learning technologies you have not touched yet, and building something you and your friends actually use every day, this is your kind of work. Monzo hires technically agnostic and supports you through a proper onboarding, so curiosity matters more than ticking every box.

Needs

  • writing backend code
  • resilient distributed systems
  • typed languages like go
  • cross-discipline squad work
  • product mindset
  • comfort with ambiguity

Rewards

  • product people use daily
  • visible customer impact
  • learning new things
  • variety of problems
  • company-wide reach

Demands

  • work through ambiguity
  • office three days
  • carrying support duty
  • constant collaboration

Grows

  • distributed systems skill
  • learning new tech
  • system design
  • data infrastructure

Values

  • mission driven
  • user obsession
  • learning culture
  • inclusion
  • open source
  • data-informed rigour

Drains

  • operational firefighting
  • banking compliance
  • large-org navigation

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