Job Description
DoubleVerify is seeking a Staff Software Engineer to join their platform data engineering team in New York. The engineer will be instrumental in building an online analytics platform used by internal teams and external clients. The role involves working on high-scale distributed architecture, handling large-scale data processing, and integrating complex tools. They will be responsible for the technical vision, code quality, performance, and observability.DoubleVerify offers a collaborative and innovative environment where individuals can grow their skills and contribute to cutting-edge projects.
What this role involves: - Producing a long-term technical vision and ensuring code quality.
- Designing and implementing systems for high concurrency access to large data sets.
- Identifying and solving system deficiencies.
- Overseeing technical implementations and ensuring alignment with best practices.
- Contributing to feature scoping, technical implementation, and developer estimates.
- Proactively testing and optimizing code.
- Establishing effective monitoring for automated system failure detection.
- Continuously releasing features using automated deployment tools.
Requirements: - At least 7 years of professional software engineering experience.
- Experience with Python or other object-oriented languages.
- Strong SQL proficiency.
- Familiarity with REST APIs and web-based APIs.
- Experience with BI platforms (e.g., Looker, Tableau).
- Familiarity with public cloud platforms (GCP, AWS, Azure).
- Excellent communication skills.
- Experience with task/build/automation tools in coordination with DevOps.
- Bachelor’s Degree in Computer Science or related field.
DoubleVerify offers: - Bonus/commission (as applicable)
- Equity
- Benefits