Sr. Network Engineer II
Apply NowCompany: DoubleVerify
Location: New York, NY 10025
Description:
Senior Network Engineer II
Who we are
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. DV provides media transparency and accountability to deliver the highest level of impression quality for maximum advertising performance. Since 2008, DV has helped hundreds of Fortune 500 companies gain the most from their media spend by delivering best in class solutions across the digital ecosystem, helping to build a better industry. Learn more at www.doubleverify.com.
Our Team
The Platform Engineering team is composed of engineers working cross-functionally to provide support for our entire product infrastructure.
We at DoubleVerify believe that giving our people a broad range of responsibilities results in the highest satisfaction for the engineers and a strong return on investment for the company. We are a team that balances large scale deployment projects with internal user operational concerns. We value thoughtful and creative solutions, and aspire to give our engineers all the tools they need to study and implement those solutions.
The ideal candidate embraces continuously evolving architecture and wants to play a role in designing and deploying methodologies that will be used throughout the company.
What You'll Do
In this role you will dive deep into planning, implementation, and the support of an always-on, robust topology. We have a mixture of equipment from Cisco as well as open source white-labeled NOS platforms. As a member of the team you will utilize and advocate for the iterative development of innovative home-grown systems while maintaining a more traditional network structure.
DV maintains both physical and virtual data center presences throughout the world. You will participate in the development and deployment of any additional data centers as the company expands. You should possess knowledge and understanding of SDN frameworks and ideologies, with the ability to script and automate routine tasks. You will be rewarded for creativity in planning, delivering, and overcoming operational and architectural challenges.
You will be working as a member of our team to help architect, build, and support our high transactional volume and low latency platform that processes several terabytes of transactional data each day.
Responsibilities:
Basic Qualifications:
Preferred Qualifications
The successful candidate's starting salary will be determined based on a number of non-discriminating factors, including qualifications for the role, level, skills, experience, location, and balancing internal equity relative to peers at DV.
The estimated salary range for this role based on the qualifications set forth in the job description is between $107,000 - $213,000. This role will also be eligible for bonus/commission (as applicable), equity, and benefits.
The range above is for the expectations as laid out in the job description; however, we are often open to a wide variety of profiles, and recognize that the person we hire may be more or less experienced than this job description as posted.
Not-so-fun fact: Research shows that while men apply to jobs when they meet an average of 60% of job criteria, women and other marginalized groups tend to only apply when they check every box. So if you think you have what it takes but you're not sure that you check every box, apply anyway!
Who we are
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. DV provides media transparency and accountability to deliver the highest level of impression quality for maximum advertising performance. Since 2008, DV has helped hundreds of Fortune 500 companies gain the most from their media spend by delivering best in class solutions across the digital ecosystem, helping to build a better industry. Learn more at www.doubleverify.com.
Our Team
The Platform Engineering team is composed of engineers working cross-functionally to provide support for our entire product infrastructure.
We at DoubleVerify believe that giving our people a broad range of responsibilities results in the highest satisfaction for the engineers and a strong return on investment for the company. We are a team that balances large scale deployment projects with internal user operational concerns. We value thoughtful and creative solutions, and aspire to give our engineers all the tools they need to study and implement those solutions.
The ideal candidate embraces continuously evolving architecture and wants to play a role in designing and deploying methodologies that will be used throughout the company.
What You'll Do
In this role you will dive deep into planning, implementation, and the support of an always-on, robust topology. We have a mixture of equipment from Cisco as well as open source white-labeled NOS platforms. As a member of the team you will utilize and advocate for the iterative development of innovative home-grown systems while maintaining a more traditional network structure.
DV maintains both physical and virtual data center presences throughout the world. You will participate in the development and deployment of any additional data centers as the company expands. You should possess knowledge and understanding of SDN frameworks and ideologies, with the ability to script and automate routine tasks. You will be rewarded for creativity in planning, delivering, and overcoming operational and architectural challenges.
You will be working as a member of our team to help architect, build, and support our high transactional volume and low latency platform that processes several terabytes of transactional data each day.
Responsibilities:
- Provide technical leadership for complex projects to increase the stability of our network, enhance scalability, efficiency, and quality of infrastructure deployments
- Advise our internal and external customers on available options and optimizations with our current services catalog as well as new offerings
- Innovate iterative ways to scale with automation and operational improvements
- Daily interactions with automation and orchestration tools, such as Ansible and Terraform
- Experience with Python, Java, Go or other programming languages
- Ensure delivery of multi-vendor networks across various platforms and technologies
- Collaborate with other engineers and project managers to design, build, and turnover successful deployments to operations
- Handle escalation and problem resolution between different deployment teams
- Communicate progress and activities to internal stakeholders and management
- Experience with Cisco IOS, IOS-NX, IOS-XE, and IOS-XR CLI and API capabilities
- Data center architecture - deep knowledge and ability to manage, design and operate network equipment and facility services
- Expert understanding in mitigating risks and minimizing surface attack vectors
- Deep knowledge in WAN and LAN system design in a multi-site multi-cloud environment
- Extensive experience with external routing protocols including but not limited to a thorough understanding of BGP principles, route subnetting and route aggregation techniques
- Knowledgeable in virtual environment switching
- Experience supporting multi-tier web application architectures. Understand the idiosyncrasies of Kubernetes/containers inter-networking
- Practical experience of problem solving at different layers of deployment or operational iterations
- Layer 1-3 route and switch experience and experience building complex network systems
- High, low latency and very low latency experience
Basic Qualifications:
- Expert knowledge of network topologies, 10 years of experience or more
- Provide mentorship to junior engineers
- Automation skills with Python, Java, Go or other programming languages
- In depth knowledge and experience with Cloud design, functionality and scaling
- Experience interfacing with third party RestAPI datasets
- Working knowledge of Git/Bitbucket version control
- Good communication skills, a great personality, and a passion for working collaboratively
- Experience working with Public Cloud and/or IaaS providers
- Ability to self implement large scale features
- High availability thinking
Preferred Qualifications
- 15+ years hands-on work experience
- Experience designing and implementing CDN based architectures, including anycast and multipath traffic engineering
- Experience designing, deploying and managing architectures such as Apache Cloud Stack, Linux Foundations Tungsten Architecture
- Experience with integration with Terraform and Ansible
- Mastery of one or more configuration management frameworks
The successful candidate's starting salary will be determined based on a number of non-discriminating factors, including qualifications for the role, level, skills, experience, location, and balancing internal equity relative to peers at DV.
The estimated salary range for this role based on the qualifications set forth in the job description is between $107,000 - $213,000. This role will also be eligible for bonus/commission (as applicable), equity, and benefits.
The range above is for the expectations as laid out in the job description; however, we are often open to a wide variety of profiles, and recognize that the person we hire may be more or less experienced than this job description as posted.
Not-so-fun fact: Research shows that while men apply to jobs when they meet an average of 60% of job criteria, women and other marginalized groups tend to only apply when they check every box. So if you think you have what it takes but you're not sure that you check every box, apply anyway!