Job Closed
This listing is no longer active.
The easy-to-use CRM to scale your business.
Senior Software Engineer II, Flywheel Foundations
Location
Ireland
Posted
91 days ago
Salary
£97K - £155.2K / year
Seniority
Senior
Job Description
Senior Software Engineer II, Flywheel Foundations
HubSpot
• Design, build, and operate backend services that power context retrieval, enrichment, and insight generation across HubSpot’s platform. • Build systems for storing, processing, and retrieving high-volume GTM data (e.g., contact history, CRM activity, behavioral signals). • Develop scalable data processing and streaming solutions to support AI-driven use cases. • Create reusable platform capabilities and APIs that enable other product teams to build smarter AI assistants and agents. • Contribute to evaluation and quality frameworks to ensure context accuracy, reliability, and performance. • Collaborate closely with platform teams and downstream product engineering teams to integrate capabilities into real customer experiences. • Own end-to-end delivery: architecture, implementation, observability, performance, and iteration in production environments.
Job Requirements
- Strong track record shipping production backend systems as a senior engineer, with ownership from design through operation.
- Professional experience building maintainable, scalable backend services (Java preferred).
- Strong data background and experience working with large datasets, data pipelines, and data-intensive systems.
- Experience building or integrating AI/ML-adjacent systems in production (e.g., retrieval pipelines, embeddings, ranking systems, model-backed services, or similar).
- Experience operating systems at scale, including performance optimization and reliability considerations.
- Strong engineering fundamentals: system design, testing, debugging, observability, and operational excellence.
- Product mindset - comfortable collaborating cross-functionally and building platform capabilities used by other engineering teams.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer/Developer
Akoya LLCAkoya LLC is an API-based network dedicated to helping keep consumer financial data safe by enabling secure, privacy-centric data sharing between financial institutions and third-p
• Architects and builds enterprise software applications on cloud platforms using AWS technologies. • Develops software in a fast-paced Agile development environment. • Builds microservices and Application Programming Interfaces (APIs) for high-scale, high-availability data pipelines dealing with sensitive customer financial data. • Maintains and secures data in multiple databases to ensure data integrity, availability and performance. • Contributes to the development of test automation. • Provides business solutions by developing complex or multiple software applications. • Develops software system testing and validation procedures, programming, and documentation. • Coordinates software system installation and monitors its functioning to ensure specifications are met. • Develops original and creative technical solutions to on-going development efforts. • Designs applications or subsystems on major projects and for/in multiple platforms. • Develops applications for multiple projects supporting several divisional initiatives. • Supports and performs all phases of testing leading to implementation. • Assists in the planning and conducting of user acceptance testing. • Develops comprehensive documentation for multiple applications supporting several corporate initiatives. • Responsible for post-installation testing of any problems. • Establishes project plans for projects of moderate scope. • Works on complex assignments and often multiple phases of a project. • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.
Software Engineer – ML Platform
VeriffVeriff is an industry leader in online identity verification, helping businesses achieve greater levels of trust.
• Implementing Observability Frameworks: Building the tools and templates that provide visibility into model performance, data drift, and training statistics, ensuring our continuous retraining loops are robust. • Engineering for Efficiency: Developing systems to track and optimize compute costs and training performance, allowing us to scale our ML efforts sustainably. • Building Experimentation Tooling: Executing on the roadmap for internal tools that enable Data Scientists and ML Engineers to iterate and deploy experiments with minimal friction. • Developing SaaS-grade ML Services: Writing high-quality, maintainable Python code to build and automate services that sit at the core of our ML lifecycle. • Bridge-Building: Working alongside our Staff Engineer to implement architectural designs and collaborating with SRE/DevXP teams to ensure our solutions are production-ready and easily managed.
Senior Software Engineer – In-Store
OloOlo is a privately-held company that has built a platform that provides digital ordering and delivery enablement solutions for multi-unit restaurants with 40 or more locations. As
• Exhibit mastery of the ‘In-Store’ team’s domain, taking a leading role in the design and architecture of complex systems and influencing technical direction and strategy. • Own the delivery of large-scale features and projects, coordinating efforts across multiple teams and ensuring alignment with overall business objectives. • Provide mentorship and technical leadership to both junior and senior engineers, helping to grow the technical expertise within the team and fostering a culture of continuous improvement. • Collaborate closely with Product, Design, and other stakeholders to shape requirements, making architectural and technical decisions that balance quality, performance, and delivery timelines. • Ensure the implementation of high-quality, resilient, and scalable distributed systems, incorporating resilience mechanisms and best practices. • Lead troubleshooting and incident management efforts, taking a proactive role in resolving critical production issues and improving system reliability. • Advocate for and implements improvements in development practices, such as enhancing CI/CD processes, optimising infrastructure as code, and increasing test automation coverage. • Coordinate and lead cross-team technical initiatives, ensuring consistency and integration between various services and platforms. • Stay ahead of emerging technologies and trends, assessing new tools and techniques to enhance the team's capabilities. • Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing standards, and deployment practices are continuously optimised.
Software Engineering Intern
Emma – The Sleep CompanyAwakening people to their full sleep potential. One night at a time.
• You will take part in architecture, design, and implementation of Emma’s technology platform, supporting our growth to become the number-one sleep brand in the world • You will implement product features that will help improve people’s sleep and support Emma's core business. • You will support in developing, maintaining, and operating (full DevOps) your team’s tech stack • You will contribute to the improvement of our CI&CD and DevOps & SRE practices • You will be a team player as part of an agile, empowered team, get acquainted with mobile development topics and learn to perfect your code



