MTS, Software Development - Aviatrix
University of Illinois Research Park
For enterprises struggling to secure cloud workloads, Aviatrix® offers a single solution for pervasive cloud security. Where current cybersecurity approaches focus on securing entry points to a trusted space, Aviatrix Cloud Native Security Fabric (CNSF) delivers runtime security and enforcement within the cloud application infrastructure itself – closing gaps between existing solutions and helping organizations regain visibility and control. Aviatrix ensures security, cloud, and networking teams are empowering developer velocity, AI, serverless, and what’s next. For more information, visit www.aviatrix.ai.
About the Role
The Aviatrix Distributed Cloud Firewall (DCF) Engineering team is responsible for delivering performant, resilient, and scalable firewall solutions to our gateway appliances. The DCF infrastructure spans the Aviatrix multi-cloud solution and includes policy structures dynamically applied to changing enforcement locations, infrastructure for messaging, upgrade, high availability, as well as security features that contribute to the Aviatrix, end to end multi-cloud solution. We are searching for a Member of Technical Staff (MTS) to join the DCF team working on data plane software. You will contribute to development projects under the guidance of senior engineers to solve new challenges in multi-cloud networks and connecting cloud to the edge with security. You will implement features, fix bugs, and help improve the efficiency, scalability and stability of DCF components, gaining valuable experience in multi-cloud networking and security services.
This position offers flexibility to work hybrid in Champaign, IL.
Responsibilities
- Implement and test features and improvements to the DCF data plane in C/C++.
- Contribute to the development of data plane filtering logic in C/C ++.
- Contribute to incremental improvements that strengthen customer security posture.
- Collaborate with team members to deliver features end-to-end.
- Participate in design discussions, design reviews and code reviews to build technical expertise.
- Debug and fix issues to improve efficiency, scalability, and stability of DCF components.
- Actively participate in team meetings and cross-functional discussions.
Qualifications
- 0-3 years of relevant software development experience.
- Bachelor’s Degree in Engineering, Computer Science or a related field.
- Strong software engineering fundamentals: ability to write clean, testable, and maintainable code.
- Coursework, personal projects or corporate experience in systems development such as networking systems, operating systems, security, or distributed systems.
- Proficiency in C, C++, Rust or similar language.
- Strong collaboration skills; able to work well in team-oriented and fast-paced environments.
- Effective communication skills, verbal and written.
Nice to have
- Knowledge of Networking Protocols (TCP, UDP, TLS, DNS, DHCPv6).
- Security protocol experience (SSL, authentication and authorization, firewall).
- Prior working experience on one or more Cloud Service Providers (AWS, Azure, GCP, OCI, Alibaba cloud, etc.).
- Experience with overlays and tunneling technologies.
To apply, please use this link: https://go.illinois.edu/MTSSoftwareDevelopment
