Software Engineer III

MongoDB

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$109,000–$215,000 / yr
Posted
41 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $140k
This role $162k
$89k most similar roles pay here $229k

This role pays more than 75% of similar roles. Most pay $119,275–$160,875 — the shaded band above. At the midpoint, this role pays about $162k versus about $140k for comparable roles.

Based on 240 similar postings.

Employer

About MongoDB

MongoDB is a leading American software company that develops and provides commercial support for a popular, source-available document database. Designed to handle unstructured and structured data natively, its platform is purpose-built for modern cloud applications, analytics, and AI experiences.

MongoDB currently has 311 open roles on FindRole.

Listed pay typically runs $126,000–$226,000 across 95 roles with salary data.

Most-posted roles

View all roles at MongoDB

At a glance

TL;DR · Software Engineer III

As a Software Engineer 3 on the Agent Research and Tooling team within the AI Builder Experience organization, you will build and maintain the infrastructure for agent skills, including evaluation systems and quality gates. You will develop command-line tools, reusable libraries, evaluation harnesses, and CI workflows to manage agent behavior and performance metrics like latency and token usage. The role involves designing safety gates for agent-authored content, creating code-generation quality checks, and investigating non-deterministic results to create robust improvements. You will utilize technologies including Go, Python, JavaScript, TypeScript, Java, or C# while integrating tools into GitHub Actions. This position addresses the technical challenges of ensuring correctness and safety in AI systems, specifically focusing on building reliable developer tooling and infrastructure for agentic systems at the intersection of applied AI and software quality.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Build and maintain infrastructure to validate, evaluate, and publish agent skills.
  • Design evaluation datasets and workflows to compare agent behavior against baselines for actionable quality signals.
  • Develop monitoring systems for agent metrics including routing, success rates, tool calls, latency, and token usage.
  • Create safety and quality gates using rule packs, static analysis, and confidence thresholds for agent content.
  • Develop CLIs, reusable libraries, and MCP integrations for local development and CI environments.
  • Integrate tooling into GitHub Actions and other CI workflows including secret handling and automated artifacts.
  • Build code-generation quality checks such as anti-pattern catalogs and linting for AI-generated code.
  • Investigate non-deterministic failures and false positives to create reusable system improvements.

What we're looking for

  • 2+ years of experience building production software, developer tools, internal platforms, or automation systems.
  • Proficiency in software engineering fundamentals including API design, testing, error handling, and maintainability.
  • Experience building CLIs, libraries, test infrastructure, static analysis, or CI/CD workflows.
  • Ability to design systems that are usable by developers and reliable for automated processes.
  • Experience reasoning about correctness and safety with ambiguous input, nondeterministic output, or untrusted content.
  • Strong written and verbal communication skills to explain technical trade-offs and align stakeholders.
  • Preferred experience with agentic systems, LLM applications, prompt evaluation, or AI-assisted development.
  • Preferred experience with Go, Python, JavaScript/TypeScript, Java, or C#.

More like this

Similar roles

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp