Become a technical owner for Mercury’s services platform, defining standards for building and running services.
Posted by employer 3 days ago
First seen on Joblaze 2 days ago
Last verified on the company career page 17 hours ago
Skills & Technologies
What you'll build
Must have
Nice to have
Not disclosed in this posting: years of experience, visa sponsorship.
Benefits
Joblaze summary
In this role, the Staff Software Engineer will focus on defining and building Mercury's services platform, addressing infrastructure challenges such as service authentication and deployment strategies. Key skills include extensive experience with Kubernetes, service-to-service communication, and creating self-service observability tools. This position is ideal for a senior engineer with a strong background in platform design and a knack for fostering collaboration across diverse teams. Mercury's evolving infrastructure presents a unique chance to shape foundational standards for future services.
Joblaze insights
Quick facts
From the original posting
At its height, the Venetian Arsenal could produce ships at a speed that were mostly unmatched in its era. Its advantage was not simply that its craftspeople worked faster. Venice standardized the pieces around them. Parts, processes, and responsibilities became reusable enough that shipbuilding became stamp and repeat, not creating from scratch every time.
Mercury's services ecosystem is reaching a similar transition.
As more of Mercury moves beyond our core Haskell monolith, product teams are increasingly building and operating independent services. That gives teams more flexibility, but it also creates a new class of infrastructure problems. How should services authenticate to each other? How should they be discovered? What does a safe deployment look like? How does an engineer understand whether their service is healthy? And how do we answer those questions once, rather than asking every product team to build its own version?
We’re looking for a Staff Infrastructure Engineer to become a technical owner for Mercury’s services platform.
You’ll help define the paved road for building and running services at Mercury. This is a deeply technical role, but the hardest problems won’t be solved by writing code. You’ll need excellent judgment about what is worth standardizing, what should stay flexible, how quickly we can move, and how to bring a large engineering organization along with you. We see this role as the trailblazer for several more engineers to follow so the foundations and relationships you build across the org will pay off for those who come after!
In this role, you’ll:
You should:
Experience building an internal developer platform or service infrastructure at a scaled engineering organization would be particularly useful, but we care more about the systems you built, the decisions you made, and whether other teams successfully adopted them than the logo on your résumé.
Mercury’s infrastructure is evolving rapidly every day. The service ecosystem is large enough that these problems are real, but young enough that a great engineer can still shape the fundamentals.
If you want to build the standards that make the next fifty services feel far less exciting to operate than the first ten, we’d love to talk.
#LI-ME1
Total Rewards
The total rewards package at Mercury includes base salary, equity (stock options/RSUs), and benefits.
Standard company text repeated across Mercury's postings is omitted here.
Explore more