Sr. Software Engineer II at DoubleVerify

New York, New York, United States

DoubleVerify Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • At least 5-7 years of experience developing modern microservices and web-based/REST APIs
  • At least 3-5 years of experience working with React, Angular, or similar frontend technologies
  • Familiarity with all aspects of SDLC and knowledge of best practices
  • Strong experience programming in .NET and working with C# or a similar language
  • Strong experience with both relational and non-relational databases (e.g., MongoDB, MySQL)
  • Strong experience with task/build/automation running tools for JS such as Webpack, Gulp, Grunt
  • Familiarity with Infrastructure-As-Code (IaC) and CI/CD (e.g., Gitlab CI/CD, Terraform, Vault) focused on automating deployments and optimizing processes
  • Understanding the principles of building high-performance large-scale distributed systems
  • Strong experience with containerization (Docker/Kubernetes) and Kafka
  • Knowledge of OAuth2.0, OpenId, and Identity Access Management systems (plus)
  • Salesforce experience (plus)
  • Familiarity with the AdTech industry (big plus)

Responsibilities

  • Design and develop robust microservices with .NET Core and Python, integrated with systems including Salesforce, databases, and internal APIs
  • Design, implement, and optimize databases to support application needs
  • Design and develop micro-frontend applications in React and Angular
  • Style client components using Material, CSS, and SCSS
  • Document solutions to be used by partners and other development teams
  • Actively participate in code reviews and system design discussions
  • Test and optimize code developed both by you and by other team members
  • Continuously release features using automated deployment tools and framework through Infrastructure-As-Code (IaC)
  • Work in a fast-paced agile environment, collaborate with team members and Product Managers on a daily basis, and participate in product meetings
  • Implement application observability to enhance code integrity and support throughout the development and release processes

Skills

Key technologies and capabilities for this role

.NET CorePythonReactAngularSalesforceMicroservicesREST APIsDatabasesMaterialCSSSCSSIaC

Questions & Answers

Common questions about this position

What is the work arrangement for this position?

This position is full-time and located in our New York City headquarters offices offering a hybrid work model from office and remote.

What is the salary range for this role?

This information is not specified in the job description.

What are the key technical skills required for this Senior Software Engineer II role?

The role requires at least 5-7 years of experience developing modern microservices and web-based/REST APIs, 3-5 years with React, Angular or similar frontend technologies, strong experience with .NET and C#, databases like MongoDB and MySQL, containerization with Docker/k8s, and Kafka.

What is the team environment like at DoubleVerify?

You'll join a talented full-stack team that is a cross-company focal point, user experience oriented, working in a fast-paced agile environment, collaborating daily with team members, Product Managers, and participating in product meetings.

What experience makes a candidate stand out for this position?

Candidates with 5-7+ years in microservices and REST APIs, strong .NET/Python skills, frontend experience in React/Angular, database expertise, IaC/CI/CD familiarity, containerization, and pluses like Salesforce, AdTech knowledge, or IAM systems will stand out.

DoubleVerify

Digital advertising verification and analytics services

About DoubleVerify

DoubleVerify ensures the quality and effectiveness of digital advertising for major brands. The company provides verification and analytics services that help brands, advertisers, platforms, and publishers confirm that their ads are seen by real people, are placed in safe environments, and effectively reach their target audiences. Their services include checking ad viewability, preventing fraud, and ensuring brand safety by using advanced technology and dedicated teams to identify and combat fraud schemes. Unlike many competitors, DoubleVerify focuses on providing comprehensive analytics that help clients maximize their advertising budgets and improve returns on investment. The goal of DoubleVerify is to enhance the trust and effectiveness of digital advertising, making it a reliable channel for brands to connect with consumers.

New York City, New YorkHeadquarters
2008Year Founded
$385.7MTotal Funding
IPOCompany Stage
Data & Analytics, Consumer SoftwareIndustries
1,001-5,000Employees

Benefits

401(k) Company Match
Performance Bonus
Company Equity

Risks

Ad-blocking software usage may reduce the effectiveness of DoubleVerify's verification services.
Privacy-focused regulations could limit DoubleVerify's ability to track and verify ad performance.
Growing competition from companies like Integral Ad Science pressures DoubleVerify to innovate.

Differentiation

DoubleVerify offers industry-leading GenAI protection against low-quality AI-generated content.
The company provides comprehensive media quality authentication across diverse digital channels.
DoubleVerify's News Accelerator program leverages engaged news audiences while ensuring brand suitability.

Upsides

Increased demand for CTV advertising optimization tools boosts DoubleVerify's AI-powered solutions.
Growing importance of GenAI protection aligns with DoubleVerify's recent product launch.
Expansion to platforms like Spotify indicates a trend towards comprehensive media quality authentication.

Land your dream remote job 3x faster with AI