Audit and improve network security policies across hybrid infrastructure by reviewing firewall rules and connectivity requests, enforcing least-privilege access, and automating governance and configuration checks.
Network Security Automation Engineer
📜 Description
- Develop and maintain APIs, services, and risk engines for network security policy management.
- Automate workflows for request validation, policy changes, evidence collection, and reporting.
- Integrate firewalls, segmentation platforms, asset inventories, ticketing systems, and detection tools.
- Build and maintain secure production code with SRE teams, supporting CI/CD, monitoring, and releases.
- Improve network detection and response through automated validation across NDR, IDS, and IPS platforms.
- Identify operational inefficiencies and security issues, then develop practical, reliable solutions.
🛠️ Requirements
- At least three years of professional experience in network security, network engineering, infrastructure automation, or platform engineering, with demonstrated experience building and delivering production tools or services.
- Strong proficiency in Python, including the ability to develop, test, debug, and maintain high-quality production code.
- Solid understanding of network security principles, including firewall policies, access control lists (ACLs), network segmentation, and routing across network devices, hosts, and cloud environments.
- Practical experience with Git, CI/CD pipelines, and software development workflows, along with sufficient knowledge of containerized deployments to collaborate effectively with SRE teams.
- Strong understanding of REST APIs, Transport Layer Security (TLS), digital certificates, and secure coding practices.
- Ability to work independently on loosely defined technical problems, evaluate alternative approaches, and deliver secure, maintainable solutions.
- Experience using AI-powered tools to address real engineering challenges, combined with the technical judgment to validate generated code and recognize inaccurate or unsafe outputs.
- Strong analytical and troubleshooting skills, with a proactive mindset and the ability to identify problems, assess security risks, and implement practical improvements.
- Clear communication and collaboration skills, particularly when working with engineering, infrastructure, and security operations teams.
- Experience with network security technologies such as Juniper SRX, Palo Alto Networks, Tufin, or Illumio.
✨ Benefits
- Remote work flexibility: Work remotely from home in India, with occasional office visits for team meetings or company events when needed.
- Competitive health benefits: Access to healthcare benefits designed to support employee well-being
- Financial security: Potential access to retirement savings plans and other financial benefits
- Performance incentives: Eligibility for bonuses or incentive programs, subject to role and regional policies.
- Equity opportunities: Potential eligibility for equity grants and participation in an employee stock purchase plan.
- Paid time off: Access to paid leave and vacation benefits in accordance with applicable policies and local employment requirements.
- Family-friendly benefits: Benefits that may include parental leave and other support for employees and their families.
- Collaborative engineering culture: Work alongside technical teams focused on experimentation, collaboration, and continuous improvement.
Full job description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Network Security Automation Engineer based in India.
Join an engineering team focused on strengthening network security through scalable software solutions and intelligent automation. In this role, you will develop and maintain the internal APIs, services, and risk engines that power network security policy management. You will automate critical operational workflows, integrate security platforms, and improve the reliability and efficiency of network infrastructure. Working closely with Site Reliability Engineering (SRE) and other technical teams, you will build production-ready tools that enhance visibility, streamline security operations, and reduce manual intervention. You will also contribute to network detection and response capabilities, helping validate security controls and identify potential threats. This opportunity is ideal for an engineer who combines strong Python development skills with deep network security knowledge and a proactive approach to solving complex technical challenges.
Accountabilities:
Requirements:
The following qualifications are advantageous:
Benefits:
Similar jobs
Search more Network Engineer jobsAs a Network Engineer, you will troubleshoot, implement, and administer network systems while providing level III support and developing network security guidelines.
Member of Technical Staff - Datacenter Networking
Design and operate high-performance datacenter networks for large GPU clusters, ensuring reliable, scalable fabrics for training, inference, storage, and management workloads.
Design, secure, and optimize enterprise network infrastructure across multi-site and hybrid environments, owning reliability and performance while resolving incidents and supporting long-term upgrades.
The Network Engineer will support, implement, manage, and maintain the organization's networking infrastructure, ensuring high availability and security.
