Speckle logo

DevOps Engineer

Speckle
Full-time
Remote
Remote & Freelance

ABOUT SPECKLE

At Speckle, we’re on a mission to shake up the AEC (Architecture, Engineering, and Construction) industry. To do that, we're building an open-source collaborative data hub that breaks down barriers and connects architects, engineers, and designers across every project stage.

Think of Speckle as the glue that ties together the digital delivery process, empowering AEC teams to access, share, and process their data seamlessly—without limits.

Speckle is driving the shift toward an open ecosystem, fostering collaboration to create a better-built environment. As our users often say: Speckle is not a tool, it's a way of working.

Our fully distributed team of 26 is spread across the UK and Europe, thriving on flexibility, inclusivity, and a shared passion for open-source principles. We may work remotely, but we stay connected through regular company retreats—where we brainstorm and bond.

ABOUT THE ROLE AND THE TEAM

The company and our product are undergoing an important transition from a fully free and open source solution to an enterprise-ready product with an open core. Last year we’ve launched our paid offering with multi region sharding for 3d data, self served SSO integration and more, plus got SOC2 Type2 certified.

Our goal is to iterate quickly while maintaining our growing usage of the app (we already host ~15 TB of data). In short - we mean business 🙂

Given our product surface area, growth plans, and a small and lean team, we’re looking for a pragmatic and experienced DevOps engineer to help us to build steady foundations for our journey.

You will join what we call internally the “platform” team dedicated to working on projects that enable our product team to go as fast as possible. These projects arch over the whole product stack from desktop api-s to raw SQL queries, and thus the team composition usually is in flux to meet the current needs.

WHAT YOU'LL DO

This role is vital to continuously ensure smooth operations in a rapid development environment. You will have to help us stay pragmatic on compromises between stability, security and delivery speed.

You will be:

  • Ensuring end to end application stability, uptime and QoS by providing meaningful and actionable observability solutions, testing environments and maintaining very good CI/CD solutions;

  • Working in the dev team to ensure all the existing and new features are delivered in a stable way;

  • Working on (mostly non product facing) development that allows us to go faster in the long run;

  • Managing our two dozen plus individual server instances that we operate for ourselves, friends and clients.

WHAT YOU BRING

  • Proven track record with running and monitoring a planet scale, production grade Node.js app;

  • Strong observability skills (metrics, tracing and logs) - we mostly use Prometheus, Grafana, Seq but tools are tools, so don't let this stop you from applying;

  • “Shipping to production multiple times a day” mentality;

  • Good Javascript/Typescript skills and desire to be a contributing member to feature development;

  • Working experience with PostgreSQL.

Bonus points:

  • Node.js development skills;

  • Experience with other stacks (.net desktop apps, python);

  • Proven track record with open telemetry;

  • Gitops (FluxCD);

  • Infrastructure as code (Terraform).

WHY US?

  • We are fully distributed across the UK and Europe, enjoying all the perks of working from home with our pets 😉

  • We offer 30 vacation days + Bank Holidays;

  • As well as an equity (stock options) plan to have you participate in our shared success;

  • We support you with an annual allowance of 2k GBP for you to learn something new or take care of yourself and your family;

  • Despite working remotely, we believe in value of in-person collaboration, so every year we bring all Specklers on a unique and exciting retreats somewhere warm, and offer in-person-grants to teams and individual Specklers to meet IRL.

  • We contribute to open source and interact with a diverse and vibrant community;

  • And we're backed by highly accomplished venture firms believing in us and our mission!

We celebrate our truly diverse and inclusive company culture and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.

Wanna get a vibe of Speckle? Here's our yearly conference - SpeckleCon 😍