Software Engineer II

Mediavine

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of professional software engineering experience with project leadership.
  • Strong proficiency in JavaScript and TypeScript for client-side development.
  • Solid understanding of web application request/response lifecycle.
  • Experience designing and analyzing A/B experiments.
  • Strong code review skills for constructive feedback.
  • Excellent written and verbal communication skills for stakeholder engagement.
  • Proficient use of AI coding tools in daily workflow.

Responsibilities

  • Lead and execute multiple projects on the AdTech stack from design to post-launch.
  • Act as a liaison across teams, coordinating and informing stakeholders.
  • Contribute high-quality code to the JavaScript/TypeScript wrapper and Rust server.
  • Design and analyze A/B experiments to derive actionable insights.
  • Build and maintain SSP partner integrations, diagnosing issues as needed.
  • Respond to production incidents with urgency and implement long-term fixes.
  • Leverage AI coding tools to enhance development processes and mentoring.

Benefits

  • 100% remote work arrangement.
  • Comprehensive medical, dental, vision, disability, and life insurance benefits.
  • 401(k) plan with company matching contributions.
  • Generous paid time off policy.
  • Wellness initiatives and employer-sponsored mental health resources.
  • Opportunities for professional development.
  • Inclusive and entrepreneurial company culture.
Full Job Description
About the Role

The AdTech Engineering team owns the systems at the heart of Mediavine's business - the web wrapper that runs on every publisher site, our server-to-server (s2s) ad exchange, header bidding, A/B testing infrastructure, partner integrations, and privacy/consent tooling. The work is high-leverage and highly visible: changes you ship can move revenue across thousands of sites within hours.

We're looking for an experienced Software Engineer to join the team. You'll lead projects end-to-end across our JavaScript/TypeScript wrapper and our Rust-based OpenRTB server, partner with Ad Operations, SRE, Data, and Product to ship measurable improvements, and mentor your peers along the way.
What You'll Do
  • Lead and execute multiple concurrent projects across the AdTech stack - web wrapper features, OpenRTB server enhancements, SSP integrations, A/B test rollouts, and privacy/consent work - owning them from technical design through deployment and post-launch validation
  • Act as a lead on initiatives spanning multiple teams: write technical design docs, drive review discussions, coordinate with Ad Operations and SRE, and keep stakeholders informed as the work progresses (especially when scope or timelines shift)
  • Contribute high-quality code that requires minimal correction in review across our JavaScript/TypeScript wrapper, our Rust s2s exchange, and the supporting tooling that surrounds them
  • Design, ship, and analyze A/B experiments - translating revenue, viewability, and Core Web Vitals signals into actionable conclusions
  • Build and maintain integrations with our SSP partners, diagnose integration issues end-to-end, and improve the efficiency of our supply paths
  • Respond to production incidents - diagnose header bidding, GAM/MCM, or wrapper behavior with appropriate urgency, and follow up with durable fixes
  • Effectively leverage modern AI coding tools (Claude, Cursor, Copilot, and similar) to accelerate research, prototyping, code review, and debugging - and help the team raise its overall sophistication in their use
  • Provide meaningful, critical feedback in code reviews and mentor peers through pairing, design conversations, and PR review
  • Participate in sprint planning, scoping, and estimation, and contribute to team strategy beyond just the work in front of you
  • Stay current on the ad tech ecosystem - Prebid evolutions, GAM and MCM changes, privacy regulations, identity solutions, and AI-driven supply trends

Requirements
  • 4+ years of professional software engineering experience, with a track record of leading projects end-to-end and shipping production systems that users depend on.
  • Strong proficiency in JavaScript and TypeScript, including comfort with the browser runtime, asynchronous patterns, and performance-sensitive client-side code.
  • Solid working knowledge of the request/response lifecycle of modern web applications.
  • Experience designing and running A/B experiments and understanding what the results actually mean.
  • Strong code review skills - you can give feedback that makes other engineers better, and you can take it without ego.
  • Excellent written and verbal communication. You proactively keep stakeholders informed and can explain technical tradeoffs in business terms.
  • Demonstrated ownership: you take initiative, you follow through, and you're trustworthy.
  • Effective use of AI coding assistants as part of your day-to-day workflow - not as a replacement for understanding, but as a force multiplier.


Benefits
  • 100% remote
  • Comprehensive benefits including Medical, Dental, Vision, Disability, and Life Insurance
  • 401(k) with company matching
  • Generous PTO
  • Wellness initiatives and employer-sponsored mental health resources
  • Professional development opportunities
  • Inclusive, collaborative, and entrepreneurial company culture

Similar Jobs

More Jobs at Mediavine

More Information Technology Jobs

Find similar Software Engineer II jobs: