Senior Software Engineer - Stability

Mercury Mercury · Fintech · Remote · Software Engineering

This role is for a Senior Software Engineer focused on system stability and reliability within a fintech company. The engineer will lead projects end-to-end, champion reliability, measure outcomes, write quality code, build for quality and sustainability, and improve the developer experience. The role involves working with PostgreSQL, data systems, Temporal workflows, and OpenTelemetry, with a background in SRE or DevOps being ideal.

What you'd actually do

  1. Lead Projects End-to-End: Drive technical projects from concept to production. Define solutions, analyze tradeoffs, make critical decisions, and deliver software that works today and is sustainable for tomorrow.
  2. Champion Reliability: Make technical choices that improve the reliability of Mercury's systems and make it easier to get reliability by default. Participate in Stability's on-call and advocate for improvements based on that experience.
  3. Measure Your Outcomes: Define and collect metrics that show how your work creates value for the business.
  4. Approach Code with Craft: Write clear, testable, and maintainable code. Establish patterns and best practices that Engineering can follow, ensuring long-term scalability and reliability.
  5. Build for Quality & Sustainability: Design extensible systems, make balanced decisions on tech debt, plan careful rollouts, and own the quality of your work through post-launch monitoring.

Skills

Required

  • PostgreSQL
  • Temporal workflows
  • OpenTelemetry
  • Site Reliability Engineering
  • DevOps

Nice to have

  • Haskell
  • functional programming
  • query optimization
  • tuning
  • replication
  • pooling/proxying
  • client-side libraries
  • event streaming
  • OLAP
  • caches

What the JD emphasized

  • expertise in PostgreSQL with query optimization, tuning, replication, pooling/proxying, or client-side libraries
  • authored and operated Temporal workflows
  • familiar with tracing and OpenTelemetry
  • past Site Reliability Engineering or DevOps experience