
Principal Software Engineer
HackerOne
full-time
Posted on:
Location Type: Remote
Location: District of Columbia • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $230,000 - $255,000 per year
Job Level
About the role
- Define and evolve the architectural vision for HackerOne’s platform and core systems, ensuring scalability, reliability, and performance.
- Partner with Product, Platform, and Security teams to translate long-term business and product goals into actionable architectural strategies.
- Collaborate with Principal and Distinguished Engineers to align on technical direction, establish shared standards, and evolve HackerOne’s system design principles.
- Lead major cross-team initiatives that modernize our architecture, improve observability, and reduce complexity across our systems.
- Mentor and guide engineering teams, fostering a culture of technical excellence, knowledge sharing, and continuous improvement.
- Evaluate and integrate emerging technologies, including AI, GenAI, and LLM-driven architectures, to enhance the intelligence and effectiveness of our platform.
- Drive architectural governance and documentation, ensuring long-term maintainability and transparency in decision-making.
- Communicate architectural direction clearly to both technical and non-technical stakeholders, building alignment through clarity and evidence.
- Within your first 30–60–90 days, you’ll move from deeply understanding our systems and architecture, to identifying strategic opportunities, to leading architectural initiatives that impact teams company-wide.
Requirements
- 10+ years of experience in software engineering and system architecture within a SaaS environment.
- Proven track record designing and delivering large-scale distributed systems, ideally using Ruby on Rails, ReactJS, TypeScript, GraphQL, and ElasticSearch/OpenSearch.
- Hands-on experience with GenAI and LLM integration in production systems; understanding of model lifecycle or AI-assisted architectures is a strong plus.
- Demonstrated experience leading architectural initiatives spanning multiple teams and product domains.
- Excellent communication and influence skills, capable of aligning technical and non-technical stakeholders around shared goals.
Benefits
- Health (medical, vision, dental), life, and disability insurance
- Equity stock options
- Retirement plans
- Paid public holidays and unlimited PTO
- Paid maternity and parental leave
- Leaves of absence (including caregiver leave and leave under CO's Healthy Families and Workplaces Act)
- Employee Assistance Program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringsystem architecturelarge-scale distributed systemsRuby on RailsReactJSTypeScriptGraphQLElasticSearchOpenSearchGenAI
Soft Skills
communicationinfluencementoringcollaborationtechnical excellenceknowledge sharingcontinuous improvementalignmenttransparencyleadership