Careers: We mine for talent. Then we keep it.

Gray Mines is built on people who grow with us for years. We look for curious engineers and designers, give them real ownership and invest in their growth.

Our values: Transparency, Innovation, Integrity, Responsibility, Diversity and inclusion, Continuous learning, Community.

Room to grow. Reasons to stay.

We look for curious engineers, designers and product people, wherever they live. Then we give them real ownership, mentors who have walked the same path, and time to learn.

Many of the people who lead our teams today joined us early in their careers. That isn't luck. It's how we were built.

A corridor in the Gray Mines office, glass-walled rooms on one side and the logo on the wall at its end
An engineer holding a laptop in a corridor of server racks
Two colleagues talking through an idea beside a laptop

What we give back.

The basics, done properly, so you can do the best work of your career.

  • Comprehensive health benefits

    Medical, dental and vision cover for you and your family.

  • Flexible work schedules

    Remote working, flexible hours and compressed work weeks that fit your life.

  • Two colleagues celebrating with a high five across a desk in a bright office

    Financial benefits and incentives

    Performance bonuses and profit sharing, so everyone shares in what we build.

  • Professional development

    Tuition support, training programmes, conferences and mentorship.

  • Paid parental leave

    Time with your new family without worrying about the bills.

Open roles.

Three teams are hiring now. Don't see your role? Send an open application. We read every one.

  • Lead features end to end on fintech platforms used by small businesses in three markets.

    What you'll do

    • Own features from the first conversation with a partner to the release and beyond.
    • Design APIs and services in TypeScript and Node.js, and the React interfaces on top of them.
    • Review code with care, and mentor engineers earlier in their careers.
    • Work across time zones with designers and product leads in London and Sydney.

    What you'll bring

    • Five or more years building and running production web applications.
    • Depth in TypeScript, React and at least one relational database.
    • Clear writing: you leave a hand-off note the next team can act on.
    • Curiosity about the people who use what you build.

How hiring works.

Four steps, and you'll always know which one you're on.

  1. Apply

    Send your CV and a few lines on what you'd like to work on. A person reads every application.

  2. Small talk

    Thirty minutes with someone from the team you'd join. We talk about your work, and you ask us anything.

  3. Show your craft

    Walk us through work you're proud of, or take on a short exercise. You choose which.

  4. Meet the team

    Meet the people you'd work with every day. We aim to give you an answer within two weeks.

Put yourself forward.

Tell us who you are and what you'd like to build. Your application goes straight to the team that's hiring.

Prefer email? Send your CV to hello@graymines.com.

Role
Your CVPDF or Word, up to 3 MB.

We use your details only to consider your application.