Staff Software Engineer - Services Platform @Mercury
Software Development
Salary usd 239,000 - 2..
Remote Location
Employment Type full-time
Posted Today

[Hiring] Staff Software Engineer - Services Platform @Mercury

Today - Mercury is hiring a remote Staff Software Engineer - Services Platform. 💸 Salary: usd 239,000 - 298,800 per year 📍Location: USA, Canada

Role Description

We’re looking for a Staff Infrastructure Engineer to become a technical owner for Mercury’s services platform.

  • 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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • The total rewards package at Mercury includes base salary, equity (stock options/RSUs), and benefits.
  • Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry.
  • New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.
  • Our target new hire base salary ranges for this role are the following:
    • US employees (any location): $239,000 — $298,800 USD
    • Canadian employees (any location): $225,900 — $282,400 USD
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer - Services Platform @Mercury
Software Development
Salary usd 239,000 - 2..
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 131,565+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later