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 a month 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)

Software Development Engineer III, AWS Glue

Senior Software Engineer role at AWS Glue focusing on building serverless data integration services and ETL pipelines

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale database systems with focus on MySQL and PostgreSQL compatibility.

Database Engineer, FinTech

Senior Database Engineer position at Amazon's Finance Technology division, focusing on Oracle database administration and engineering scalable solutions.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale database systems with MySQL and PostgreSQL compatibility, requiring 5+ years of experience.

Senior Software Engineer, Query Processing Team, Amazon Redshift

Senior Software Engineer role at Amazon Redshift, focusing on query processing and parallel execution engine development, offering competitive compensation and growth opportunities.