Responsibilities
- Developing containerized (micro) services for a distributed multi-tenant system
- Processing data and real time events and network telemetry from multiple public clouds
- Providing real time insights, visibility, and security recommendations to customers
- Designing services, defending architecture before peers, and delivering robust implementations
- Mentoring junior engineers, new-grads, and interns
- Owning critical features and subsystems across the entire software development lifecycle
- Owning operational aspects of the system, including firsthand experience with operational challenges
- Owning code quality through early developer testing and functional/integration testing
- Partnering with Product Management to refine requirements
- Developing deep understanding of customer problems through stakeholder and peer interaction
Requirements
- Bachelor’s in computer science or equivalent degree
- 8+ years building distributed & scalable software and systems
- Passion for software development and willingness to constantly learn
- Experience working in a team setting
- Extensively used one of AWS / Azure / GCP at the API/programming level
- Experience delivering a containerized service (desired, but listed as requirement context)
- Experience in Go and SQL
- REST API client experience
- General TCP/IP networking knowledge
- Unix/Linux programming environment experience
Nice to Have
- Master’s degree
- Experience with networking and security controls
- Experience with Kubernetes
- CloudFormation, Terraform, Ansible are nice to have
Work Arrangement
On-site
Team
Structure: Engineering team driven by visionary leadership, autonomy, and ownership
Your Toolkit
- Bachelor’s in computer science or equivalent degree. Master’s degree a plus
- 8+ years building distributed & scalable software and systems
- Passion for software development, willing to constantly learn, keeping up with technological trends, and working in a team setting
- AWS / Azure / GCP cloud experience: Extensively used one of these platforms at the API/programming level
- Experience with networking and security controls is a plus
- Our platform is K8s based so experience delivering a containerized serviced is desired
- Language requirements: Experience in Go and SQL
- REST API client experience
- CloudFormation, Terraform, Ansible are nice to have
- General TCP/IP networking knowledge
- Unix/Linux programming environment experience
Our Commitment
- Illumio believes that an environment of unique backgrounds, experiences, viewpoints, and individual contributions creates a culture of belonging, drives our future, and makes us stronger together in support of our customers and their success.
- All official job offers are extended directly by the recruitment team through an official E-Signature document.
- No personal information is requested during offer extension; such details are collected only after background check completion during onboarding.
- Candidates should be cautious of communications requesting personal details outside official processes.
- Your security is important to us, and we are committed to a safe and transparent hiring experience.
Additional Information
- This position involves access to software/technology subject to U.S. export controls
- Any job offer is contingent upon the applicant’s capacity to serve in compliance with U.S. export controls
- For roles in San Francisco and Los Angeles: Illumio will consider qualified applicants with arrest and conviction records pursuant to local Fair Chance ordinances