cover image
The Hustle

Staff Software Engineer, Backend - Global Search

On site

London, United Kingdom

Full Time

17-03-2025

Job Specifications

POS-28331

We’re looking to add a Staff Engineer to the Global Search product group. Staff Software Engineers are highly productive, impactful, and trusted engineers who leverage their skills and knowledge to work autonomously on the most complex projects and set technical direction. Very complex problems can include those that are very broad, very deep, or problems that require spanning across many teams.

Global Search team owns the search that powers HubSpot, letting customers search across many different data sources. The product usually handles high traffic and is universally accessible from the navigation bar for every customer. Our team deals with extremely large amounts of data and has built a robust ingestion infrastructure to deliver the most relevant results. There are plenty of challenging engineering problems in this space, plus a lot of opportunities to use AI to make search even smarter and more personalized than ever before.

As a Staff Software Engineer on Global Search, you will:

Write and ship production code that has meaningful user and business impact
Envision, build and analyze new features and tools, each contributing to company growth and revenue
Work with a small cross-functional team of engineers, PMs, designers, content designers, and researchers
Collaborate with HubSpotters all over the company, whether in engineering, product, design, research, marketing, sales, etc
Help HubSpot users meet their goals, via changes you’ve made
Implement experiments that give us valuable insights into user behavior and how to improve their experience
Get exposure to how HubSpot works as a business
Be empowered to show up as your authentic self and choose a work style and location where you can do your best work, whether that’s at home, in an office, or a blend of the two

We’re not just looking for engineers with many years of experience. Instead we’re looking for engineers who also have a track record of unique excellence, leadership, and leveling up those around them.

We work with Java primarily, but experience with specific technologies is secondary to strong programming fundamentals. Check out our engineering blog to learn more.

What We’d Like To See

A passion for clean, scalable code and for product feature development and product innovation.
Experience working closely with, and contributing ideas and feedback to, product management and designers to help create a solution to exceed our customer's needs.
You not only get excited about big, technical challenges, but also about being very close to the business and our go-to-market strategies.
You have or are interested in developing data analysis skills. You’re not afraid to dive into Amplitude, Looker, Excel or other data analysis tools and collaborate with our ops and analytics teams.
The ability to work collaboratively with the team to solve problems, transfer knowledge, and develop overall product architecture.
Coaching and mentorship experience.
A track record in partnering successfully with recruiting to build remarkable engineering teams.

We know the confidence gap and imposter 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. This information will be treated as confidential and used only for the purpose of determining an appropriate accommodation for the interview process.

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 in a full-time role, 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 HubSpot’s annual PEER week, your Product Group Summit, and other in-person 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.

Germany Applicants: (m/f/d) - link to HubSpot's Career Diversity page here.

India Applicants: link to HubSpot India's equal opportunity policy here.

About HubSpot

HubSpot (NYSE: HUBS) is a leading customer relationship management (CRM) platform that provides software and support to help businesses grow better. We build marketing, sales, service, and website management products that start free and scale to meet our customers’ needs at any stage of growth. We’re also building a company culture that empowers people to do their best work. If that sounds like something you’d like to be part of, we’d love to hear from you.

You can find out more about our company culture in the HubSpot Culture Code, which has more than 5M views, and learn about our commitment to creating a diverse and inclusive workplace, too. Thanks to the work of every employee globally, HubSpot was named the #2 Best Place to Work on Glassdoor in 2022 and has been recognized for its award-winning culture by Great Place to Work, Comparably, Fortune, Entrepreneur, Inc., and more.

Headquartered in Cambridge, Massachusetts, HubSpot was founded in 2006. Today, thousands of employees across the globe work remotely and in HubSpot offices. Visit our careers website to learn more about the culture and opportunities at HubSpot.

By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. HubSpot's Privacy Notice explains what personal information we may process, where we may process your personal information, our purposes for processing your personal information, and the rights you can exercise over HubSpot’s use of your personal information.

About the Company

We're The Hustle – your no-BS source for the business stories that matter. We cut through the noise, ditch the jargon, and deliver need-to-know news and insights straight to your inbox (and now your feed). Whether you're a startup founder, a curious investor, or just someone who wants to sound smarter at happy hour, we've got you covered. 🤝 HubSpot Know more

Related Jobs

Company background Company brand
Company Name
United Utilities
Job Title
Assistant Developer Engineer
Job Description
Salary - £35,080 Work Type - Onsite Job Location - Lingley Mere (UU), Lingley Green Avenue, Great Sankey, Warrington, WA5 3LP Role Type - Permanent Employment Type - Full Time Working Hours - 37.0 Hours per Week United Utilities’ (UU) purpose is to deliver great water for a stronger, greener and healthier North West of England. We are committed to providing our services in a way that respects the environment, supports the economy, and benefits society. We value diversity, inclusion and innovation in our workplace, and we foster a culture where our people can grow, excel, and be themselves. We uphold our ethics, values and business model to fulfil our mission and, by setting clear goals and objectives, we create sustainable long-term value for our colleagues, customers and communities. Whether you work with a team that shares your vision or join a network of peers with similar interests, you will find a welcoming and supportive organisation to be part of. We’ve got a lot to offer. You’ll be part of a thriving FTSE 100 company and will enjoy a range of core benefits that reflect your value and value contribution. Benefits A generous annual leave package of 26 days, which increases to 30 days after four years of service (increases one day per year), in addition to 8 bank holidays A competitive pension scheme with up to 14% employer contribution, 21% combined, and life cover Up to 7.5% performance-related bonus scheme, as well as recognition awards for outstanding achievements A comprehensive healthcare plan through our company-funded scheme MyGymDiscounts - gym and wellness benefit that offers up to 25% off on gym memberships and digital fitness subscriptions Best Doctors Salary Finance Wealth at Work courses Deals and discounts EVolve Car Scheme Employee Assistance Plan Mental health first aiders ShareBuy MORE Choices flexible benefits Enhanced parental leave schemes Job Purpose This role will be responsible for providing support to the Design Engineer within the Clean Water Technical Assurance team. This role is ideal for someone wanting to progress towards the role of Design Engineer in the future, with exposure to design work for self-lay and statutory main laying sites, and diversions. You will be involved in all aspects of the lifecycle of a clean water development site, from determining the point of connection to designing the onsite mains under the guidance of more senior members of the team. Accountabilities & Responsibilities Provide excellent customer service to Developer Services customers, working within industry timescales to respond to water supply enquiries for new developments. Liaise with Network Operations colleagues regarding the supply of water to new developments, ensuring that we meet our obligations to Developer Services customers, while safeguarding the supply to United Utilities' existing customers. Formally respond to pre-development and point of connection enquiries on behalf of United Utilities. Work under the supervision of Design Engineers to carry out technical approvals of on-site main laying schemes to be laid by third party self-lay providers (SLPs), ensuring that all designs are approved / rejected in line with the national Self-lay Code of Practice, engineering & construction standards and company asset standards. Work under the supervision of Design Engineers to create own designs that serve new developments and ensure protection of existing assets (diversions) to be constructed by United Utilities' contract partner. Work closely with our contract partner to ensure that all documentation is produced and handed over by a set deadline, to enable the safe and timely construction of new assets in accordance with Construction, Design and Management Regulations (2015) and the Water Industry Act (1991) Technical Skills & Experience Good knowledge of UUW water services and the wider UUW business. Understanding of the water network, its properties, technical parameters and associated company policy, procedures and specifications. Ability to apply knowledge & understanding of technical & theoretical guidelines to ‘real life' situations i.e. apply to developer's sites. Ability to communicate advice effectively in language appropriate to the customers whilst referencing relevant standards. Excellent interpersonal skills; including excellent written and oral communication and negotiation skills. Excellent customer service skills & previous experience in dealing with customers and/or external bodies. Effective time management and ability to plan and implement work to meet deadlines and quality requirements. Ability to control several projects/enquiries and actions at any one time, whilst continuing to react quickly and effectively. Qualifications Have or be working towards a HNC (or equivalent) in Civil Engineering, or have relevant experience in planning / working with developers. We rely on every employee to ensure our customers receive the best possible service, day in, day out. In return, we ensure that you will be well rewarded for your efforts, from an excellent salary through to development opportunities that will really kick start a thriving career here at UU.
Warrington, United Kingdom
On site
Full Time
17-03-2025
Company background Company brand
Company Name
Client Server
Job Title
Software Engineer Full Stack Python API React
Job Description
Software Engineer / Developer (Full Stack Python API React) Cambridge / WFH to £60k+ Would you like to work with a range of technology across the full stack, taking ownership and making an impact at an AI start-up that is driving efficiencies within the NHS and health tech sector, benefiting healthcare professionals in their daily work and ultimately delivery improvements for patients? As a Software Engineer you will act as a founding member, designing and building scalable end-to-end solutions for the AI driven platform, taking features from concept to production. You'll enhance the front end experience, creating responsive user interfaces with React.js and leading the backend development with a focus on scalability and performance using Python and FastAPI, as well as driving the use of DevOps, CI/CD workflows, managing deployments to Azure and maintaining robust data management systems with PostgreSQL. This is an excellent opportunity to progress your career and see the impact of your work at a well backed "Tech for Good" start-up. Location / WFH: You'll join a small, collaborative team based in Central Cambridge three days a week, with flexibility to work from home the other two days. About you: You have strong full stack development skills: backend skills with Python and RESTful APIs (they use FastAPI) and front end skills with React.js, JavaScript / TypeScript, HTML5, CSS3 You have a good knowledge of PostgreSQL, database design and optimisation You have a good knowledge of DevOps practices, CI/CD, Git, GitHub and public cloud, Azure preferred You enjoy taking ownership and working with autonomy, comfortable making architectural decisions You are collaborative and pragmatic with great communication skills What's in it for you: Salary to £60k Meaningful equity options Healthcare including dental Hybrid working Impactful role with excellent career growth opportunities as the company scales Apply now to find out more about this Software Engineer / Developer (Python React) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Cambridge, United Kingdom
Hybrid
Full Time
17-03-2025
Company background Company brand
Company Name
Better Placed Ltd - A Sunday Times Top 10 Employer in 2023!
Job Title
Full Stack Engineer
Job Description
Senior Software Engineer – SaaS & AI - Stealth Mode £80,000- £95,000 + equity Currently fully remote -ideally moving to 1-2 days in Manchester in late 2025 Are you an ambitious full-stack engineer looking to shape the future of AI-driven solutions? My client, an early-stage SaaS startup currently in stealth mode is combining traditional Data Science, Machine Learning, and Generative AI to tackle complex data challenges for businesses of all sizes. With early product-market fit and investment in progress, they are building a team to scale their platform from MVP to a market-leading solution. This is a rare opportunity to be at the forefront of AI innovation in a fast-paced, agile environment. The Role As a senior engineer, you’ll play a key role in developing a multitenant SaaS platform that integrates with client environments and automates operational workflows using AI. Whilst there's no expectation for you to be an expert in AI or have worked in an AI driven startup, any experience or exposure to AI any experience using LLM APIs (e.g., GPT, Claude) in production would be a definite advantage. What You’ll Do Design, develop, and deploy scalable solutions across the stack. Collaborate with product managers, UX designers, and clients. Implement software engineering best practices. Contribute to architecture, DevOps, and CI/CD pipelines. Tech Stack & Must-Have Experience Frontend: React, TypeScript Backend: Express, TypeScript Databases: SQL & NoSQL Cloud: Serverless functions, container orchestration, API management Infrastructure: Declarative IaC, CI/CD pipelines Nice to Have Machine Learning or Data Science exposure Experience in product, supply chain, or back-office processes AI: Experience using LLM APIs (e.g., GPT, Claude) in production Education: STEM degree (1st/2:1 preferred) Manchester-based or able to travel every 2 weeks as a minimum What’s in It for You? Competitive salary & share options Influence over company direction & future team building The chance to solve real-world challenges with cutting-edge AI This is an opportunity to work for an AI business currently in stealth that is about to make huge waves over the next few months ahead.
Manchester, United Kingdom
Hybrid
Full Time
17-03-2025
Company background Company brand
Company Name
Oracle
Job Title
Senior Frontend Developer
Job Description
Permanent contract - UK - fully remote; Typescript + React, senior level ; Unfortunately, VISA sponsorship is not available for this position; About the team: The MySQL HeatWave and Advanced Development team is responsible for the massively parallel, high performance, in-memory query accelerator for Oracle MySQL Database Service that accelerates MySQL performance by orders of magnitude for analytics and mixed workloads. HeatWave is 6.5X faster than Amazon Redshift at half the cost, 7X faster than Snowflake at one-fifth the cost, and 1400X faster than Amazon Aurora at half the cost. MySQL Database Service with HeatWave is the only service that enables customers to run OLTP and OLAP workloads directly from their MySQL database. This eliminates the need for complex, time-consuming, and expensive data movement and integration with a separate analytics database. The new MySQL Autopilot uses advanced machine-learning techniques to automate HeatWave, which makes it easier to use and further improves performance and scalability. This cutting-edge technology serves critical business needs, which is changing the way data transactions function, all over the world. You will make a technical impact on the world with the work you do. Join us to help further develop this amazing technology. In our flexible workplace, you’ll enhance your skills and build a solid professional foundation. As a software developer for Oracle's MySQL Heatwave team, you will contribute to an exciting team. You will use your skills and experience to directly improve the experience for Oracle's customers. You will design, implement, and deliver complex features in an independent manner. The role will provide you with great chance to work in a team developing a complex distributed system using a serverless architecture. The ideal candidate has many of the skills, but the key is the motivation and ability to learn quickly as well as a passion for an excellent customer experience. What you will do: As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Successful candidates will: - Be passionate about writing excellent, well tested and beautiful code. - Design, write, test, and deliver new features. - Enjoy testing and automation to ensure a rock-solid system. Our Ideal candidate: - Proficient in Typescript / Python / HTML / JavaScript and CSS. - Familiar with AWS services (e.g.: Lambda service, Step Functions, DynamoDB, AWS Session manager, CloudWatch, etc.). - A good understanding of single-page web app design. - Ability to work independently and across teams to guide other engineers through technical operations. - Good technical writing and communication skills. - Linux systems administration knowledge including a good understanding of containers. - A good understanding of operating large-scale distributed systems. - Slack skills and being comfortable coordinating with others online. - Very strong analytical skills to identify problem root causes. - An interest in functional programming styles. - BSc minimum in Computer Science, or equivalent. - 4+ years of work experience as a software engineer.
United Kingdom
Remote
Full Time
17-03-2025