Software Engineer, Infrastructure (Experienced)
JupiterOne is a cyber asset attack surface management (CAASM) platform company providing visibility and security into your entire cyber asset universe. Using graphs and relationships, JupiterOne provides a contextual knowledge base for an organization's cyber asset operations. With JupiterOne , teams can discover, monitor, understand, and act on changes in their digital environments. Cloud resources, ephemeral devices, identities, access rights, code, pull requests, and much more are collected, graphed, and monitored automatically.
JupiterOne’s Platform team is dedicated to developing resilient, efficient, and reliable data ingestion processes that empower our customers to understand their assets potential risks. With a product centered around graph-based security, the role of a Software Engineer, Infrastructure involves leveraging software and systems engineering expertise to builde a robust foundation for our data platform. Your responsibilities will include enhancing system reliability and fault tolerance, automating processes for system continuity and recovery, implementing event-based automated workflows, and contributing to the next generation platform infrastructure features and capabilities. Additionally, we value engineers who proactively identify challenges, voice their insights, and provide opportunities for improvement.
Tech Stack:
- NodeJS (Typescript) & Golang
- AWS (EC2, ECS, EKS, Lambda, S3, Kinesis)
- Kubernetes (EKS)
- ArgoCD, Argo Workflows, Argo Events
- Terraform
- Github Actions
- Helm
- Neo4j (Cypher, Java)
- New Relic & Open Telemetry (OTEL)
What you will do:
- 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, AWS service,s and the infrastructure required to support and deploy our graph-based data platform.
- Develop and enhance event-driven platform automation capabilities at JupiterOne.
- Contribute to building and implementing next-generation infrastructure features and promoting their adoption across the platform.
- Focus on infrastructure test automation and establish Service Level Indicators (SLIs) and Service Level Objectives (SLOs) for core platform reliability.
- Create proactive monitoring systems that identify potential issues based on early symptoms rather than waiting for outages.
- Participate in an on-call rotation and the incident response process, continuously improving procedures and tools.
Who You Are:
- You are collaborative, easy to work with, and open to feedback and direction.
- You stay current with industry trends and best practices, maintaining a strong foundation in Software Engineering and approaching challenges with a software-first mindset.
- With over 5 years of experience in Software Engineering roles, you specialize in cloud infrastructure to address Site Reliability and/or Platform Engineering challenges
- You advocate for cloud-native architecture, promoting its benefits over proprietary cloud solutions.
- You have hands on experience making Kubernetes a seamless PaaS for software engineers.
- You can talk at depth about your homelab
- You are equally adept at writing code and managing infrastructure, possessing an in-depth understanding of Linux fundamentals, networking, and system architecture from both a theoretical and practical perspective.
- Your expertise includes troubleshooting and resolving Kubernetes deployment issues efficiently and ensuring
high-performance applications are scalable, highly available, and resilient.
- You are proficient in coding with languages such as TypeScript, Golang, Rust, etc. and infrastructure test automation.
- You excel at whiteboarding complex designs influencing teams stakeholders with detailed architectural plans.
- You have experience managing cloud infrastructure in AWS, Azure, or Google Cloud and are familiar with observability tools such as New Relic, Prometheus, OpenTelemetry, Grafana, Datadog, CloudWatch, or equivalent for diagnosing production issues.
- You have experience using security tools to keep infrastructure and services secure.
Bonus:
- You are proficient in managing infrastructure through GitOps with ArgoCD
- You are proficient in writing Argo Workflows
- You are proficient in building helm charts + proficient in the test automation of helm charts.
- You have experience with writing Kubernetes Operators, running Kubernetes across multiple platforms, and running Data Pipelines in Kubernetes using Argo Workflows and Argo Events
- You have experience with NATS and/or Kafka
- You have experience with AI and fine tuning large language models (LLMs)
- You have experience with running and hosting LLMs within Kubernetes
- Medical, Dental, Vision Insurance etc.
- 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
- & SO much more!
Recommended Jobs
SENIOR LICENSED PRACTICAL NURSE - 50326355
Requisition No: 856539 Agency: Veterans Affairs Working Title: SENIOR LICENSED PRACTICAL NURSE - 50326355 Pay Plan: Career Service Position Number: 50326355 Salary: $50,960.78 Anually …
Beer Technician
CAREER in BEER? WE WANT TO SPEAK TO YOU! - Nights and weekends off? Check! - Learning from the very best in the beer industry? Check! - Visiting great bars and breweries each day? Check! - Great …
Administrative Assistant $18/hr.
The Administrative Assistant facilitates the efficient operation of the assigned office by performing a variety of clerical and administrative tasks related to organization and communication. Support…
Accounts Payable (Rentals) Assistant-Temporary/Part-time
Federal Contracts Company was founded in 2003 by Clark and Tricia Ricke to be the solution for manufacturers of heavy equipment and federal government agencies that seek to buy or rent that equipment…
Application Development Scientist (textiles)
Join a dynamic and innovative team as an Application Development Scientist, where your expertise in textile applications will shape the future of fiber solutions across diverse industries. We are loo…
School Bus Driver
Job Description Job Description The school bus driver's responsibilities include ensuring proper vehicle maintenance, observing safety and traffic rules , and maintaining order among students w…
Senior Software Engineer
COMPANY DESCRIPTION Anvilogic is a Palo Alto-based AI cybersecurity startup founded in 2019 by security veterans and data scientists from Fortune 500 companies. Our mission is to democratize th…
Paramedic EMT-P
PER DIEM Paramedics $30 hourly, 24 max per week Duties and Responsibilities: Provides emergency and non-emergency ambulance operations in conjunction with a partner, demonstrates excellent drivin…
SENIOR COMMUNITY HEALTH NURSING SUPERVIS - 64051756
Requisition No: 861459 Agency: Department of Health Working Title: SENIOR COMMUNITY HEALTH NURSING SUPERVIS - 64051756 Pay Plan: Career Service Position Number: 64051756 Salary: $2857.8…
Bilingual Leasing Consultant
Are you ready to jump into the dynamic world of Property Management? The Apartment Industry is booming, and the opportunities are endless! Let BGSF, one of the largest staffing firms in the nati…