Sr. Software Engineer II (Data)

DoubleVerify is the leading independent provider of marketing measurement software, data and analytics that authenticates the quality and effectiveness of digital media for the world's largest brands and media platforms.
$102,000 - $202,000
Data
Senior Software Engineer
Hybrid
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Business Intelligence Engineer, Alexa Americas

Senior Business Intelligence Engineer role at Amazon's Alexa Americas team, focusing on data analytics and insights to drive customer engagement and business growth.

Business Intelligence Engineer, Amazon Flex

Senior Business Intelligence Engineer role at Amazon Flex, focusing on data analysis and business insights for last-mile delivery operations, requiring 5+ years of experience in SQL and data engineering.

Business Intelligence Engineer, Customer Service People Experience and Technology (CS PXT)

Senior Business Intelligence Engineer role at Amazon, focusing on HR analytics and data-driven decision making, requiring SQL, Python, and AWS expertise.

Sr. Business Intelligence Engineer, GFP Analytics

Senior Business Intelligence Engineer position at Amazon, focusing on analytics for global fleet and product delivery operations, requiring expertise in data engineering and business intelligence.

Sr. Business Intelligence Engineer, Alexa International

Senior Business Intelligence Engineer role at Amazon's Alexa International team, focusing on data analysis, metrics development, and business insights to drive customer engagement and satisfaction.

Description For Sr. Software Engineer II (Data)

DoubleVerify is seeking a Senior Software Engineer II (Data) to join their Programmatic software development team. This role is critical in enhancing DoubleVerify's programmatic and platform products, working on mission-critical systems that process billions of real-time transactions daily. The ideal candidate will have strong experience in Python, data platforms, and building large distributed backend systems.

Key Responsibilities:

  • Develop critical, large-scale, distributed services for DoubleVerify's Programmatic and Platform products with strict SLAs
  • Collaborate with other engineers, review code, design, and other artifacts
  • Work closely with the Product team to understand requirements and deliver high-quality solutions
  • Write high-performance code for services supporting high throughput and low latency
  • Design, develop, and test new features and improve existing systems

Required Qualifications:

  • 5+ years of software development experience
  • 1+ years of experience as a Sr. Software Engineer
  • Strong experience with Python
  • Experience working with data platforms such as BigQuery or Snowflake
  • Excellent SQL skills
  • Experience in building large distributed backend systems
  • Experience in building highly resilient, scalable REST-based services

Preferred Qualifications:

  • Familiarity with Java (1.8+)
  • Experience with Kubernetes and/or Docker and CI/CD deployment pipelines
  • Familiarity with stream processing of large datasets and technologies like Kafka
  • Experience working in Ad Tech industry
  • BS, MS, or PhD in Computer Science or related technical field

The role offers a competitive salary range of $102,000 - $202,000, along with bonus/commission eligibility, equity, and benefits. DoubleVerify values diversity and encourages applications from candidates who may not meet every qualification but are excited about the role.

Working at DoubleVerify means joining a team that's dedicated to providing media transparency and accountability, helping build a better industry since 2008. The company culture emphasizes collaboration, innovation, and making data-driven decisions.

Last updated 6 months ago

Responsibilities For Sr. Software Engineer II (Data)

  • Develop critical, large-scale, distributed services for DoubleVerify's Programmatic and Platform products with strict SLAs
  • Collaborate with other engineers and review their code, design and other artifacts
  • Work closely with the Product team to understand product requirements and ensure timely, high-quality deliverables
  • Write solid code with a focus on high performance for services supporting high throughput and low latency
  • Design, develop and test new features and improve existing systems

Requirements For Sr. Software Engineer II (Data)

Python
Java
Kubernetes
Kafka
  • 5+ years of software development experience
  • 1+ years of experience as a Sr. Software Engineer
  • Strong experience with Python
  • Experience working with data platforms such as BigQuery or Snowflake
  • Excellent SQL skills
  • Experience in building large distributed backend systems
  • Experience in building highly resilient, scalable REST-based services
  • BS, MS or PhD in Computer Science or related technical field involving coding

Benefits For Sr. Software Engineer II (Data)

  • Bonus/commission eligibility
  • Equity
  • Benefits package

Interested in this job?