Senior Core Infrastructure Engineer (C++, Java)
Core
Develop and manage software solutions integrating advanced networking technologies, network operating systems, and large-scale distributed infrastructure for cloud environments.
Role type
Senior IC core infrastructure engineer (networking)
Builds
Network operating systems, automation tooling, and distributed system components for cloud providers
Domain
Cloud infrastructure + Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Java, Python, network protocols (BGP, OSPF, IS-IS, TCP/IP, MPLS), network security, distributed systems architecture, network automation (Ansible, NETCONF, YANG), CI/CD pipelines, system-level testing, cloud platform operations
Preferred skills
People leadership, vulnerability assessment, applied algorithm engineering, web development
Technologies
AWS, Azure, Oracle, Ansible, CI/CD, DevOps, Python, Java, C++, TCP/IP, MPLS, BGP, OSPF, IS-IS, VPN, DNS, DHCP, NETCONF, YANG, OpenConfig
Responsibilities
Lead development of software integrating advanced networking technologies; define delivery procedures for software projects; serve as module lead partnering with engineers; act as networking subject matter expert; develop software for network operating systems; translate designs into development plans; create solutions spanning multiple modules; ensure monitoring and automation support; provide root cause analysis; automate complex tasks connecting software and networking functions; lead software automation design efforts
Seniority
Senior, hands-on IC with moderate leadership exposure
