About the RoleThe 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