Principal Software Engineer
Demandbase, Inc.About the role
Introduction to Demandbase:
Demandbase helps B2B companies hit their revenue goals using fewer resources. How? By using the power of AI to identify and engage the accounts and buying groups most likely to purchase. Our account-based technology unites sales and marketing teams around insights that you can understand and facilitates quick actions across systems and channels to deliver big wins. It’s flexible, scalable ABM built for you.
As a company, we prioritize both the advancement of careers and the development of world-class technology. We invest heavily in people, our culture, and the communities around us. We have offices strategically located in San Francisco and New York in the US, and Hyderabad, in India and we embrace a hybrid work model in these regions. Outside of these areas we offer a remote work option and boast a significant presence in Austin, TX, Atlanta, GA, and London, UK. Continuously lauded as a great place to work, we are Great Place to Work Certified, and have earned distinctions such as "Fortune's Best Workplaces in the Bay Area,"Best Workplaces in Technology," "Best Workplaces for Millennials," and "Best Workplaces for Parents"!
We're committed to attracting, developing, retaining, and promoting a diverse workforce. By ensuring that every Demandbase employee is able to bring a diversity of talents to work, we're increasingly capable of achieving our mission to transform the way B2B companies go to market. We encourage people from historically underrepresented backgrounds and all walks of life to apply. Come grow with us at Demandbase!
About the Role:
We are looking for a Principal Software Engineer to drive architectural excellence, define our technical roadmap, and lead cross-team technical initiatives. Reporting directly to the Senior Director of Engineering, you will play a pivotal role in shaping the future of our platform by providing technical leadership and guidance across multiple teams.
The base compensation range for this position for candidates in the SF Bay Area is: $200,000 - $275,000. For all other locations, the base compensation range is based on the primary work location of the candidate as our ranges are location specific. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skillset, years of experience, and depth of experience.
What you'll be doing:
- Define and drive the technical architecture across three engineering teams, ensuring scalable, high-performance, and maintainable solutions.
- Develop and maintain the technical strategy and roadmap, aligning it with the company's business and product goals.
- Lead the integration of DB1 marketing platform with generative and agentic AI to automate user workflows and achieve business outcomes autonomously.
- Work with engineering managers, staff engineers, and product managers to ensure seamless execution of technical initiatives.
- Introduce and advocate for best engineering practices, including software design principles, code quality, security, and cloud scalability.
- Act as a mentor and role model, helping to grow and develop engineering talent within the organization.
- Work closely with product managers to break down product initiatives into deliverable iterations while balancing technical and business needs.
- While this role is strategic and technical, there will be opportunities to contribute to code reviews, proof of concepts, and complex system designs.
What we're looking for:
- A strategic thinker who can balance short-term execution with long-term vision.
- A technical leader who can influence without direct authority and drive technical initiatives across teams.
- Someone with a strong architectural mindset, capable of designing scalable, cloud-based systems.
- A mentor and coach who can uplift the technical expertise of the engineering organization.
- Someone who thrives in a collaborative, agile environment and enjoys solving complex challenges.
- An AI enthusiast who understands how to apply generative and agentic AI to software development and product acceleration.
Skills & Education:
- Strong expertise in distributed systems architecture and scalable microservices.
- Deep understanding, and strong experience building applic
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s