Network Security Developer

undefined ago • All levels

Job Summary

Job Description

This role seeks a Network Security Developer to bridge development and network security operations. It combines hands-on security work with development, aiming to build automation to reduce manual tasks. Responsibilities include maintaining and developing existing scripts/tools, handling day-to-day network security operations on Juniper platforms, and transitioning from reactive operations to proactive development to enhance team efficiency and scale.
Must have:
  • Develop network automation frameworks using Python and configuration management tools.
  • Build automated deployment systems for Juniper SRX firewalls and MX routers.
  • Create self-service tools and APIs for network changes.
  • Manage code deployments via custom scripts and maintain version control.
  • Implement automated testing and validation for network configuration changes.
  • Handle server and package maintenance, including system upgrades.
  • Handle day-to-day network security operations, policy management, and incident response.
  • Deploy and manage Juniper networking equipment (SRX firewalls, MX routers, switches).
  • Create, deploy, and manage network security policies (ACLs, firewall rules).
  • Respond to DDoS attacks and security incidents.
  • Maintain VPN infrastructure (IPSEC, site-to-site, remote access VPNs).
  • Work with centralized authentication systems (TACACS+, RADIUS).
  • Participate in 24/7 on-call rotation for critical network security incidents.
  • Collaborate with internal teams to design secure network solutions.
  • Troubleshoot complex issues across the stack.
  • Independently manage high-visibility projects within strict deadlines.
Good to have:
  • Configuration management platforms (Ansible, Terraform, Salt)
  • API development and integration
  • Cloud infrastructure experience (AWS, GCP, Azure networking)
  • Monitoring and alerting systems (Prometheus, Grafana, ELK stack)
  • Modern data formats (JSON, YAML, XML) and database technologies
Perks:
  • Flexible-hybrid approach to work

Job Details

It takes powerful technology to connect our brands and partners with an audience of hundreds of millions of people. Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process trillions of data points a day, what you do here will have a huge impact on our business—and the world.

A Little About Us:

is a global media and tech company. We reach nearly 900M people around the world, bringing them closer to what they love—from finance and sports, to shopping, gaming and news—with the trusted products, content and tech that fuel their day. For partners, we provide a full-stack platform for businesses to amplify growth and drive more meaningful connections across advertising, search and media.

Job Overview

We are seeking a Network Security Developer who can bridge development and network security operations. This role combines hands-on network security work with development responsibilities, with the long-term goal of building automation that reduces manual operational tasks. You'll maintain and develop our existing scripts and tools while handling day-to-day network security operations on Juniper platforms. As you build out automation solutions, you'll gradually transition from reactive operations to proactive development, helping the team scale more efficiently.

Key Responsibilities

Development & Automation

  • Develop network automation frameworks using Python and configuration management tools to streamline Juniper device operations and policy deployment
  • Build automated deployment systems for Juniper SRX firewalls and MX routers including security policy management and configuration validation
  • Create self-service tools and APIs that enable other teams to request network changes without manual intervention
  • Manage code deployments through custom scripts and maintain version control using Git and SVN for configuration templates
  • Implement automated testing and validation for network configuration changes before production deployment
  • Handle server and package maintenance including system upgrades and operational tool maintenance

Network Security Operations

  • Handle day-to-day network security operations including policy management, incident response, and system maintenance
  • Deploy and manage Juniper networking equipment (SRX firewalls, MX routers, switches)
  • Create, deploy, and manage network security policies (ACLs, firewall rules) across Juniper platforms
  • Respond to DDoS attacks and security incidents including IP, ICMP, TCP, UDP attack vectors
  • Maintain VPN infrastructure (IPSEC, site-to-site, remote access VPNs)
  • Work with centralized authentication systems (TACACS+, RADIUS)
  • Participate in 24/7 on-call rotation for critical network security incidents

Collaboration & Operational Excellence

  • Collaborate closely with internal teams to gather requirements, design secure network solutions, and act as subject matter expert for network automation
  • Participate in 24/7 on-call rotation to respond to critical network security incidents, with focus on automating responses to DDoS attacks and other threats
  • Troubleshoot complex issues across the stack from physical layer to application layer
  • Independently manage high-visibility projects from start to finish within strict deadlines

Required Qualifications

Juniper Network Security Expertise

  • Strong hands-on experience with Juniper networking equipment - SRX Series firewalls, MX Series routers, switches
  • Solid understanding of network security operations including policy management, incident response, and troubleshooting
  • Deep knowledge of networking protocols (BGP, OSPF, ISIS, IPSEC VPNs, VRRP)
  • Firewall and VPN technologies implementation and maintenance
  • DDoS mitigation techniques and network security incident response
  • Experience with centralized authentication systems (TACACS+, RADIUS)

Development & Scripting Skills

  • Python development skills for building and maintaining network automation frameworks
  • Version control systems experience including Git workflows and SVN template management
  • Network automation knowledge with configuration management tools and deployment pipelines
  • Operational scripting abilities to maintain existing tools and create new automation solutions
  • Infrastructure maintenance experience including server upgrades and package management

Preferred Technical Skills

  • Configuration management platforms (Ansible, Terraform, Salt)
  • API development and integration for network system connectivity
  • Cloud infrastructure experience (AWS, GCP, Azure networking)
  • Monitoring and alerting systems (Prometheus, Grafana, ELK stack)
  • Modern data formats (JSON, YAML, XML) and database technologies

What Makes This Role Unique

  • Systems architecture ownership - design and build network security systems from the ground up
  • End-to-end system responsibility - from initial design through deployment and ongoing operations
  • Cross-functional systems integration - connect network infrastructure with broader technology systems
  • Scale and complexity - work with enterprise-grade systems that handle significant traffic and security demands
  • Technical leadership opportunities - drive architectural decisions for critical infrastructure systems

Work Schedule

  • Flexible evening and night hours required to collaborate effectively with global teams and support 24/7 infrastructure
  • 24/7 on-call rotation participation for network security incident response

Important notes for your attention

Applications:

All applicants must apply for openings direct. We do not authorize any external agencies in to handle candidates’ applications. No agency nor individual may charge candidates for any efforts they make on an applicant’s behalf in the hiring process.

Our internal recruiters will reach out to you directly to discuss the next steps if we determine that the role is a good fit for you. Selected candidates will go through formal interviews and assessments arranged direct.

Offer Distributions:

Our electronic offer letter and documents will be issued through our system for e-signatures, not via individual emails.

is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. will consider for employment qualified applicants with criminal histories in a manner consistent with applicable law. is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (www.yahooinc.com/careers/contact-us.html) or call +1.866.772.3182. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.

has a high degree of flexibility around employee location and hybrid working. In fact, our flexible-hybrid approach to work is one of the things our employees rave about. Most roles don’t require specific regular patterns of in-person office attendance. If you join, you may be asked to attend (or travel to attend) on-site work sessions, team-building, or other in-person events. When these occur, you’ll be given notice to make arrangements.

If you’re curious about how this factors into this role, please discuss with the recruiter.

Currently work for? Please apply on our internal career site.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Yahoo serves as a trusted guide for hundreds of millions of people globally, helping them achieve their goals online through our portfolio of iconic products. For advertisers, Yahoo Advertising offers omnichannel solutions and powerful data to engage with our brands and deliver results.
View All Jobs

Get notified when new jobs are added by Yahoo

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug