Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Principal Software Engineer - Customer Journey

Requirements

  • Proven experience building and scaling distributed systems used by millions of users.
  • Strong architectural instincts with a bias toward quick iteration, simplicity, clarity, and extensibility.
  • Experience applying ML or GenAI in real products, with a healthy skepticism for "magic" and a bias toward trust and control.
  • A track record of owning and delivering large and complex cross-team initiatives.
  • Comfort operating in ambiguity and turning it into clear plans and working systems.
  • A hands-on mindset — you lead by building, not just by guiding.
  • Strong product intuition and a focus on delivering real customer value.

What You'll Be Doing

  • Build intelligent, AI-powered customer experiences.Design and ship systems that personalize the customer journey using real-time signals and predictions. Help evolve the Activate and Everboarding engines to drive next-best actions, onboarding flows, and growth opportunities.
  • Own platform-level architecture. Shape the technical direction across onboarding, activation, and engagement systems. Define reusable patterns for personalization, decisioning, experimentation, and orchestration at scale.
  • Be a hands-on, high-leverage builder. Write production code and lead complex initiatives end-to-end. Take ideas from early prototypes to systems used by millions of customers.
  • Drive simplicity in complex systems. Create clear, consistent models across lifecycle stages, onboarding states, and signals. Reduce fragmentation and make the experience intuitive across the platform.
  • Partner across product and engineering. Work closely with product leaders to shape strategy and make thoughtful tradeoffs between speed, accuracy, and long-term platform health.
  • Raise the bar across the org. Mentor senior engineers, lead design reviews, and influence technical decisions across teams. Act as a multiplier who improves how teams build and ship.

Perks and Benefits

We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.

If you need accommodations or assistance due to a disability, please reach out to us using this form.

At HubSpot, we value both flexibility and connection. Whether you’re a Remote employee or work from the Office, we want you to start your journey here by building strong connections with your team and peers. If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding. If you join our broader Product team, you’ll also attend other in-person events, such as your Product Group Summit and other gatherings, to continue building on those connections.

If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process. We are committed to supporting candidates who may need alternative arrangements.

HubSpot may use AI to help screen or assess candidates, but all hiring decisions are always human. More information can be found here. By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. We may use CLEAR ID Verification during the hiring process to confirm your identity and help maintain a safe, secure, and trusted experience for all candidates. Refer to HubSpot's Recruiting Privacy Notice for details on data processing and your rights.

AI Summary ✨
HubSpot logo

HubSpot

Remote - Ireland (Remote)

Remote
Experience: Principal
Posted: April 16, 2026
Last seen: 44 minutes ago
Golang
backend

Why we track HubSpot

HubSpot has a big European presence, especially in Dublin. They're consistently rated as one of the best places to work, and the engineering team has grown significantly. Good option if you want a product-focused role at a company that takes culture seriously.

Similar jobs

  • kraken logo

    Senior Solutions Engineer - Payward Services

    UK, Canada, Portugal, Spain, Poland, Ireland, Germany, Brazil, Romania, Czech Republic, Cyprus, Lithuania, Switzerland, Mexico

    3 hours ago
    New
    Remote
  • kraken logo

    Senior Database Platform Engineer

    UK, Canada, Portugal, Spain, Poland, Ireland, Germany, United Arab Emirates, Brazil, Romania, Czech Republic, Cyprus, Lithuania, Switzerland, Mexico

    5 hours ago
    New
    Remote
  • 5 hours ago
    New
  • See all jobs in Ireland