Jobs and Careers
JU

Software Engineer – Frontend, Data Visualization

JupiterOne
United StatesRemotefull_timeVerifiedPosted 13 Jan 2023
💰 $150,000/yr($120,000/yr$150,000/yr)

About the role

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 by JupiterOne.
JupiterOne is a fast growing, cyber security company trusted by cloud-first companies like Hashicorp, Databricks, Marqeta, Divvy, Auth0, and more. JupiterOne earned the trust of Fortune 100 customers and gained more than $119M in funding and support from investors, and advisors like Sapphire Ventures, Bain Capital Ventures, Cisco Investments, Splunk Ventures, Intel Capital, and Alpha Square Group.
As a Software Engineer, you will be responsible for writing code, sharing knowledge, and delegating work. You will be expected to mentor junior engineers and be a multiplier. You must be able to communicate effectively with both fellow engineers and product owners. You will be expected to provide architectural and code review feedback. You will also be expected to document and promote best practices. We are looking for developers that have experience building scalable systems that are used by thousands of users. You will use your experience shipping production code to help other developers make informed and forward looking decisions.
At JupiterOne we empower developers to also be QA engineers and DevOps engineers. This means that developers write application code, write automated tests, and own the infrastructure code. We also encourage developers to maintain experience across the full stack. We value diverse backend and frontend development experience. We value developers that strive to stay informed about all aspects of software development and are not afraid to step outside their comfort zone.

Key Qualifications

  • Experience using React (side projects and learning exercises accepted!)
  • Exposure to modern web frameworks and libraries (React, Angular, Vue, etc.)
  • Able to translate ideas from designers and user experience experts into practical code
  • Able to write concise and meaningful tests (developers are also QA engineers!)
  • Able to write testable and localizable React components
  • Experience building production-quality apps with TypeScript/JavaScript and Node.js
  • Exposure to multiple programming languages during professional career
  • Able to communicate complex concepts clearly and accurately

Desired Qualifications

  • 2+ years working on production applications
  • Familiar with build tooling such as Webpack, Rollup, Vite, etc.
  • Exposure to modern web frameworks and libraries (React, Angular, Vue, etc.)
  • Able to translate ideas from designers and user experience experts into practical code
  • Able to write concise and meaningful tests (developers are also QA engineers!)
  • Able to write testable and localizable React components
  • Experience building production-quality apps with TypeScript/JavaScript and Node.js
  • Exposure to multiple programming languages during professional career
  • Able to communicate complex concepts clearly and accurately

Technologies we use

  • React
  • Material UI / JSS
  • Node.js
  • TypeScript
  • AWS (S3, CloudFront, Lambda, etc.)
  • GraphQL / Apollo
  • Terraform
JupiterOne's competitive compensation packages for salaried roles include: base salary, equity, variable/incentive pay, perks, and benefits. Cash compensation is determined by a variety of factors, to include job family, function, level, and geographic location, benchmarked against current market data. 
The target base salary range for this position is $120,000-$150,000
Final compensation packages are determined by multiple factors such as individual experience, education, qualifications, certifications, performance level, specialized expertise, and geographic location, and may vary from the target salary range listed above.
What we offer:
💰 Competitive Salary, plus Annual Bonus eligibility, plus Equity Options🩺 Medical & Rx Plans with Telemedicine & Mental Health Support, and Fertility Benefits (incl. domestic partners)🦷 Robust Dental and 🤓 Vision Plans (includes adult orthodontics!) 🆓 Zero cost medical/dental/vision options for employee only coverage🏝 Flexible Paid Time Off (PTO) plus 🇺🇸10 Paid Holidays, including JupiterOne Day on July 21st 🐣 Pai

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

JupiterOne

View company profile →