Senior Software Engineer, Integration
Summary:
The Senior Software Engineer is responsible for developing and maintaining integrations with our strategic partners on both the supply and demand sides of our ad exchange. The developer should have a strong grasp of how the underlying concepts that make the internet tick and be comfortable with working on complex and robust applications in a distributed, high performance architecture
What you’ll be doing…
- Implement strategic integrations with third parties via OpenRTB and proprietary protocols Enhance our core native ad exchange using C#
- Work closely with Architecture team to maintain scalability and response times
- Help monitor and troubleshoot system performance to improve system efficiency
- Participate in agile scrums
- Deploy code daily
What you’ll need to get it done
- Familiarity with the adtech industry including concepts like OpenRTB, Header Bidding, PMP/Deal Id, Protobuf
- Worked with systems at scale, in the cloud and on baremetal infrastructure, and understands their challenges
- Experience developing in multiple languages like C#, Java, Javascript
- Experience with ASP.Net Web API framework
- Familiarity with JSON and RESTful APIs
- Comfortable in both Windows and Linux server environments
- Experience with version control (preferably git) and continuous integration
- Clear communicator, able to work with partner tech teams and business contacts
Not required, but nice to have
- Understanding of inapp advertising concepts like Device Id and Bundle Id
- A working knowledge of Javascript and how to develop a framework that can be used on thirdparty websites