
About DoubleVerify
Ensuring brand safety in digital advertising
Key Highlights
- Public company (NYSE: DV) since April 2021
- Serves over 1,000 clients including Procter & Gamble and Unilever
- Raised over $400 million in funding
- Headquartered in New York City with a global presence
DoubleVerify, headquartered in New York City, is a leading software platform that provides digital media measurement and analytics. The company serves over 1,000 clients, including major brands like Procter & Gamble and Unilever, ensuring their ads are viewable and fraud-free. DoubleVerify went publ...
🎁 Benefits
DoubleVerify offers competitive salaries, equity options, generous PTO, flexible remote work policies, and comprehensive health benefits....
🌟 Culture
DoubleVerify fosters a data-driven culture with a strong emphasis on integrity and transparency in digital advertising. The company values innovation ...
Skills & Technologies
Overview
DoubleVerify is hiring a Senior Big Data Software Engineer to build and maintain high-throughput streaming systems processing over 100 billion daily events. You'll work with technologies like Java, Scala, and Kafka in a hybrid role based in Tel Aviv.
Job Description
Who you are
You have over 5 years of software development experience with JVM-based languages such as Java, Scala, or Kotlin, and you possess strong functional programming skills. Your background includes building high-throughput streaming systems and tackling performance optimization challenges that are critical in a big data environment. You are familiar with real-time data processing pipelines and have experience with tools like Kafka and Databricks/Spark. Your strong DevOps mindset includes working with CI/CD pipelines, preferably using GitLab, and you understand infrastructure as code principles. You hold a BSc in Computer Science or have equivalent experience, and you excel in communication and collaboration across teams.
Desirable
Experience in ad-tech is a plus, as is familiarity with schema evolution and data serialization formats such as Avro, Protobuf, or Parquet. You are eager to work in a fast-paced environment and enjoy solving complex challenges that have a significant impact on the industry.
What you'll do
As a Senior Big Data Software Engineer at DoubleVerify, you will join the Traffic Team, a core engineering group responsible for the company's measurement system. Your primary responsibilities will include designing and implementing real-time data processing pipelines that handle over 100 billion events daily. You will lead projects from end-to-end, encompassing design, development, integration, deployment, and production support. You will also focus on optimizing system performance and ensuring the reliability of the data processing infrastructure. Your role will involve collaborating with cross-functional teams to deliver impactful solutions that enhance the company's capabilities in ad verification and analytics.
What we offer
DoubleVerify provides a dynamic work environment where you can contribute to innovative solutions in the big data analytics space. We offer a hybrid work model that allows flexibility while maintaining strong team collaboration. You will have the opportunity to work with cutting-edge technologies and tackle challenges that are at the forefront of the industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team. Join us in making a significant impact on how ads are verified and analyzed globally.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at DoubleVerify.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer

Data Engineer
Nebius AI is hiring a Senior Data Engineer to design and maintain production-grade data pipelines. You'll work with Python and SQL to ensure reliable data flows for analytics and machine learning. This role requires hands-on experience in data engineering.

Software Engineering
Cognitiv is hiring a Senior Software Engineer, Big Data to revolutionize the advertising industry. You'll work with technologies like BigQuery, Python, and Java to drive AI-driven advertising solutions. This position requires significant experience in big data technologies.

Data Engineer
Axonius is seeking a Senior Data Infra Engineer to design and build data and ML pipelines, as well as cloud infrastructure. You'll work with AWS and programming languages like Python, Scala, and Java. This role requires 5+ years of experience in big data environments.

Software Engineering
Nielsen is hiring a Software Engineer specializing in Big Data to analyze, develop, and support complex application software. You'll work with Java, Scala, Python, SQL, and AWS in Bangalore. This position requires experience in Agile methodologies.