Full-time

Illumio is hiring a Staff Engineer, Unified Console

About the Role

At Illumio, we’re looking for a Staff Engineer to join our Unified Console team. You will design and build containerized microservices for a distributed, multi-tenant system that processes data and real-time events from multiple public clouds. Your work will provide customers with critical visibility and security recommendations to minimize risk.

What You'll Do

  • Develop containerized microservices for a distributed system that processes data, real-time events, and network telemetry from multiple public clouds.
  • Provide real-time insights, visibility, and security recommendations to customers so they can identify and minimize risk.
  • Design services, defend your architecture before peers, and deliver robust implementations.
  • Mentor junior engineers, new-grads, and interns to help them grow and become productive team members.
  • Own critical features and subsystems, driving the entire software development lifecycle from clarifying requirements to deployment.
  • Own operational aspects of the system, experiencing first-hand the challenges of running a production environment.
  • Own code quality through early developer testing and functional/integration testing to build resilient products.
  • Partner with Product Management to review and refine requirements that exceed customer expectations.
  • Develop a deep understanding of the fundamental security problems our customers need solved.

What We're Looking For

  • A Bachelor’s degree in computer science or a related field.
  • 5+ years building distributed and scalable software and systems.
  • Understanding of authentication and authorization protocols: OAuth 2.0, OpenID Connect, SAML.
  • A strong foundation in software engineering and design pattern fundamentals.
  • Proven problem-solving skills and the ability to optimize code for the best possible outcomes.
  • 2+ years of building containerized applications using Kubernetes.
  • Deep understanding of Go syntax, standard libraries, goroutines, channels, and best practices.
  • Experience designing, building, and deploying RESTful APIs and microservices using Go frameworks and tools like gRPC.
  • Deep knowledge of Kubernetes architecture, including custom controller/operator development using Go.
  • Expertise in implementing and managing observability stacks using tools like Prometheus, Grafana, Fluentd, Jaeger, or OpenTelemetry.
  • Experience designing and implementing robust, secure CI/CD pipelines for containerized applications using tools like Jenkins, GitLab CI, GitHub Actions, or Argo CD.
  • TCP/IP networking knowledge.
  • Passion for software development, a willingness to constantly learn, and effectiveness in a team setting.

Nice to Have

  • A Master's degree is a plus.
  • Experience with CloudFormation, Terraform, or Ansible is nice to have.

Technical Stack

  • Go, SQL, Kubernetes, gRPC
  • Prometheus, Grafana, Fluentd, Jaeger, OpenTelemetry
  • Jenkins, GitLab CI, GitHub Actions, Argo CD
  • CloudFormation, Terraform, Ansible

Team & Environment

You will work within a culture that values visionary leadership, autonomy, and ownership. We foster innovation while practicing disciplined engineering and empowering teams at all levels. We are dedicated to creating a diverse, inclusive environment where unique backgrounds and contributions drive our success.

Illumio believes that an environment of unique backgrounds, experiences, viewpoints, and individual contributions drives our success and makes us stronger together. For roles in San Francisco and Los Angeles: Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Illumio will consider for employment qualified applicants with arrest and conviction records.

Required Skills
GoSQLKubernetesgRPCPrometheusGrafanaFluentdJaegerOpenTelemetryJenkinsDistributed SystemsMicroservicesAPI DesignObservabilityCI/CD
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Illumio

Illumio is the leader in ransomware and breach containment, redefining how organizations contain cyberattacks and enable operational resilience. Powered by the Illumio AI Security Graph, our breach containment platform identifies and contains threats across hybrid multi-cloud environments. Recognized as a Leader in the Forrester Wave™ for Microsegmentation, Illumio enables Zero Trust, strengthening cyber resilience.

Visit website
Job Details
Category backend
Posted 8 months ago