- Company Name
- Magnite
- Job Title
- Senior Engineer, Backend APIs
- Job Description
-
Job Title:
Senior Engineer, Backend APIs
Role Summary:
Lead design, implementation, and maintenance of microservice‑based APIs for large‑scale reporting and analytics. Collaborate with product, UI, and data teams to deliver high‑availability, well‑documented services that power ad‑tech analytics.
Expectations:
- 5+ years software engineering, 3+ in Java.
- Proven track record delivering production‑grade, well‑tested APIs.
- Strong communication and collaborative mindset.
Key Responsibilities:
- Architect and evolve microservice APIs, ensuring clear contracts (OpenAPI/gRPC), versioning, pagination, and SLO compliance.
- Partner with product, UI, and data teams to take features end‑to‑end: requirements, design, rollout, telemetry, iteration.
- Design data access patterns: schema, query plans, caching, indexing, and performance tuning for big data.
- Own services in production: dashboards, alerting, load testing, capacity planning, cost‑aware design, reliability.
- Champion code quality through testing, observability, design docs, code reviews.
- Leverage CI/CD, observability, and cloud tooling to sustain high throughput, low latency services.
Required Skills:
- Java (Vert.x, Dropwizard, or similar) for high‑throughput, low‑latency web services; experience with asynchronous and concurrent patterns.
- Microservice fundamentals: boundaries, resiliency, observability, and CI/CD.
- Relational DB experience: Postgres or similar—modeling, migrations, indexing, query optimization.
- API design: OpenAPI/gRPC, authentication (OAuth2/JWT), rate limiting, security best practices.
- Observability: metrics, tracing, logs; load/performance testing.
- Cloud & container: AWS, GCP, Azure; Docker/Kubernetes.
- Event‑driven/streaming architecture familiarity.
- Functional programming concepts (preferred).
- Git/GitHub: code reviews, branching strategies, ownership.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or equivalent; Master’s or relevant certifications (e.g., AWS Certified Developer, Java SE Expert) are a plus.
---
Los angeles, United states
Hybrid
Senior
12-02-2026