AdTechTalent
Engineering16 days agoHybrid

Magnite

Engineer II, Backend APIs

javapostgresgitapibackendopenapidockerkubernetescloudawsgcpazurevert.xdropwizardoauth2jwtrtbsspdspad-techreportinganalytics

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Broomfield, Colorado, United States; Los Angeles, California, United States

Full job description

Engineer II, Backend APIs role on the Reporting & Insights team. Hybrid schedule with remote work on Monday and Friday, in-office Tuesday through Thursday. Responsibilities include designing, developing, testing, and releasing APIs for reporting and analytics applications, collaborating with Product, UI, and Data teams, ensuring API usability and quality, owning production services, and using AI-assisted development tools. Requirements include 3+ years software engineering experience, expertise in modern Java for backend services, experience with Postgres or other RDBMS, proficiency with Git/GitHub, and strong communication skills. Nice to have experience with cloud providers (AWS, GCP, Azure), container orchestration (Docker/Kubernetes), asynchronous programming, event-driven architectures, API security, observability, and knowledge of Real-Time Bidding and ad delivery systems. Salary range in California is $125,000 – $135,000 and in Colorado $115,000 – $125,000. Benefits include performance bonus, equity, comprehensive healthcare, generous time off, parental leave, 401k with match, disability and life insurance, cell phone subsidy, and fitness reimbursement.

What you'll do

  • Participate in the design, development, testing, release of APIs that power reporting and analytics applications
  • Collaborate daily with Product, UI, and Data engineers to take features from requirements to delivery
  • Design and build APIs that are intuitive and easy to consume: clear contracts (OpenAPI), well-documented, versioning strategies, pagination, filtering, batching, and strong SLAs/SLOs
  • 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
  • Leverage AI-assisted tools in your development process

Requirements

  • 3+ years of software engineering experience
  • Primary development experience in modern (latest JVM version) Java for high-throughput, low-latency back-end web services
  • Hands-on experience with Postgres (or other RDBMS): modeling, migrations, indexing, and query optimization
  • Proficiency with Git/GitHub and modern team practices (reviews, trunk/branch strategies, code ownership)
  • Clear, empathetic communication and a collaborative mindset

Tech stack

JavaPostgresGitGitHubOpenAPIDockerKubernetesAWSGCPAzureVert.xDropwizardOAuth2JWT

Benefits

Annual performance-based bonusEquity (NASDAQ: MGNI)Comprehensive benefits packageComprehensive Healthcare Coverage from Day OneGenerous Time OffHoliday Breaks and Quarterly Wellness DaysEquity and Employee Stock Purchase PlanFamily-Focused Benefits and Parental Leave401k Retirement Savings Plan with Employer MatchDisability and Life InsuranceCell Phone SubsidyMonthly Fitness and Reimbursement

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.