Senior Software Engineer - Network Engineer
Core
Design, implement, and manage Azure network infrastructure, including virtual networks, firewalls, proxies, and VPNs, ensuring high availability, scalability, and robust security for critical systems.
Role type
Senior Software Engineer - Network Engineer
Builds
Azure virtual networks, secure network segments, connectivity solutions, and automation tooling for network configurations.
Domain
Cloud networking and network security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Azure networking, network security, firewall and proxy configuration, VPN management, PowerShell scripting, Python scripting, Bicep, infrastructure-as-code, dynamic routing protocols (BGP), root-cause analysis, network performance optimization, compliance with security standards
Preferred skills
CCNA/CCNP, CompTIA Security+, advanced BGP route prepending and advertising techniques
Technologies
Azure, PowerShell, Python, Bicep, C, C++, C#, Java, JavaScript
Responsibilities
Configure and administer network firewalls, proxy servers, and VPNs; develop automation scripts to streamline network configurations and deployments; serve as Tier 3 escalation point for complex network incidents; analyze network performance and security postures; implement optimizations for throughput and reliability; ensure compliance with organizational security standards and regulatory requirements
Seniority
Senior, hands-on IC