HubSpot

The easy-to-use CRM to scale your business.

Principal Software Engineer, Security

Software EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2006H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

11 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role involves defining and delivering secure systems at scale, writing production code, shaping architecture, and enhancing security across HubSpot’s platform.

  • Lead the design and implementation of secure, scalable foundations (services, libraries, patterns, and platforms).
  • Act as a trusted technical leader within your organization, driving the development and improvement of secure software systems.
  • Partner deeply with engineering and security teams to deliver practical, hands-on solutions that mitigate real risks.
  • Translate organizational priorities into concrete security outcomes by defining technical direction and aligning roadmaps.
  • Contribute production code and conduct deep design and code reviews, especially for high-risk or foundational components.
  • Identify and assess security risks across multiple domains and design controls and mitigations.
  • Lead or play a key role in security incidents and CritSits, driving root-cause analysis and improvements.
  • Serve as a point of contact and subject-matter expert for security in your area.
  • Help shape our approach to securing AI and emerging technologies.
  • Mentor and uplevel other engineers, sharing context and contributing to the growth of security expertise.

Qualifications

  • 14+ years of experience in software development and information security.
  • Proven experience designing and implementing foundational security capabilities in a cloud-native environment.
  • Strong grasp of modern security principles and architectures.
  • Hands-on experience with application and product security, data security and privacy engineering, cloud and infrastructure security, detection & response, and identity systems.
  • Experience driving large, cross-team initiatives.
  • Demonstrated ability to mentor and develop other engineers.
  • Excellent communication skills.
  • Commitment to continuous learning and staying current with evolving security threats.
  • Working knowledge of common security, privacy, and compliance frameworks.

Requirements

  • Experience securing AI/ML systems and mitigating AI-specific threats (nice to have).
  • Experience leading large-scale migrations or transformations (nice to have).
  • Relevant industry certifications (nice to have).

Benefits

  • Annual Cash Compensation Range: $313,800 — $502,080 USD.
  • Equity plan participation for eligible roles.
  • Flexible work arrangements.
  • Comprehensive benefits and perks to help employees grow better.

Job Requirements

  • 14+ years of experience in software development and information security.
  • Proven experience designing and implementing foundational security capabilities in a cloud-native environment.
  • Strong grasp of modern security principles and architectures.
  • Hands-on experience with application and product security, data security and privacy engineering, cloud and infrastructure security, detection & response, and identity systems.
  • Experience driving large, cross-team initiatives.
  • Demonstrated ability to mentor and develop other engineers.
  • Excellent communication skills.
  • Commitment to continuous learning and staying current with evolving security threats.
  • Working knowledge of common security, privacy, and compliance frameworks.
  • Experience securing AI/ML systems and mitigating AI-specific threats (nice to have).
  • Experience leading large-scale migrations or transformations (nice to have).
  • Relevant industry certifications (nice to have).

Benefits

  • Annual Cash Compensation Range: $313,800 — $502,080 USD.
  • Equity plan participation for eligible roles.
  • Flexible work arrangements.
  • Comprehensive benefits and perks to help employees grow better.

Related Job Pages

More Software Engineer Jobs

Software Engineer11 days ago
Full TimeRemoteTeam 51-200

This is a general application posting for interested candidates who do not see a specific open position matching their interests. If a candidate meets the qualifications for a future position, the organization will contact them directly.

United States + 1 moreAll locations: United States, United Kingdom

Architecture Consultant (Microsoft 365 / Power Platform)

Lucayan Technology Solutions LLC

Protecting liberty through innovation by providing cutting edge, integrated Information Technology & Logistics services.

Software Engineer11 days ago
Full TimeRemoteTeam 51-200Since 2015

The consultant will design, implement, and optimize Power Platform environments and deployment pipelines while developing architectural standards and guidelines for Microsoft 365 solutions. They will advise project teams on integration and configuration of M365 tools and collaborate with stakeholders to ensure alignment with business objectives and compliance requirements.

United States
Full TimeRemote

The role involves developing and integrating robotics algorithms and ML-based systems for perception, state estimation, planning, and control across diverse robotic platforms like AMRs, arms, quadrupeds, and humanoids. Responsibilities include building and maintaining robot software stacks, implementing core algorithms, and deploying optimized software on embedded systems for real-world use.

United States + 3 moreAll locations: United States, Oman, Poland, Romania
$150K - $300K / year
Software Engineer11 days ago
Full TimeRemote

This role involves submitting a general interest application for future consideration. The company will review submissions on a rolling basis and reach out when an opportunity aligns with the applicant's background and ambitions.

United States