Back to Jobs
Mercury
Engineering & Architecture Just now

Site Reliability Engineer (SRE) at Mercury

Mercury
San FranciscoSan Francisco
CanadaCanada
Full-time
{"US employees":"$200,700 — $250,900 USD","Canadian employees":"$189,700 — $237,100 CAD"}
Senior-Level

Job Description

Key Skills Required

Master these to land this role

DevOps1h 38mFree Trial ✨
Start 10-Day Free Trial
GrafanaPostgreSQLSite Reliability EngineeringOpenTelemetry

Want to know if you're a match for this job?

Calculate My Match Score

Mercury is engineering the future of banking, seeking durable solutions over monotonous operations. The Stability team has built platform-level constructs, but now product teams are asking for closer collaboration to mature their implementations and practices. You will embed with product teams, improving their operational maturity by refining practices around on-call, monitoring, alerting, and run books.

Key Responsibilities:

  • Embed with product teams to improve operational maturity by setting up and refining practices around on-call, monitoring, alerting, and run books.
  • Conduct regular game day exercises with product teams to prepare them for incident investigation and remediation.
  • Implement reliability techniques in application code written in Haskell and TypeScript, such as retries, better error handling, better logging, and circuit breaking.
  • Steer SLOs (Service Level Objectives) towards meaningful customer outcomes that product teams are accountable for.
  • Champion reliability practices through design document and code reviews.
  • Identify observability gaps that hinder debugging, incident response, and business intelligence, and help close those gaps.
  • Advocate for long-term improvements that non-product engineering teams can drive.
  • Participate in the product team’s on-call rotation, helping improve processes and learning from incidents.

The Ideal Candidate:

  • Has past Site Reliability Engineering or DevOps experience.
  • Has measurable examples of influencing an organization towards greater reliability.
  • Has significant experience with PostgreSQL.
  • Has authored and operated Temporal workflows.
  • Has experience with observability platforms like Grafana or Honeycomb.
  • Has familiarity with OpenTelemetry.

How would you rate this job post?

See what other professionals think about this role.

banner

Mercury is a company that embodies the principles of speed, agility, and innovation. With a name inspired by the Roman messenger god, Mercury is poised to deliver cutting-edge solutions and services that cater to the rapidly evolving needs of its customers. The company's expertise spans a wide range of industries, including technology, finance, and healthcare, allowing it to provide comprehensive and tailored support to its clients. With a strong focus on research and development, Mercury is committed to staying at the forefront of emerging trends and technologies, ensuring that its customers remain competitive and ahead of the curve. The company's dedication to excellence, combined with its passion for innovation, makes it an ideal partner for businesses seeking to navigate the complexities of the modern marketplace. By providing innovative products and services, Mercury enables its customers to achieve their goals, overcome challenges, and succeed in their respective industries. With its customer-centric approach, Mercury has established itself as a trusted and reliable ally, providing personalized support and guidance to help businesses thrive. Through its relentless pursuit of innovation and excellence, Mercury is redefining the standards of quality, reliability, and performance, making it a leader in its field and a driving force for progress.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More