Job Description
DoubleVerify is seeking a Staff Software Engineer for their Prescreen Solutions team, based in Soho, New York (hybrid 3 days/week). DoubleVerify is a leading software platform for digital media measurement, data, and analytics, providing transparency and data-driven insights into the quality and effectiveness of digital advertising.
The Staff Software Engineer will own new initiatives, designs, and development of application code for the suite of social tools. The engineer will ensure the scalability, reliability, and security of distributed processes and services.
Responsibilities:
- Provide ownership and technical leadership on projects
- Facilitate team collaboration and alignment.
- Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
- Co-ownership of Python application layer.
Requirements:
- 7-8 years of experience developing server-side software.
- Strong focus on API design, data modeling, and service-based systems.
- Familiarity with Python and Python-centric frameworks.
- Experience designing and implementing large-scale, distributed systems.
- Knowledge of REST API design principles.
- Expertise in data modeling and database design.
- Experience with event-driven architectures and message queuing systems.
- Familiarity with DevOps practices and CI/CD pipelines.
- Understanding of security best practices.
- Strong communication skills.
- Experience mentoring and leading development teams.
The role offers:
- Bonus/commission (as applicable).
- Equity.
- Benefits.