Skip to content
IllumioIllumio

Sr. Member of Technical Staff, Architecture

Senior engineer developing containerized microservices in Java/Spring Boot or Go for a distributed multi-tenant security platform on Kubernetes. Owns full SDLC, mentors juniors, and operates production systems serving real-time cloud telemetry.

About the job

Responsibilities

  • Develop containerized (micro)services and associated components for a distributed multi-tenant system that processes data, real-time events, and systems/asset/network telemetry from multiple public clouds
  • Provide real-time insights, visibility, and security recommendations to customers
  • Mentor junior engineers, new-grads, and interns
  • Write code primarily in Java (using Spring Boot framework) and work with data pipelines using Kafka/SQL or other interfaces
  • Leverage Kubernetes for service infrastructure platform
  • Own critical features and subsystems and the entire software development lifecycle from clarifying requirements to ensuring successful deployment and usage by customers
  • Own operational aspects of the system and be on the front lines experiencing challenges of operating such a system
  • Own quality in all aspects of the development process including early developer testing, functional/integration testing, and performance testing
  • Partner with Product Management to review and refine requirements
  • Develop deep understanding of fundamental customer problems through interaction with stakeholders and peers

Requirements

  • Bachelor's in computer science or equivalent degree
  • 5+ years building distributed & scalable software and systems
  • Passion for software development, willingness to constantly learn, keep up with technological trends, and work in a team setting
  • AWS / Azure / GCP cloud experience: extensively used one of these platforms at the API/programming level
  • Experience in Java and Spring Boot or Golang
  • REST API client experience
  • General TCP/IP networking knowledge
  • Unix/Linux programming environment experience

Nice-to-Haves

  • Master's degree
  • Experience with networking and security controls
  • Experience delivering a containerized service (K8s-based platform)
  • CloudFormation, Terraform, Ansible

Skills

Java, Spring Boot, Go, Kubernetes, Kafka, REST APIs, AWS, Azure, GCP, Tcp/Ip Networking, Unix/Linux, Terraform, Ansible, CloudFormation

SentiLink

SentiLink

United States

Senior Software Engineer, Platform/Backend
$170k+/yrRemote6+ YOEBackend Engineering

Build and lead the evolution of SentiLink’s secure, scalable API platform and identity decisioning products. The role requires 6+ years of software development experience, strong Python or Golang skills, and familiarity with PostgreSQL, Docker, and AWS.

Yubico

Yubico

Bellevue, WA
Senior Software Engineer - Systems Level
$170k+/yrOn-site5+ YOEBackend Engineering

Develop system software and integrations for YubiKey production, fulfillment, and manufacturing operations. The role requires 5+ years of software engineering experience, strong native or memory-safe language skills, operating-system knowledge, and familiarity with cryptography.

Crusoe

Crusoe

San Francisco, CA

Senior Software Engineer, Datacenter Operations Platform Engineering
$170k+/yrOn-site5+ YOEBackend Engineering

Designs and develops scalable internal tooling and automation for datacenter infrastructure, including servers, networking, and power and cooling systems. The role requires 5+ years of software development experience, strong distributed-systems expertise, and proficiency in a modern compiled language.

Crusoe

Crusoe

San Francisco, CA
Senior Software Engineer, Network Tooling
$170k+/yrOn-site5+ YOEBackend Engineering

Build and scale distributed network control-plane tooling for edge, backbone, and data center operations at a cloud provider. The role requires 5+ years of backend engineering experience, strong distributed-systems expertise, and proficiency in a modern backend language.

Clay

Clay

New York, NY

Software Engineer, Backend
$170k+/yrHybrid8+ YOEBackend Engineering

Build and operate the infrastructure and platform systems underlying Clay’s products, focusing on scale, reliability, performance, orchestration, and shared developer foundations. The role requires 8+ years of production engineering experience and strong distributed-systems expertise.