Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Magnite Logo

Senior Engineer — Backend APIs (Scala)

Magnite

$145,000 - $155,000
Aug 26, 2025
Los Angeles, CA, US
Apply Now

Magnite's Reporting & Insights group is looking to accelerate a high-impact roadmap, elevate API developer experience, and partner closely with their UI and Data teams to ship features that publishers and DSPs rely on to understand and optimize campaign performance.

Requirements

  • 5+ years of software engineering experience, including 2+ years with Scala (or equivalent JVM experience with a strong desire to specialize in Scala).
  • Deep understanding of microservice fundamentals (service boundaries, resiliency, observability, CI/CD) and API design at scale.
  • Hands‑on experience with MySQL (or other RDBMS): modeling, migrations, indexing, and query optimization.
  • A track record of shipping well‑tested, production‑grade APIs used by UI applications and direct API consumers.
  • Proficiency with Git/GitHub and modern team practices (reviews, trunk/branch strategies, code ownership).
  • Exposure to cloud providers (AWS, GCP, or Azure) and container orchestration (Docker/Kubernetes).
  • Familiarity with functional programming concepts and Scala FP libraries.

Responsibilities

  • Design, build, and evolve microservice‑based API products that power reporting and analytics applications.
  • Collaborate daily with Product, UI, and Data engineers to take features end‑to‑end—from requirements and design to rollout, telemetry, and iteration.
  • Craft APIs that are a joy to use: clear contracts (OpenAPI/gRPC), versioning strategies, pagination, filtering, batching, and strong SLAs/SLOs.
  • Shape data access patterns: schemas, query plans, caching, and performance tuning in read/writes for big data.
  • Champion code quality: well‑tested, observable, maintainable code; thoughtful reviews; design docs; and pragmatic documentation.
  • Own services in production: dashboards, alerting, capacity and load testing, cost‑aware design, and reliability improvements.
  • Mentor teammates, share knowledge, and help raise the technical bar across the organization.

Other

  • Hybrid Schedule (M/F remote, T/W/TH in-office)
  • Clear, empathetic communication and a collaborative mindset.
  • Career Development Initiatives and a Career Growth Framework
  • Culture and Inclusion Programs
  • Community Service and Volunteer Events