As a Full-Stack Developer, you will be an integral part of our development team, working to build and maintain scalable, secure, and high-performance applications. While your primary focus will be on backend development, youโll also have opportunities to contribute to front-end architecture and learn about modern frameworks. Youโll collaborate with teams, leverage generative AI tools to improve your coding productivity, and gain exposure to cloud-based deployment and operations.
Job listings
Join HubSpot's User Setup team to help our upmarket customers manage larger and larger numbers of users and teams within their accounts. This team is responsible for features that enable customers to configure, oversee, and optimize their users in HubSpot, so they feel absolutely confident in HubSpot's ability to scale and adapt to their thriving business. Grow your career in a dynamic, low bureaucracy environment working on a small customer-driven development team.
We are seeking a Staff Developer with a strong background in modern web development technologies and a passion for building high-quality, scalable applications. The ideal candidate will be a problem solver who thrives in a fast-paced environment and takes ownership of their work. The person in this role will scope, plan, and lead large projects, with previous experience in delivering significant features and roadmap items. They will continuously improve the code base and uphold a high engineering culture.
Create and maintain features in backend and Web including integration scripts applications and be able to develop unit tests for the same features. Responsible for investigating problems in applications in collaboration with support teams, PMs, EM, and other squads. Propose and do refactors. Estimate efforts for tasks with a high level of accuracy. Analyze large volumes of data to find possible problems and propose performance improvements.
Build high performance customer experiences using a combination of React, Next.js, Tailwind, Typescript, Storybook and a mix of client- and server-side rendered pages. Lead scoping and definition for team project work. Support deployed systems in production as part of an on-call rotation. Drive healthy software engineering practices โ including code review, automated testing, and continuous delivery.
Work with both the Infrastructure and Engineering teams on high leverage projects that will support our growth and developer experience. Optimize and maintain CI/CD pipelines for scalability and performance. Improve tooling, code generation, testing, and local development experience. They build secure, high-throughput networking systems in Go.
We are seeking an experienced Senior AI Engineer to lead cutting-edge AI initiatives that drive efficiency, automation, and intelligent decision-making. This role will focus on developing and deploying AI-powered task automation, workflow guidance, and intelligent analytics. As a technical leader, you will define the AI strategy, spearhead Generative AI, deep learning, and machine learning (ML) solutions, and collaborate with cross-functional teams.
Design and develop large-scale distributed systems that balance resources, constraints, requirements, and complexity. Deploy, monitor and operate large scale production systems distributed across the globe. Automate the provisioning, CI/CD pipelines, and management of infrastructure. Lead projects and mentor junior team members. Participate in agile development with weekly sprints, planning & estimating work, daily standup, & retrospective.
In this role, youโll be responsible for Architecting and building out a next-generation reconciliation engine, guiding our banking organization through adoption of recon solutions, and championing their integration. Also, graceful sunsetting of legacy solution and factoring out common patterns into a platform that other teams can integrate with.
The Sr. AI Engineer is responsible for designing and implementing innovative artificial intelligence solutions using large language models, agentic frameworks and other related technologies. This role involves designing, implementing, and maintaining scalable AI models and algorithms to align with business needs and optimize business performance, also will support training and deployment of machine learning models.