Job Closed
This listing is no longer active.
Since launching in 2006, HubSpot has emerged as the force behind the industry-leading inbound marketing and sales platform. Among other accolades, HubSpot is al
Principal Software Engineer – Data Infrastructure
Location
California
Posted
53 days ago
Salary
$266.2K - $425.9K / year
Seniority
Lead
Job Description
Principal Software Engineer – Data Infrastructure
HubSpot, Inc
• Shape the technical direction for the data platforms • Drive architectural decisions • Write production code and lead complex initiatives • Build internal frameworks and APIs • Influence technical direction across teams
Job Requirements
- Deep experience building and evolving large-scale distributed systems
- Strong architectural instincts
- A track record of owning complex technical initiatives
- Comfort with multiple layers of the stack
- A hands-on mindset
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
- Equity plan participation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the technical strategy, architecture, and design for the collar • Translate customer and business needs into practical technical solutions • Ensure the collar meets requirements for performance, reliability, manufacturability, and cost • Work cross-functionally to support product discovery, experimentation, and field learning • Define and oversee validation, quality, and launch readiness activities • Identify and manage technical and production risks early • Support field issue investigations and drive continuous improvement • Track technical metrics and use data to guide engineering decisions
Senior Full Stack Developer
Quavo Fraud & DisputesQuavo is a leading provider of automated dispute management SaaS solutions for issuing financial institutions.
Role Description You will work closely with a Senior Product Manager (Data/API) who owns the strategy and roadmap for Quavo’s data platform and API-driven products. This Product Manager defines API contracts, data schemas, SLA targets, integration patterns, and relies on a strong engineering partner to turn those definitions into a reliable, scalable reality. Success in this role means building a trusted partnership with the Product team: - Translating requirements into technical solutions - Surfacing engineering constraints early - Co-owning delivery outcomes across data pipelines, APIs, and platform reliability We look for people who are: - Innovative — who act, learn, and improve with pace and intent - Accountable — who own outcomes from decision to result If you thrive in an environment where your technical decisions have real impact and autonomy is the norm, this role is for you. This role is not sponsorship eligible. Applicants must be legally authorized to work in the United States without employer visa sponsorship, now or in the future. Responsibilities - Data Platform & Pipeline Engineering - Design, build, and maintain scalable data pipelines and ETL/ELT processes that support real-time and batch data flows across Quavo's platform - Implement and optimize Snowflake schemas, including dimensional models, ER design, and normalization strategies aligned to API and reporting needs - Translate data product requirements — API contracts, data schemas, and SLA targets — into production-grade implementations - Monitor data quality, pipeline reliability, and latency; define and enforce data contracts to ensure consistency across consumers - API Development & Integration - Develop and maintain RESTful APIs that expose data platform capabilities to internal teams and external partners - Partner with the Product Manager on API versioning, deprecation policies, and developer-facing documentation - Build integrations with financial systems and third-party data providers, ensuring data integrity and regulatory compliance - Full Stack Development & Cloud Engineering - Lead end-to-end delivery of releases, patches, and hotfixes for Node.js applications deployed on AWS - Design software solutions that align architecture and cloud services with the overall IT and AWS strategy - Build and maintain front-end interfaces (Vue/Vuetify, HTML5, CSS3) that surface data insights to end users Qualifications - 5+ years of full stack development experience with a meaningful focus on data-intensive applications, including hands-on ownership of data pipelines, ETL/ELT processes, or API-driven data products in production - Proficiency with Snowflake or similar platforms, including schema design, query optimization, and working with large datasets across real-time and batch processing patterns - Proficiency in Node.js and JavaScript frameworks (e.g., Vue/Vuetify), with knowledge of front-end technologies including HTML5 and CSS3 - Hands-on experience with AWS services: EC2, S3, Lambda, and DynamoDB - Familiarity with CI/CD pipelines using Bitbucket and Bitbucket Pipelines Preferred Qualifications - AWS certification (e.g., AWS Certified Developer or AWS Certified Data Analytics) - Experience with Docker and container orchestration (e.g., Kubernetes) - Financial industry experience, particularly in fintech, payments, disputes, or fraud - Exposure to data observability tooling, data quality frameworks, or data contract implementations - Experience contributing to AI/ML-adjacent data products or feature pipelines - Familiarity with Agile Scrum Development
Software Engineer, Pub/Sub
AblyEasily power any realtime experience in your application. Sign up below for your free account to begin building today.
• Deliver key platform functionality. You'll work across Ably's realtime products including our low-level Pub/Sub APIs, our LiveObjects state synchronisation layer, and AI Transport, the messaging backbone purpose-built for AI agent communication, focussing on shipping new features, performance improvements, bug fixes and maintenance. • Work fluently with AI tooling. You'll use AI tools for planning, spike work, code generation, and documentation, while taking full ownership of correctness, architectural quality, and what actually ships. Fast iteration is expected; shortcuts in quality are not. • Solve hard distributed systems problems. You'll collaborate with a talented engineering team to work through genuinely interesting and challenging technical problems. • Stay driven by 'Developer First' principles. You'll work closely with other engineers to identify and address the most important problems developers face when building on Ably. • Push to see your work in customers' hands. You'll move with urgency to ship, because you care about the impact your work has on the developers and companies building on our platform.
• Design, build, and maintain Kotlin APIs and backend services that power MNTN’s distributed pacing and ad delivery systems • Own critical infrastructure that drives optimization decisions across multiple campaigns and audiences • Raise the bar for engineering quality and team culture through peer reviews, mentorship, and strong technical leadership • Scale out microservices to ensure high performance and reliability • Continuously optimize and evolve existing services for better performance and maintainability • Collaborate cross-functionally with Business and Project Leads to communicate complex technical concepts and translate business requirements into scalable solutions




