Remotery

Principal Software Engineer – Data Infrastructure

atHubSpotIE flagIrelandFull-timeFull-stack EngineerLead€175.9k – €281.5k/year

Posted May 31

This is a fully remote position, open to applicants in Ireland.

📋 Description

• Take charge of the future of HubSpot’s data storage solutions.

• Define the technical direction for the data platforms that support HubSpot’s products, focusing on the data stores and the surrounding systems.

• Drive architectural strategies concerning storage, access patterns, scaling models, tenancy, performance, and developer usability.

• Participate in envisioning the next generation of HubSpot’s database platform, going beyond merely managing the current system.

• Be a highly engaged and impactful builder.

• Regularly write production code and spearhead complex projects from concept to implementation.

• Develop internal frameworks, APIs, and platform functionalities that enhance the usability, extensibility, and evolution of HubSpot’s data stores.

• Simplify ambiguous infrastructure challenges into scalable systems and provide clear technical guidance.

• Lead platform architecture efforts across various domains.

• Collaborate on big data, SQL/Vitess, batch and stream processing, and search to create consistent platform patterns where necessary and domain-specific depth where appropriate.

• Establish reusable abstractions for data storage, ingestion, processing, and access that minimize fragmentation within the engineering team.

• Advocate for simplicity, clarity, and extensibility in systems that risk becoming overly customized or operationally burdensome.

• Influence the broader engineering organization.

• Collaborate with engineering and product leaders to ensure infrastructure strategies align with HubSpot’s upcoming development needs.

• Work collaboratively across teams to navigate technical trade-offs, resolve challenging decisions, and elevate the architectural standards for platform development.

• Serve as a multiplier through design reviews, technical mentorship, and principled decision-making on critical systems within the domain.


⛳️ Requirements

• Extensive experience in developing and enhancing large-scale distributed systems, particularly storage solutions, data infrastructure, or foundational backend platforms.

• Strong architectural intuition with a preference for simplicity, consistency, well-defined boundaries, and long-term platform viability.

• Proven history of leading and delivering intricate, cross-team technical projects with significant product-line or company-wide implications.

• Proficiency in navigating multiple layers of the technology stack, from storage engines and data flows to APIs, internal frameworks, and developer experience.

• A proactive approach to leadership, where you build, debug, review, and deliver rather than remaining detached from the systems you impact.

• The capability to swiftly adapt to unfamiliar technical domains, develop strong opinions based on foundational principles, and assist teams in making improved long-term decisions.


🏝️ Benefits

• Comprehensive health, dental, and vision insurance.

• Generous paid time off and flexible work arrangements.

• Professional development opportunities and career advancement support.

• Collaborative and inclusive work environment.

• Competitive salary and performance-based bonuses.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers