Magnite is looking for a Software Engineer to develop APIs and UIs for their world-class ad server and ad buying platforms, specifically for the SpringServe UI team, to drive the configuration and reporting interfaces for connected and streaming television experiences.
Requirements
- 2+ years of relevant work experience in software development
- Primary development experience in JavaScript for front-end development with a strong understanding of asynchronous programming
- Experience building RESTful APIs with other programming languages such as Ruby, PHP, or Python
- Proficiency writing unit tests
- A strong understanding of algorithms, data structures, and an ability to recognize the business and technical trade-offs between different solutions
- Experience with development and CI tools like git, a build management system like Jenkins, and Jira
- General Advertising Technology experience, ideally with header bidding technologies in a production environment
Responsibilities
- Participate in the full-stack design, development, testing, release, and maintenance of a core product offering as it relates to a critical advertising buying and selling platform (Springserve)
- Manage individual project priorities, deadlines, and deliverables with your technical expertise
- Be a creative problem-solver able to design and implement reliable and maintainable solutions to challenging problems
- Translate business requirements into technical designs and project plans
- Write production-ready code and unit tests that meet both system and business requirements
- Respond to feature requests, bug reports, performance issues, and ad-hoc questions
- Work collaboratively with multiple teams to deliver quality software
Other
- 2+ years of relevant work experience
- Comprehensive Healthcare Coverage from Day One
- Generous Time Off
- Holiday Breaks and Quarterly Wellness Days
- Family-Focused Benefits and Parental Leave
- 401k Retirement Savings Plan with Employer Match