Location: New York City
Reporting Relationship: VP, Software Development
About the Company
DV is the leader in digital performance solutions, improving the impression quality and audience impact of digital advertising. Built on best practices, DV solutions create value for media buyers and sellers by bringing transparency and accountability to the market, ensuring ad viewability, brand safety, fraud protection, accurate impression delivery and audience quality across campaigns to drive performance. Since 2008, DV has helped hundreds of Fortune 500 companies gain the most value out of their media spend by delivering best in class solutions across the digital ecosystem that help build a better industry. Headquartered in New York City, DoubleVerify’s investors include JMI Equity, Institutional Venture Partners, Blumberg Capital, First Round Capital and Genacast Ventures. Learn more at doubleverify.com.
About the Position
The Software Engineer will join DoubleVerify’s Software Development team and will use industry standards and latest technologies to enhance our ad verification and measurement technologies. DoubleVerify runs mission critical systems that process billions of real time transactions a day, hence performance and scalability considerations would guide you throughout each project. You would need to be creative, original and sharp to find new ways to enhance our products. You will experiment with new and cutting edge technologies designed for Big Data and Ad tech solutions.
Enhance and create large scale distributed systems to process billions of objects with strict SLAs
Adhere to high scale concepts such as share nothing, lock-free data structures, etc.
Learn and get updated about new concepts, technologies and practices
Follow agile methodologies of rapid development and continuous integration
Fine tune real time ad serving systems, optimizing to the micro second level
Model and define APIs for external systems
Performing code reviews for peers as well as pair programming
Ensure all software components are automatically-testable and monitor-able
Position Requirements & Experience
Versatility and knowledge in many technologies and in particular: C#, python , MongoDB , Redis , Node.js , Veritca, Cognos, SQLServer, Hadoop
At least 2 years of experience in .NET technology
At least 2 years of experience SQL Server or other relational DB development
At least 2 years of experience in Scalable and big-datasystems
Good communication skills - a team player.
Experience in the Online Advertising domain is an advantage.
MBA or BA in Computer Science or related field of study
Working in agile environment