← Back to results

Staff Software Engineer - Services Platform

Become a technical owner for Mercury’s services platform, defining standards for building and running services.

Location
San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Compensation
$239k–$298.8k/yr
Level
staff
Type
full time · Hybrid

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

  • Define and build the platform for deploying services
  • Own the strategy for service ecosystem
  • Create a paved deployment path
  • Evolve service runtime architecture
  • Make observability self-service

Must have

  • Deep experience operating Kubernetes in production
  • Designed service-to-service authentication
  • Experience building self-service observability

Nice to have

  • Experience building an internal developer platform
  • Strong opinions about platform design

Not disclosed in this posting: years of experience, visa sponsorship.

Benefits

Equity/Stock Options

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

  • Listed 2 days ago — first seen on Joblaze October 11, 2026. Last confirmed on Mercury's careers page October 12, 2026.
  • Salary band is above the typical range for Backend roles (median ~$180,000).
  • Starts above 88% of 75 comparable staff backend roles in United States that list Kubernetes we track (median $200,000 across 33 companies). See Kubernetes salary trends
  • Kubernetes appears in 30.8% of 305 comparable staff backend roles in United States.

Quick facts

Is the Staff Software Engineer - Services Platform role remote?
It's hybrid — Mercury expects some on-site time in San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States.
What's the salary range?
Mercury lists $239,000–$298,800 for this role.
Where is the role based?
Mercury is hiring for this position in San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: Kubernetes.
What seniority level is this role?
Mercury targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Software Engineer - Services Platform role at Mercury.

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:

  • Define and build the platform Mercury engineers use to deploy, operate, and evolve services.
  • Own the strategy for service ecosystem at Mercury including identity, authentication, discovery and communication
  • Work with product stakeholders and Release Engineering to create a paved deployment path with strong defaults for rollouts, rollbacks, configuration, secrets, and operational safety.
  • Help evolve Mercury’s service runtime architecture, including our use of Kubernetes, while keeping existing services healthy through the transition.
  • Make observability self-service so product engineers can understand and debug their systems without routing every question through Infrastructure.
  • Partner closely with Release Engineering, Security, and product engineering teams to create infrastructure that is compliant with financial regulations and useful enough that teams actively want to adopt it.
  • Find the highest-leverage gaps in our services ecosystem and ship pragmatic improvements instead of waiting for a perfect future architecture.
  • Establish patterns that let Mercury support many more services without multiplying operational complexity at the same rate.
  • Mentor engineers and shape infrastructure thinking beyond the systems you directly own.

You should:

  • Have deep experience operating Kubernetes in production and strong instincts around deployment architecture, failure modes, and migrations.
  • Have designed or materially owned service-to-service authentication, workload identity, service discovery, service mesh, or related distributed-systems infrastructure.
  • Have experience building self-service observability or operational tooling for application engineers.
  • Have strong opinions about platform design, paired with the judgment to know when not to build something.
  • Think of internal platforms as products. Adoption, ergonomics, defaults, documentation, and escape hatches matter alongside technical architecture.
  • Be able to gain alignment across teams with different goals and perspectives without requiring unanimity or creating unnecessary friction.
  • Communicate technical tradeoffs clearly enough that engineers understand both the decision and the reasoning behind it.
  • Enjoy operating at the boundary between deep technical work and broad organizational leverage.

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.

US employees (any location):
$239,000—$298,800 USD
Canadian employees (any location):
$225,900—$282,400 USD

Standard company text repeated across Mercury's postings is omitted here.

Similar positions

Mercury
Software Engineer - Infrastructure
Mercury · San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Mercury
Senior Software Engineer - Frontend Developer Experience
Mercury · San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Mercury
Engineering Manager - Bank Accounts
Mercury · San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Mercury
Senior Software Engineer - SRE
Mercury · San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States
Mercury
Staff Software Engineer - Fraud
Mercury · San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States