Taro Logo

Software Engineer, Infrastructure (Experienced)

A cyber asset attack surface management (CAASM) platform company providing visibility and security into cyber asset universe using graphs and relationships.
DevOps
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer, Infrastructure (Experienced)

JupiterOne, a leading cyber asset attack surface management (CAASM) platform, is seeking an experienced Software Engineer for their Infrastructure team. This role combines software engineering excellence with infrastructure expertise, focusing on building and maintaining their graph-based security platform. The position requires deep knowledge of cloud-native architectures, Kubernetes, and modern DevOps practices.

The role involves working with a cutting-edge tech stack including Node.js (TypeScript), Go, AWS services, Kubernetes (EKS), ArgoCD, and Neo4j. You'll be responsible for developing resilient data ingestion processes, enhancing system reliability, and implementing automated workflows. The ideal candidate brings 5+ years of software engineering experience, with a strong focus on cloud infrastructure and platform engineering.

As part of the Platform team, you'll contribute to critical infrastructure improvements, implement service level objectives, and participate in on-call rotations. The position offers the opportunity to work with modern technologies while solving complex challenges in cybersecurity. JupiterOne provides comprehensive benefits including medical insurance, flexible PTO, 401(k), and various wellness programs.

This remote position offers the chance to work with a company at the forefront of cybersecurity, using graph-based approaches to provide visibility and security across organizations' cyber assets. The role combines technical depth with the opportunity to influence architecture decisions and implement innovative solutions in a rapidly evolving field.

Last updated a day ago

Responsibilities For Software Engineer, Infrastructure (Experienced)

  • Collaborate with and report to the lead of the Platform Engineering Infrastructure team
  • Serve as a subject matter expert in backend cloud-native architecture patterns
  • Develop and enhance event-driven platform automation capabilities
  • Contribute to building and implementing next-generation infrastructure features
  • Instrument Service Level Indicators (SLIs) and Service Level Objectives (SLOs)
  • Work on improving infrastructure test automation
  • Create proactive monitoring systems
  • Participate in an on-call rotation and incident response process

Requirements For Software Engineer, Infrastructure (Experienced)

Go
JavaScript
TypeScript
Kubernetes
Node.js
  • Over 5 years of experience in Software Engineering roles
  • Expertise in cloud infrastructure and Site Reliability/Platform Engineering
  • Hands-on experience with Kubernetes
  • In-depth understanding of Linux fundamentals, networking, and system architecture
  • Proficiency in TypeScript, Go, Rust, etc.
  • Experience managing cloud infrastructure in AWS, Azure, or Google Cloud
  • Familiarity with observability tools
  • Experience with security tools
  • Strong collaboration and communication skills
  • Ability to whiteboard complex ideas and architect solutions

Benefits For Software Engineer, Infrastructure (Experienced)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, Vision Insurance
  • Flexible PTO
  • Maternity & Paternity Paid Leave
  • Reimbursement for Gym Memberships and/or Fitness Equipment
  • Wellness Program Offerings
  • 401(k), Life Insurance, Short and Long Term Disability
  • Paid Holidays, including JupiterOne Day on July 21st
  • Generous Employee Referral Program

Interested in this job?

Jobs Related To JupiterOne Software Engineer, Infrastructure (Experienced)