Software Engineer, Integrations (Experienced)

JupiterOne is a cyber asset attack surface management (CAASM) platform company providing visibility and security into your entire cyber asset universe.
Backend
Senior Software Engineer
Remote
Cybersecurity

Description For Software Engineer, Integrations (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.

As a Software Engineer on the Integrations team, you will oversee the data integration execution environment including the infrastructure that manages the scheduling, execution runtime, and instrumentation of JupiterOne managed integrations. You will develop and improve enterprise-level software solutions, supporting a diverse portfolio of large customers. Your role will involve ensuring system observability and reliability, contributing to architectural decisions, and potentially leading a team. Your expertise in architecting large-scale data platforms and developing seamless 3rd party integrations will be essential in driving our products to new heights.

Tech Stack:

  • NodeJS, React, TypeScript, & Golang
  • AWS (ECS, RDS, S3, DynamoDB)
  • Docker & GitHub
  • Terraform, GitHub Actions, & ArgoCD
  • New Relic & Open Telemetry (OTEL)

Key Responsibilities:

  • Deliver and expand on our integration suite
  • Identify opportunities to create reusable components and streamline data collection processes
  • Design and develop scalable, fault-tolerant, distributed cloud services
  • Manage communication and expectations around organization-wide commitments
  • Design and develop data integration APIs
  • Participate in an on-call rotation and incident response process

Required Skills and Qualities:

  • Experience in complex enterprise environments
  • Expertise in monitoring tools like New Relic
  • Strong collaboration and communication skills
  • Expertise in integrating with 3rd party systems, APIs, and services
  • Commitment to staying up-to-date with industry trends and best practices

Join JupiterOne to work on cutting-edge cybersecurity solutions and be part of a dynamic team that values innovation, collaboration, and continuous improvement.

Last updated 2 months ago

Responsibilities For Software Engineer, Integrations (Experienced)

  • Deliver and expand on our integration suite leveraging external API documentation, customer feedback, and industry standards
  • Identify opportunities to create reusable components and streamline data collection processes
  • Design and develop scalable, fault-tolerant, distributed cloud services
  • Manage communication and expectations around organization-wide commitments
  • Design and develop data integration APIs
  • Participate in an on-call rotation and incident response process

Requirements For Software Engineer, Integrations (Experienced)

Node.js
JavaScript
TypeScript
Go
React
MongoDB
PostgreSQL
  • Experience innovating in complex enterprise environments
  • Expertise in monitoring tools like New Relic
  • Strong collaboration and communication skills
  • Expertise in integrating with 3rd party systems, APIs, and services
  • Commitment to staying up-to-date with industry trends and best practices

Benefits For Software Engineer, Integrations (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, Integrations (Experienced)

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Kiavi, building complex loan origination platforms with modern tech stack, offering competitive pay and comprehensive benefits.