Staff Engineer (Java)
About the role
The DV+ Platform Team at Magnite is seeking a Staff Java Engineer to lead the development and implementation of microservices for customer-facing and internal APIs. Key responsibilities include designing, developing, testing, and deploying software components, working closely with business stakeholders, and addressing technical challenges.
Responsibilities
- Design and implement microservices for onboarding, customer configurations, ad serving, and reporting
- Work closely with business stakeholders to deliver the most appropriate results
- Lead the technical specification, development, integration, testing, and release of software components
- Identify and address technical challenges, optimize code for performance, and participate in ongoing code refactoring
Requirements
- Bachelor's degree in Computer Science/Engineering or related field
- 6+ years of production coding experience, preferably in server-side Java
- Expertise in Service-oriented architectures, microservices, advanced database schemas, relational and nonrelational databases, and highly scalable/available web services
- Hands-on experience building RESTful Web Services using Spring Boot and Docker
- Experience with AWS cloud infrastructure and services (e.g., EC2, ECS)
- Strong database proficiency, including relational databases (SQL, Hibernate, MySQL, Oracle, Postgres) and NoSQL solutions (Redis, MongoDB, DynamoDB)
- Experience with messaging systems such as RabbitMQ or Kafka
- Proficiency with modern CI/CD and development tools, including Maven, Git, Jenkins, Puppet, and Jira
- Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
- Familiarity with a variety of programming/scripting languages; experience with JavaScript and React component libraries (e.g., Ant Design, Material UI, React Bootstrap) is a plus
- Experience leveraging AI-assisted development tools and integrating advanced AI workflows or Model Context Protocol (MCP) to accelerate delivery is an asset
- Strong ability to context-shift and effectively manage multiple competing priorities
Qualifications
- BS Degree in Computer Science/Engineering related degree or equivalent work experience
- 6+ years of production coding experience, preferably in server-side Java
- Expertise in Service-oriented architectures, microservices, advanced database schemas, relational and nonrelational databases, and highly scalable/available web services
- Hands-on experience building RESTful Web Services using Spring Boot and Docker
- Experience with AWS cloud infrastructure and services (e.g., EC2, ECS)
- Strong database proficiency, including relational databases (SQL, Hibernate, MySQL, Oracle, Postgres) and NoSQL solutions (Redis, MongoDB, DynamoDB)
- Experience with messaging systems such as RabbitMQ or Kafka
- Proficiency with modern CI/CD and development tools, including Maven, Git, Jenkins, Puppet, and Jira
- Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
- Familiarity with a variety of programming/scripting languages; experience with JavaScript and React component libraries (e.g., Ant Design, Material UI, React Bootstrap) is a plus
- Experience leveraging AI-assisted development tools and integrating advanced AI workflows or Model Context Protocol (MCP) to accelerate delivery is an asset
- Strong ability to context-shift and effectively manage multiple competing priorities
Skills
- Service-oriented architectures
- Microservices
- Advanced database schemas
- Relational and nonrelational databases
- Highly scalable/available web services
- AWS cloud infrastructure and services
- RESTful Web Services using Spring Boot and Docker
- Messaging systems such as RabbitMQ or Kafka
- Modern CI/CD and development tools
- Automated testing frameworks
- Programming/scripting languages
- AI-assisted development tools
- Model Context Protocol (MCP)
Benefits
- Base salary range: $170,000 – $180,000 in CA, $155,000 – $165,000 in CO
- Annual performance-based bonus
- Equity (NASDAQ: MGNI)
- Comprehensive benefits package
- Healthcare coverage from Day One
- Generous time off
- Holiday breaks and quarterly wellness days
- Employee Stock Purchase Plan
- 401(k) retirement savings plan with employer match
- Disability and life insurance
- Cell phone subsidy
- Monthly fitness and reimbursement
- Career growth
Perks and Benefits
- Comprehensive healthcare coverage from Day One
- Generous time off
- Holiday breaks and quarterly wellness days
- Employee Stock Purchase Plan
- 401(k) retirement savings plan with employer match
- Disability and life insurance
- Cell phone subsidy
- Monthly fitness and reimbursement
- Career growth
About Us
The world's leading agencies and brands trust our platform to access brand-safe, high-quality ad inventory and execute billions of advertising transactions each month. Anchored in bustling New York City, sunny Los Angeles, mile-high Denver, historic London, and down under in Sydney, Magnite has offices across North America, EMEA, LATAM, and APAC.
Company Culture
- Hybrid schedule including two remote workdays (Monday and Friday) and three in-office days (Tuesday through Thursday)
- Catered lunches, beverages, snacks, training opportunities, and engaging office events
- Community service and volunteer opportunities
- Company-matched charitable contributions
- Access to mental health resources
- Structured career development initiatives and growth frameworks
- Culture and inclusion programs
- Bonusly peer-to-peer recognition platform
Recruiting Agency Notice
Magnite does not accept agency resumes and is not responsible for any fees related to unsolicited resumes.