About the job
Join Demandbase:
Demandbase is the premier pipeline AI platform designed to empower go-to-market (GTM) teams to achieve scalable growth automation. By providing a unified perspective on data, insights, actions, and outcomes, B2B enterprises can confidently align and execute their account-based GTM strategies. Thousands of organizations rely on Demandbase to maximize revenue, reduce inefficiencies, and streamline their data and technology ecosystems—all within a single platform.
At Demandbase, we are as dedicated to nurturing careers as we are to developing exceptional technology. We place a strong emphasis on investing in our people, fostering a vibrant culture, and supporting our community. Our commitment to excellence has earned us recognition as one of the Best Places to Work in the San Francisco Bay Area by Fortune and one of the 60 Best Companies to Sell For by Selling Power. Our global presence includes offices in San Francisco, New York, Austin, Seattle, India, and the United Kingdom.
Role Overview
As a Senior Software Engineer, you will be instrumental in designing, developing, and deploying scalable web applications and distributed systems that drive our core offerings. You will have a significant impact on defining the architecture, enhancing performance, and ensuring the excellence of delivery while working closely with product and global engineering teams. This role offers substantial technical ownership and influence across multiple initiatives.
Key Responsibilities
Core Engineering
Create and implement scalable, high-performance web applications with a full-stack and DevSecOps approach.
Outline and execute technical roadmaps that align with product strategies.
Optimize existing systems for reliability, performance, and maintainability.
Lead projects and take ownership of technical deliverables, ensuring quality and timely completion of milestones.
Contribute to improvements in CI/CD processes, code quality standards, and automation efforts.
Promote operational excellence through proactive monitoring, alerting, and thorough documentation.
Leadership & Business Acumen
Take ownership of complex issues and deliver impactful technical solutions.
Work collaboratively with Product Management to translate business needs into engineering results.
Conduct thorough code and design reviews to maintain engineering best practices.
Embrace a product mindset, balancing technical considerations with user experience.

