Principal Software Engineer

🔥 0 minutes ago

🇮🇪 Ireland – Remote

💵 €148.1k - €214.8k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HubSpot

HubSpot

1001 - 5000 employees

Founded 2006

🤝 B2B

☁️ SaaS

📣 Marketing

B2B • SaaS • Marketing

HubSpot is an AI-powered customer platform that combines marketing, sales, and customer service software into one integrated suite. With over 238,000 customers in 135 countries, HubSpot offers tools for marketing automation, sales management, customer service, content marketing, operations, and B2B commerce. With products like Marketing Hub, Sales Hub, Service Hub, and Content Hub, HubSpot enables businesses to generate leads, close deals, and provide excellent customer support, all while using AI to enhance operations and insights. The platform is designed to unify teams and customer data, supporting both small startups and large enterprises in their growth journey.

📋 Description

• Lead the technical strategy for moving HubSpot from a fixed SaaS subscription model to a flexible contracting platform supporting usage-based, commit-based, and enterprise-grade pricing • Define and own architecture for contract lifecycle management, usage metering, entitlement enforcement, and pricing model extensibility using the Corex contract orchestration framework • Write production code regularly, lead design reviews, and own initiatives from architecture through rollout • Drive multi-team technical efforts across three Adaptive Monetization squads and the broader fintech organization • Incrementally improve load-bearing legacy contract infrastructure while maintaining reliability • Improve resilience and observability in systems generating production pages • Translate architectural decisions for finance, compliance, legal, and executive stakeholders • Influence product roadmap and pricing strategy through technical tradeoff guidance • Represent engineering perspectives on pricing strategy, contract flexibility, and go-to-market changes • Mentor senior and staff engineers across the Fintech organization • Align with other Fintech principal engineers on patterns that reduce complexity and increase reliability • Participate in recruiting and help raise the hiring bar for fintech technical talent

🎯 Requirements

• Proven experience designing and evolving distributed systems with strict financial correctness requirements, such as billing infrastructure, payment processing, contract management, or usage metering • Background at a publicly traded company where audit rigor, compliance constraints, and real-money consequences shaped software development • Ability to operate effectively on complex, legacy systems that cannot be paused or rewritten • Strong executive communication skills, including explaining technical architecture decisions to CFOs and compliance officers • Mentorship orientation • Comfort with ambiguity and making good decisions quickly • Deep backend engineering expertise in financial logic, data models, and service contracts • Hands-on experience writing production code, leading design reviews, reviewing architectures, and owning technical direction • Ability to make principled tradeoffs between correctness, compliance, and product velocity

🏖️ Benefits

• Annual cash compensation includes base salary and may include on-target commission and annual bonus targets for eligible roles • Equity plan eligibility, including restricted stock units (RSUs), for eligible roles • HubSpot benefits and perks to help employees grow better • Regional HubSpot office in-person onboarding required for Engineering employees • In-person events and gatherings for broader Product team employees • Accommodation support for travel limitations or other reasons • Disability accommodations and assistance during the hiring process

Apply Now

Similar Jobs

🕒 July 10

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Software Engineer overseeing technical direction for Tempo's development at Grafana Labs. Leading initiatives and ensuring product operational excellence.

Go

🕒 July 7

Solance

11 - 50

💳 Fintech

🏦 Banking

🤝 B2B

Founding engineer in Dublin-based tech team at Solance rethinking financial services delivery. Leading design and development of greenfield banking service built entirely in the cloud using modern technology.

AWS

Cloud

Cyber Security

Java

Python

React

🕒 July 2

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Software Engineer in SRE for Grafana Labs, ensuring reliability for Cloud databases and collaborating with engineering squads. Working remotely within specified EU locations.

AWS

Azure

Google Cloud Platform

Java

Kubernetes

Linux

Python

Terraform

Go

🕒 March 11

Stack And Co Software Recruiters

1 - 10

💼 Consulting

📣 Marketing

🎯 Recruiter

Principal Software Engineer role for a growing tech company in Ireland, creating AI solutions. Leading greenfield projects with a focus on backend engineering and client collaboration.

Django

Java

Kotlin

Python

Ruby

Scala

SDLC

.NET

🕒 November 17, 2025

Fanatics, Inc.

1001 - 5000

💼 Consulting

📣 Marketing

📦 Logistics

Staff Backend Engineer at Fanatics betting and gaming focusing on fraud detection and responsible gaming. Architecting backend systems for secure, reliable, and adaptive platform to protect customers.

Distributed Systems

Java

Kafka

Spring

Spring Boot

SpringBoot