senior Software Engineer ic
$166,600 – $218,700
USD per year

About this role

Mercury is hiring a senior-level Software Engineer as a remote position. The posting calls out experience with LLMs, RAG, Observability, Backend Development. Compensation is listed at $166,600–$218,700 per year.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Remote
Work mode
Remote
Department
Software Engineering

More roles at Mercury

Head of Investment Products
Remote · director
Performance Optimization SaaS
Head of Revenue Enablement
Remote · director
Salesforce SaaS Data Analytics
IRRBB Manager
Remote · manager
Python R SQL
Lifecycle Marketer
Remote · mid
Looker SaaS Automation
Manager - Account Fraud Enablement
Remote · manager
SaaS
All Mercury jobs →

Job description

from Mercury careers

In 1600, William Gilbert published De Magnete—the first systematic study of magnetism. He didn't just theorize; he built instruments, ran experiments, and shared what he learned so that others could go further. Three centuries later, those foundations helped power the modern world.

At Mercury, we're making a deliberate, company-wide bet on AI. Frontier users are already pushing boundaries—building agents, automating workflows, moving fast. But they're doing it in silos. This role exists to change that: to take those scattered experiments and turn them into shared infrastructure, shared context, and shared capability. The goal is a multiplier effect—where the most ambitious AI work inside Mercury lifts the velocity of everyone else.

What you'll do

You'll join a team that has already started building Mercury's internal AI platform and enablement layer. Your work will be to extend, harden, and scale what's in motion, and to help partner teams adopt it.

Extend the AI platform foundation

  • Build and evolve MCP servers that connect internal systems and data sources into a coherent interface for agents and engineers.
  • Expand and operate our LLM gateway infrastructure: routing, rate limiting, cost attribution, and observability across teams.
  • Turn early patterns into durable defaults: shared prompt libraries, guardrails, and policy-as-code so teams can move fast safely.
  • This is an excerpt. Read the full job description on Mercury careers →
All software engineering jobs software engineering salaries software engineering career path
All Mercury Jobs Browse software engineering roles senior positions