Doubleverify - New York, NY

posted 13 days ago

Full-time - Senior
New York, NY

About the position

As a Staff Software Engineer at DoubleVerify, you will take ownership of new initiatives and designs, developing critical application code for a suite of social tools. Your role will focus on ensuring the scalability, reliability, and security of distributed processes and services, while leveraging state-of-the-art technologies to solve complex challenges in data movement from big data systems to customers.

Responsibilities

  • Provide both ownership and technical leadership on high-impact projects
  • Facilitate team collaboration to ensure alignment on project goals and deliverables
  • Demonstrate achievements, highlight milestones, and present innovative solutions to a collaborative engineering team
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions that power our products

Requirements

  • Minimum 7-8 years of experience developing server-side software, with a strong focus on API design, data modeling, and complex service-based systems
  • Strong desire to help create scalable and user-friendly consumer-facing products
  • Proven track record of designing and implementing large-scale, distributed systems
  • Strong knowledge and hands-on experience with REST API design principles and best practices
  • Expertise in data modeling and database design
  • Experience with event-driven architectures and message queuing systems
  • Familiarity with DevOps practices and CI/CD pipelines
  • Test-driven and metrics-based approach to development and design
  • Understanding of security best practices in software design
  • Hands-on familiarity with Python and Python-centric frameworks (Django, FastAPI, Flask)
  • Strong communication skills and ability to explain complex technical concepts to both technical and non-technical audiences
  • Experience mentoring and leading development teams

Nice-to-haves

  • Familiarity with the Google Cloud Platform and BigQuery
  • Experience with container technologies such as Docker/Kubernetes
  • Experience with event streaming platforms such as Kafka
  • Knowledge of ad serving technologies and standards

Benefits

  • Bonus/commission eligibility
  • Equity opportunities
  • Comprehensive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service