Software Engineer II

Global leader in human-powered security, combining elite security researchers with AI to protect digital assets through bug bounty, pentesting, and security audits.
$50,000 - $75,000
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II

HackerOne, the global leader in human-powered security, is seeking a Software Engineer II to join their innovative engineering team. This role offers a unique opportunity to work on a platform that combines elite security research with cutting-edge AI to protect digital assets.

As a Software Engineer II, you'll be part of a team that serves thousands of companies, including industry giants like Coinbase, General Motors, GitHub, Goldman Sachs, and the U.S. Department of Defense. You'll work with a modern tech stack including Ruby on Rails, GraphQL, and ReactJS, contributing to a platform that's revolutionizing cybersecurity.

Your journey will begin with a comprehensive onboarding process, where you'll learn the technology stack and become familiar with our codebase. Within 60 days, you'll be actively contributing code, and by 90 days, you'll be ready to lead your first project. The role offers significant growth potential and the opportunity to work with cross-functional teams.

The position is fully remote, offering flexibility in time and location for candidates based in the UK or Poland. You'll be joining a company that values integrity, transparency, and excellence, recently recognized as a Best Workplace for Innovators by Fast Company in 2023 and a Most Loved Workplace for Young Professionals in 2024.

We offer competitive compensation including equity, and embrace a culture that prioritizes diversity, equity, and inclusion. This is an excellent opportunity for a mid-level engineer looking to make a significant impact in the cybersecurity industry while working with cutting-edge technologies and a world-class team.

Last updated 7 hours ago

Responsibilities For Software Engineer II

  • Work with senior team members, Product Managers, and Designers
  • Build features and products for the community and client companies
  • Interact with CSMs and understand customer needs
  • Make systematic improvements to technical weaknesses in squad's codebases
  • Translate feature requests into simple but robust engineering solutions
  • Collaborate cross-functionally with various departments

Requirements For Software Engineer II

Ruby
TypeScript
React
Python
  • 2+ years of experience in full-stack software engineering, especially within a SAAS environment
  • Experience developing applications with Ruby on Rails or Python
  • Knowledge of ReactJS and TypeScript (nice to have)
  • Experience with generative AI, ElasticSearch/OpenSearch, GraphQL (nice to have)
  • Proven positive impact in past professional experience
  • Ability to work and excel in a remote environment

Interested in this job?

Jobs Related To HackerOne Software Engineer II

Software Engineer III

Join HackerOne as a Software Engineer III, building cutting-edge cybersecurity solutions with a global team. Remote work, competitive pay, and equity offered.

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.

SDE II - Multimedia, Hardware Compute Group

Senior Software Engineer role focusing on video codec development and optimization for Amazon's Multimedia Hardware Compute Group in Bengaluru.

Software Development Engineer, Transactional Storage and Config (TSC)

Backend Software Engineer role at Amazon working on distributed systems and data storage solutions, requiring 3+ years of experience.