JupiterOne is a cyber asset attack surface management (CAASM) platform company that provides visibility and security into an organization's entire cyber asset universe.
The Software Engineer will be responsible for coding, sharing expertise, and delegating tasks.
Mentoring junior engineers and enhancing team productivity is a key responsibility.
Effective communication with engineering peers and product owners is essential, along with providing valuable feedback during architectural and code reviews.
The role involves documenting and advocating for best practices.
Candidates should have experience building scalable systems serving thousands of users and deploying production code.
The tech stack includes NodeJS, Golang, AWS, Kubernetes, Neo4j, New Relic, Open Telemetry, ArgoCD, Terraform, and GitHub Actions.
Responsibilities include providing technical leadership, collaborating with team members, evaluating technologies, staying current with industry trends, working with product management, ensuring data pipeline reliability, supporting data pipeline projects, enhancing the proprietary query language (J1QL), designing component interfaces, implementing security measures, ensuring compliance, collaborating with cross-functional teams, maintaining technical documentation, identifying technical risks, and leading process improvement initiatives.
Requirements:
Extensive experience supporting production software engineering workloads under significant load is required.
A deep understanding of various database technologies, including their strengths, limitations, data patterns, and large-scale data handling is necessary.
Proficiency in software design principles, development methodologies, and architectural patterns is essential.
Strong expertise in multiple programming languages and technologies, such as NodeJS (TypeScript), Java, C#, and Golang is required.
Hands-on experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture is necessary.
A solid grasp of security best practices, data privacy, and regulatory compliance is essential.
Strong problem-solving skills and an analytical mindset are required.
Excellent communication skills for collaborating with both technical and non-technical stakeholders are necessary.
Familiarity with Agile development practices and CI/CD pipelines is required.
Benefits:
The position offers Medical, Dental, and Vision Insurance.
Flexible PTO is provided to support work-life balance.
Maternity and Paternity Paid Leave is available.
Reimbursement for Gym Memberships and/or Fitness Equipment is offered.
Wellness Program Offerings are included.
A 401(k), Life Insurance, and Short and Long Term Disability benefits are provided.
Paid Holidays, including JupiterOne Day on July 21st, are included.
A generous Employee Referral Program is available.
Additional benefits and perks are offered, including "so much more!"