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.