Senior Engineer, Platform
Senior Engineer, Platform
Onsite work of 5 days per week in Sunnyvale, CA
In this role, you will focus on the Illumio Core product. Delivered as a SaaS solution and on-premises to customers, Illumio Core delivers industry-leading Zero Trust Segmentation to our diverse and growing customer base.
As a Senior Engineer, you will have the opportunity to design, implement, and deliver critical features in our policy enforcement and data pipeline subsystems. Most of our code is written in Ruby (not always with the Rails framework). We use PostgreSQL and Redis in our data layer. We welcome people with backgrounds in other languages and technology stacks that have a desire to learn.
To thrive in this role, you should have strong software engineering fundamentals and experience with distributed systems, webservices at scale, and/or scalable data pipelines. We seek someone with strong engineering fundamentals who understands the trade-offs among complexity, reliability, and scalability.
About the Team:
Our Engineering team has established a culture based on thought leadership, independence, and responsibility. This powerful dynamic drives us forward as we work to make the digital world a safer place.
We are a start-up with tight deadlines and a dynamic environment. Our guiding philosophy from the beginning is to focus, get things right, and practice disciplined engineering that does not cut corners.
Those who join us represent the leader in Zero Trust Segmentation and work on a technology stack that ranges from operating systems to distributed applications to UI and visualization. Together, we will continue to build world-class products—driven by people with different perspectives, backgrounds, and a commitment to innovation in a time when the world faces its greatest cybersecurity threats in history.
You will participate in the design, implementation, and delivery of critical features and core components of the Illumio Core policy and data platform.
You will deliver rock-solid implementations that are elegant, simple, scalable, stable, secure, and supportable. Our product protects the critical infrastructure of large enterprises. It must work.
You will own the quality of your deliverables by contributing to automated unit, functional, and scale tests.
You will be responsible for responding to and troubleshooting customer-reported issues.
You will have the opportunity to work with our product management, DevOps, and support & services teams to shape and maintain this novel product.
Bachelor’s in computer science or equivalent degree. Master’s degree a plus.
Experience designing and writing, highly available, fault-tolerant platforms in public cloud providers such as AWS, Azure, and GCP a bonus.
Experience developing distributed, multi-process and multi-threaded systems.
Experience with webservices and REST API development, including with relational databases.
Solid foundation in data structures, algorithms, and debugging skills. Experience with operating systems, distributed systems, and networking / network security concepts is a bonus.
Experience with both open and closed source technology for building big data pipelines is a bonus.
Strong communication and collaboration abilities.
Illumio, the pioneer and market leader of Zero Trust segmentation, prevents breaches from becoming cyber disasters. Illumio protects critical applications and valuable digital assets with proven segmentation technology purpose-built for the Zero Trust security model. Illumio ransomware mitigation and segmentation solutions see risk, isolate attacks, and secure data across cloud-native apps, hybrid and multi-clouds, data centers, and endpoints, enabling the world’s leading organizations to strengthen their cyber resiliency and reduce risk.
Illumio believes that an environment of unique backgrounds, experiences, viewpoints, and individual contributions drives our success and makes us stronger together. We are dedicated to creating and maintaining a diverse culture and emphasizing inclusion and belonging.
$157,000 USD - $180,000 USD
The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, location, experience, knowledge, skills, abilities, as well as internal equity, alignment with market data, or applicable laws.
At Illumio we offer a wide range of benefits to our eligible team members. Our benefit programs vary by location and can include Medical, Dental, Vision Coverage – Health and Dependent Savings Accounts – Life and Disability Programs – Paid Parental Leave – Voluntary Benefit Programs – Company Sponsored Wellness Program – Wellness Reimbursement Program - Retirement Savings – Equity Opportunities – Paid time off and Paid Holidays – Employee Incentive Program.#LI-KD1 #LI-ONSITE