Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Demandbase, Inc.

About the Role As a Principal Software Engineer , you will design, architect, and deliver scalable, AI-powered distributed systems that power Demandbase’s next-generation B2B go-to-market platform. You will play a critical role in defining architecture, guiding system design, and ensuring technical excellence across high-impact initiatives. This is a senior individual contributor role with significant cross-team influence. You will partner closely with Engineering and Product leadership to translate strategic vision into scalable technical roadmaps, while remaining hands‑on in solving complex architectural challenges. Your work will help build extensible frameworks that close the loop between data, insights, and action for B2B marketers. The base compensation range for this position are for candidates based in San Francisco, CA. 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. Responsibilities Design and lead architecture for scalable microservices, distributed systems, and modern data platforms. Drive technical direction and implementation for high-impact initiatives such as the Next-Gen Orchestration Engine (NGOE) and MCP Gateway. Integrate generative and agentic AI capabilities into core platform systems to enable automation and measurable customer outcomes. Enhance platform reliability, performance, scalability, and operational efficiency across data-heavy and integration-driven systems. Participate actively in architectural planning, design reviews, code reviews, and incident retrospectives to ensure engineering excellence. Champion modern engineering practices including CI/CD, test automation, and cloud-native deployment. Drive observability, resiliency, and secure system design across services operating at scale. Leadership & Business Acumen Define and communicate technical roadmaps aligned with product strategy and long-term business objectives. Partner with Product Management to translate complex customer and GTM needs into scalable engineering solutions. Lead cross-team architectural initiatives and represent the platform in broader technical forums. Balance innovation with disciplined execution, ensuring measurable customer impact. Maintain high standards for engineering quality, security, and operational rigor. Collaboration & Mentorship Collaborate with senior and staff engineers across teams to build cohesive, extensible platform capabilities. Mentor engineers through system design discussions, code reviews, and architectural best practices. Contribute to technical documentation, standards, and knowledge-sharing initiatives. Foster a culture of accountability, continuous improvement, and technical excellence. Qualifications 15+ years of professional software engineering experience, including 2–3 years operating in a Staff or Principal Engineer capacity. Strong architectural leadership experience in cloud-native, data-intensive, and integration-heavy platforms. Deep expertise in high-level and low-level system design, distributed systems, and performance tuning at scale. Hands-on experience building AI agents, agentic workflows, reusable AI services, and MCP servers/clients. Proficiency in modern backend languages such as Java, Scala, or Python, along with strong SQL skills. Experience with modern data and messaging systems including Postgres, Snowflake, Redis/Aerospike, Kafka, or Pulsar. Hands-on experience with Kubernetes, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure). Strong communication skills with the ability to align technical strategy with business priorities. Experience working in agile development environments (Scrum, Kanban, or SAFe). Passion for mentorship and developing engineering talent. Benefits Our benefits include options for up to 100% paid Medical and Vision premiums for employees, a flexible PTO policy, paid holidays, and access to mental health and wellness resources. We also provide a 401(k) with pre-tax, after tax, and roth options, as well as short-term/long-term disability, life insurance, and other great benefits. Our Commitment to Diversity, Equity, and Inclusion at Demandbase At Demandbase, we believe in creating a workplace culture that values and celebrates diversity in all its forms. We recognize that everyone brings unique experiences, perspectives, and identities to the table, and we are committed to building a community where everyone feels valued, respected, and supported. Discrimination of any kind is not tolerated, and we strive to ensure that every individual has an equal opportunity to succeed and grow, regardless of their gender identity, sexual orientation, disability, race, ethnicity, background, marital status, genetic information, education level, veteran status, national origin, or any other protected status. We do not automatically disqualify applicants with criminal records and will consider each applicant on a case‑by‑case basis. We recognize that not all candidates will have every skill or qualification listed in this job description. If you feel you have the level of experience to be successful in the role, we encourage you to apply! We recognize that true diversity and inclusion requires ongoing effort, and we are committed to doing the work required to make our workplace a safe and equitable space for all. Join us in building a community where we can learn from each other, celebrate our differences, and work together. #J-18808-Ljbffr Demandbase, Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Francisco, CA vacancy
  • $190.6k - $263.9k

     ...stakeholders across risk, legal, compliance, security, and operations to create software solutions that support the bank's growth as a licensed financial institution. As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of... 
    Suggested
    Summer work
    Bank staff
    Currently hiring
    Work at office
    Local area
    Remote work
    Work from home

    UpStart

    San Francisco, CA
    4 days ago
  • $202.8k - $327.63k

     ...management (CLM). What you’ll do The Docusign AI team is seeking a Principal Software Architect to act as a seasoned subject matter expert and...  .... You serve as the technical architect behind the discovery engine that powers the world’s most critical agreements. By bridging... 
    Suggested
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    1 day ago
  • $206.4k - $276.7k

     ...Principal Software Engineer Job ID 10145229 Location San Francisco, California, United States / Morrisville, North Carolina, United States Business Disney Entertainment and ESPN Product & Technology Date posted Apr. 22, 2026 Job Summary Technology is at the heart of Disney... 
    Suggested
    Work experience placement
    Local area

    The Walt Disney Company

    San Francisco, CA
    3 days ago
  • $157.25k - $212.75k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    San Francisco, CA
    4 days ago
  • $170k - $277k

     ...the kind of precision that drives great outcomes. The Team Engineering – Our engineering team is at the core of our products and connected...  ...by a secure digital environment. Job Summary As a Sr. Principal Software Engineer, you will own and shape the future of secure cloud... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    1 day ago
  • $260k - $275k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt’s AI Security team and enable... 

    Jobleads-US

    San Francisco, CA
    4 days ago
  • $250k - $315k

     ...performance environments” - Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIA DDN is the global leader in AI and multi-cloud data...  ...of AI and data storage. Job Description We are seeking a Software Engineering Lead - NFS with deep expertise in data path and I/... 
    Local area

    DataDirect Networks Inc

    San Francisco, CA
    4 days ago
  • The Role We are seeking an experienced engineering leader with a proven track record of building...  ...members Get Their Money Right. As a Principal Engineer, you will define the...  ...the org. What You’ll Need 10+ years of software engineering experience, including 2+ years... 
    Remote work

    Israelvcforum

    San Francisco, CA
    4 days ago
  • $270k - $375k

     ...help redefine how AI gets deployed in the real world, then you’ll thrive here. About The Role Motion is hiring an experienced software engineer who can make key technical decisions and implement large software projects to help Motion scale the next 2 orders of magnitude... 
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Motion

    San Francisco, CA
    10 days ago
  •  ...delivers world‑class events, both in‑person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology...  .... This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a... 

    B Capital

    San Francisco, CA
    2 days ago
  • Senior Principal Software Engineer (Remote) Join to apply for the Senior Principal Software Engineer (Remote) role at Jobright.ai Senior Principal Software Engineer (Remote) 2 days ago Be among the first 25 applicants Join to apply for the Senior Principal Software Engineer... 
    Remote job
    Full time
    Freelance
    H1b
    Immediate start

    jobright.com

    San Francisco, CA
    4 days ago
  • $206.4k - $276.7k

     ...Technology is a global organization of engineers, product developers, designers, technologists...  ...to design video algorithms and software workflows for the purposes of achieving...  ...our media platform. As a domain focused Principal Engineer, you are expected to be a thought... 

    Disney Cruise Line

    San Francisco, CA
    1 day ago
  • EcoCart is seeking a talented full stack engineer to drive product development from inception to launch. The position demands a combination of technical leadership and hands-on execution within a remote-first environment. Ideal candidates will have 7+ years of experience... 
    Remote job

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago
  • $80k - $150k

    Join to apply for the Principal Software Engineer role at CEF.AI . We offer highly competitive compensation and founder‑level equity for this senior technical position. Your true remuneration will depend on your experience and skill set, so please discuss details with... 
    Full time
    Remote work

    CEF

    San Francisco, CA
    4 days ago
  •  ...role is intentionally designed for senior engineers and engineering managers who want to...  ...similar - you care about what “AI‐native” software should look like.* Many of our strongest...  ...giving up scope or career progression - this principal IC role is built for that pivot.Hands‐on... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Refinitiv

    San Francisco, CA
    1 day ago
  • $130k - $190k

    Job Overview Senior Principal Software Engineer- Warehouse Operations We are seeking a highly skilled and motivated Information Technology Engineer to oversee our warehouse operation systems. This role will be pivotal in ensuring the seamless integration of technology... 

    Keurig Dr Pepper Inc.

    San Francisco, CA
    4 days ago
  • $220k - $265k

    Delos is seeking a Principal Software Engineer to lead the development of autonomous defense systems. This senior position will require expertise in areas such as C++, Rust, and Python, with a focus on performance and security. The role involves leading software architecture... 

    Delos

    San Francisco, CA
    1 day ago
  • $197.3k - $313.7k

    ## Principal Software Engineer, Full Stack, Event TechnologyApplyremote type: Office Tech-Flexiblelocations: California - San Francisco: California - Palo Alto: Illinois - Chicago: New York - New York: Washington - Seattletime type: Full timeposted on: Posted Todayjob requisition... 
    Work at office

    Salesforce

    San Francisco, CA
    4 days ago
  • $220k - $265k

    Location Huntington Beach; San Francisco Employment Type Full time Location Type On‑site Department Engineering Software Compensation Principal Software Engineer $220K - $265K Offers Equity At Mach, we believe that compensation is more than just a paycheck. It's a... 
    Full time
    Work experience placement
    Work at office
    Local area

    Delos

    San Francisco, CA
    1 day ago
  • $385k

     ...to Jobs Apply Now Compensation $385,000-$490,000/yr + equity Posted April 3, 2026 Required Skills B2B engineering distributed systems API design Requirements Principal level Visa Sponsorship Not mentioned Relocation Not mentioned About the Role Principal-level role for... 
    Relocation
    Visa sponsorship

    Repovive, Inc.

    San Francisco, CA
    4 days ago
  • $190k - $240k

    Job Details Job Title: Principal Software Engineer Salary: $190,000-$240,000 + Equity Company Description: Highnote - VC-backed fintech SaaS platform Location: San Francisco, USA Job Description: As a Principal Software Engineer at Highnote, you will architect and build... 

    Jack & Jill

    San Francisco, CA
    1 day ago
  • $300 per month

     ...the abundance of energy and intelligence. We’re crafting the engine that powers a world where people can create ambitiously...  ...pace for responsible, transformative cloud infrastructure. Principal Systems Software Engineer San Francisco, Sunnyvale (On-site) About the... 

    Jobleads-US

    San Francisco, CA
    1 day ago
  • The Walt Disney Company is seeking a Principal Software Engineer to lead video streaming research and development within the Core Media Technology team. This role involves designing media processing algorithms and collaborating with various teams for cutting-edge technology... 

    The Walt Disney Company

    San Francisco, CA
    5 days ago
  • $13 per hour

     ...to ensure you are not duplicating efforts. Job Category: Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans...  ...ll Do We are seeking a highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor across the... 

    Centaur Labs

    San Francisco, CA
    1 day ago
  • Role Overview As a Principal Staff Engineer at Jazzx.ai, you will play a pivotal role in shaping the architectural and technological direction...  ...business needs into efficient, reliable, and user-centric software solutions. Lead architectural reviews and contribute to roadmap... 

    JBA International

    San Francisco, CA
    3 days ago
  • $220k - $225k

    ASSOCIATE PRINCIPAL SOFTWARE ENGINEER Saviynt’s AI‑powered identity platform manages and governs human and non‑human access to all of an organization’s applications, data, and business processes. WHAT YOU WILL BE DOING You will build the Pilot Rail (the human-in-the-loop... 
    Local area

    Medium

    San Francisco, CA
    1 day ago
  •  ...architect to drive, review, and own the software architecture for our core platform....  ...systems, and will collaborate closely with engineering leads, product owners, and...  ...least 3–5 years in senior architect or principal‑level roles. ~ Proven track record of... 
    Remote work
    Home office
    Flexible hours

    Jobleads-US

    San Francisco, CA
    2 days ago
  • Aurelius Systems, Inc is seeking a Principal, Robotics Software Engineer in San Francisco, CA. The ideal candidate will lead architecture for robotics software, ensuring high quality and deployment of real-time systems. With over 10 years of experience in robotics and proven... 

    Aurelius Systems, Inc

    San Francisco, CA
    4 days ago
  • $300 per month

     ...part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: We are seeking a Principal Software Engineer - Software Defined Networking to lead the development and execution of our Software Defined Networking strategy. This... 
    Temporary work

    Crusoe

    San Francisco, CA
    1 day ago
  • $347k

     ...transformative technologies, and fostering a strong, collaborative security culture. About the Role OpenAI is seeking a Principal Software Engineer to join the Infrastructure Security (InfraSec) team. InfraSec safeguards the core of OpenAI’s research and production environments... 
    Full time
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Centaur Labs

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!