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

Principal Software Engineer, Salesforce & Data

$197.3k - $313.7k

Centaur Labs

Software Engineering Job Category: Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword – it’s a way of life. The world of work as we know it is changing and we’re looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce’s core values at the heart of it all. The Experience Salesforce is building the next generation of intelligent customer and business platforms by combining CRM, enterprise data, automation, and AI. As part of this vision, we are investing in a unified engineering ecosystem that spans Salesforce applications, Data 360, customer data platforms, enterprise integrations, and AI‑powered developer experiences. We are seeking a highly motivated, hands‑on Principal Member of Technical Staff (PMTS) who brings a rare combination of software engineering, data engineering, and AI expertise. This role is ideal for a technical leader who can seamlessly operate across CRM applications, enterprise integrations, data platforms, and modern AI‑powered development environments. You will help define the technical strategy for critical business capabilities while building scalable systems that connect transactional applications with enterprise data platforms. Just as importantly, you will be a force multiplier for engineering productivity by leveraging modern AI development platforms to accelerate software delivery and developer efficiency. What You’ll Actually Be Doing Define and drive technical strategy across Salesforce CRM, Data 360, enterprise data platforms, and AI‑enabled engineering initiatives. Architect and build large‑scale applications using Salesforce Core, Apex, Lightning Platform, MuleSoft, Heroku, APIs, and cloud‑native services. Design and implement enterprise data products, data pipelines, and data services supporting customer, account, marketing, and operational use cases. Build scalable integrations between Salesforce applications, Data 360, Snowflake, enterprise data warehouses, and external systems using APIs, streaming, and event‑driven architectures. Design and develop AI‑powered engineering accelerators, developer tools, code generation frameworks, testing automation solutions, and operational tooling using Claude Code, Cursor, Windsurf, GitHub Copilot, and agentic AI technologies. Partner closely with Product Managers, Architects, Data Engineers, and Software Engineers to define platform roadmaps and long‑term architectural direction. Drive the design of highly scalable data processing frameworks leveraging Airflow, Python, SQL, streaming technologies, CDC patterns, and modern cloud‑native architectures. Establish engineering standards for data quality, observability, platform reliability, governance, and operational excellence. Mentor senior engineers and provide technical leadership across multiple teams and business domains. Lead complex production investigations spanning applications, integrations, data pipelines, and platform services. You’re Our Person If… 12+ years of experience across software engineering, platform engineering, data engineering, or enterprise application development. Strong hands‑on experience building applications on Salesforce technologies including Apex, Lightning Platform, CRM, APIs, MuleSoft, and Heroku. Strong experience building enterprise‑scale data platforms, data products, data pipelines, and data‑intensive applications. Deep expertise in Python, SQL, distributed data processing, orchestration frameworks, and modern data engineering practices. Experience designing and operating large‑scale ETL/ELT pipelines using Airflow or similar orchestration technologies. Proven experience integrating application platforms with enterprise data ecosystems using APIs, streaming technologies, event‑driven architectures, and cloud‑native services. Demonstrated experience building AI‑powered developer tools, engineering productivity platforms, or software delivery accelerators using modern AI platforms such as Claude Code, Cursor, Windsurf, GitHub Copilot, or equivalent technologies. Strong understanding of Generative AI, agentic workflows, MCP frameworks, and practical applications of AI within enterprise software engineering organizations. Ability to influence technical direction across multiple teams and organizations while remaining deeply hands‑on. Proven ability to take complex technical initiatives from concept through production deployment. Even Better If… Experience with Salesforce Data Cloud (Data360), Customer 360, Identity Resolution, Data Modeling, Segmentation, Activations, or Customer Data Platforms. Experience building marketing technology, personalization, customer engagement, or campaign management applications. Experience with Snowflake, Databricks, Kafka, CDC frameworks, and modern cloud data platforms. Experience building customer identity, profile, account hierarchy, master data, or knowledge graph solutions. Experience with Retrieval‑Augmented Generation (RAG), vector databases, AI agents, semantic search, or AI‑native application architectures. Experience building internal developer platforms, engineering productivity systems, CI/CD automation, or product engineering solutions. Experience working across both application engineering and data engineering domains at enterprise scale. Compensation and Benefits In the United States, compensation offered will be determined by factors such as location, job level, job‑related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $197,300 – $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $237,700 – $344,700 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable. Equal Opportunity Statement Salesforce is an equal‑opportunity employer and maintains a policy of non‑discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education. #J-18808-Ljbffr Centaur Labs

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Salesforce & Data in San Francisco, CA vacancy
  • $197.3k - $313.7k

     ...are seeking a highly motivated, hands‑on Principal Member of Technical Staff (PMTS) who brings a rare combination of software engineering, data engineering, and AI expertise. This...  ...Define and drive technical strategy across Salesforce CRM, Data 360, enterprise data... 
    Salesforce

    100 Salesforce, Inc.

    San Francisco, CA
    1 day ago
  • Centaur Labs in San Francisco seeks a Principal Member of Technical Staff to lead technical strategy across Salesforce applications and data platforms. The role demands extensive experience in software and data engineering, particularly using Salesforce technologies. Responsibilities... 
    Salesforce

    Centaur Labs

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

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the...  ...like AWS Bedrock, Google AgentSpace, Salesforce AgentForce, building foundational solutions...  ...Kubernetes) Deep understanding of data structures, algorithms, and design... 
    Salesforce

    Saviynt

    San Francisco, CA
    3 days ago
  • Requirements 12+ years of professional software engineering experience with at least 3+ years in a senior or principal engineering role , Bachelor’s...  ..., along with expertise in data modeling for large-scale...  ...and platforms such as Salesforce, Workday, ServiceNow, SAP, Active... 
    Salesforce

    Dormont Manufacturing Company

    San Francisco, CA
    2 days ago
  • $197.3k - $313.7k

    ## Principal Software Engineer, Full Stack, Event TechnologyApplyremote type: Office Tech-Flexiblelocations...  ...EngineeringJob Details****About Salesforce****Salesforce is the #1 AI CRM, where...  ...information about how we use your personal data and your rights, including with... 
    Salesforce
    Work at office

    Salesforce

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

    ASSOCIATE PRINCIPAL SOFTWARE ENGINEER Saviynt’s AI‑powered identity platform manages and governs human...  ...all of an organization’s applications, data, and business processes. WHAT YOU...  ...like AWS Bedrock, Google AgentSpace, Salesforce AgentForce, building foundational solutions... 
    Salesforce
    Local area

    Medium

    San Francisco, CA
    1 day ago
  • $13 per hour

     ...duplicating efforts. Job Category: Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans...  ...email, spreadsheets, and fragmented data. The economy moves fast but supply...  ...experienced Senior, Lead, and Principal Engineers to serve as a key individual... 
    Salesforce

    Centaur Labs

    San Francisco, CA
    1 day ago
  •  ...looking for a highly skilled Principal Engineer to join our Endpoint...  ...architecture, leading end-to-end software delivery, and setting engineering...  ...across complex security data pipelines from ingestion to...  ...infrastructure security. Audit Salesforce cloud infrastructure against... 
    Salesforce

    B Capital

    San Francisco, CA
    2 days ago
  • $204k - $348k

    Cambridge, MA USA; San Francisco, CA USA Join us in shaping the future of science! We are seeking Principal Software Engineers with backend experience to join our Data Platform Team (Data), where you’ll collaborate with software engineers, lab scientists, and machine learning... 
    Full time
    Work at office
    Local area
    Flexible hours

    aijoblist

    San Francisco, CA
    1 day ago
  • $245k - $290k

    Redpanda Data Inc. is seeking a Principal Software Engineer to architect and build the Agentic Data Plane (ADP). You will collaborate across engineering teams and directly with clients to implement innovative AI solutions while maintaining the highest standards of governance... 

    Redpanda Data Inc.

    San Francisco, CA
    5 days ago
  • A technology company in San Francisco is seeking a Technical Partnerships Engineer to manage integrations and ensure data quality. You'll work closely with partners like Salesforce and Slack, handling integration struggles and maintaining high-quality data standards. Ideal... 
    Salesforce

    Clay

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

    # Data EngineerYou.comPosted by Mariane Bekker · Head of Developer RelationFull-timeAlready...  ..., and useful.Our team includes engineers, researchers, product builders, and operators...  ...but also outward to business tools like Salesforce, HubSpot, and Braze. Additionally, you... 
    Salesforce
    Full time
    Immediate start
    Remote work
    Work from home

    Founders Bay Inc.

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

    Cerebras is seeking a Data Engineer in San Francisco, California, to drive AI-driven ERP modernization efforts. The successful candidate...  ...Python, and experience with enterprise systems such as SAP and Salesforce. Competitive compensation between $180K and $250K is offered.... 
    Salesforce

    Cerebras

    San Francisco, CA
    4 days ago
  • WorkOS is seeking a GTM Engineer in San Francisco to enhance the systems supporting...  ...role balances GTM strategy and software engineering, focusing on tooling...  ...Python, a solid understanding of data quality, and familiarity with Salesforce and enrichment tools. Offers include... 
    Salesforce
    Remote job

    WorkOS

    San Francisco, CA
    2 days ago
  • Salesforce in San Francisco is looking for a Staff Software Engineer to enhance its data infrastructure for analytics and decision-making. The ideal candidate will have over 10 years of experience in software engineering, with proficiency in big data technologies like... 
    Salesforce

    Salesforce

    San Francisco, CA
    5 days ago
  • Salesforce is looking for a software engineer to design and implement its Enterprise Knowledge Graph platform. This role involves building scalable data pipelines, ensuring high system reliability, and mentoring engineers. The candidate must have at least 8 years of software... 
    Salesforce

    Salesforce

    San Francisco, CA
    4 days ago
  • Salesforce is seeking a Senior Member of Technical Staff in San Francisco to design and develop AI-powered tools and MDM capabilities...  ...strategy. The role requires significant experience in data engineering, enterprise integration, and modern AI platforms. Ideal candidates... 
    Salesforce

    Salesforce

    San Francisco, CA
    5 days ago
  • Salesforce, Inc. is seeking a Data Engineer for its Enterprise Knowledge Graph & AI team in San Francisco, California. The role involves developing and...  ...The ideal candidate will have 8+ years of experience in software engineering, with a strong background in Python and... 
    Salesforce
    Flexible hours

    Salesforce

    San Francisco, CA
    5 days ago
  • $148.5k - $260.1k

     ...SMTS) / Lead Member of Technical Staff (LMTS) - Master Data Management (MDM) Engineering, Salesforce. Responsibilities Design, develop, and maintain AI‑...  ...security by design. Drive adoption of AI‑assisted software engineering practices to improve developer productivity... 
    Salesforce

    Centaur Labs

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

    100 Salesforce, Inc. is looking for a highly motivated Principal Member of Technical Staff (PMTS) to lead technical strategy in San Francisco. This role requires expertise in software and data engineering, strong experience with Salesforce technologies, and a focus on... 
    Salesforce

    100 Salesforce, Inc.

    San Francisco, CA
    1 day ago
  • $155.19k - $207.62k

    salesforce.com, inc. is seeking a Manager of Solution Engineering in San Francisco to build and scale a team responsible for translating complex data environments into outcome-driven AI strategies. This role requires a leader focused on coaching talent and driving executive... 
    Salesforce

    salesforce.com, inc.

    San Francisco, CA
    1 day ago
  • Salesforce is looking for talented engineers at the Senior and Lead Member of Technical Staff levels to join our Master Data Management (MDM) Engineering team. These roles involve designing and developing critical capabilities while leveraging modern AI technologies. Candidates... 
    Salesforce

    Salesforce

    San Francisco, CA
    4 days ago
  • $148.5k - $260.1k

    Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here,...  ...ecosystem. A critical pillar of this effort is Master Data Management (MDM): the systems that identify, enrich,... 
    Salesforce

    Salesforce

    San Francisco, CA
    5 days ago
  • $140k - $348k

     ...and collaboration, join us! We are looking for an experienced Data Engineer to partner with our Data Science and Data Infrastructure...  ...insightful analytics. Experience with business systems such as Salesforce, Customer IO, Stripe, NetSuite is a big plus. Pay Transparency... 
    Salesforce
    Full time
    Remote work
    Work from home

    Figma

    San Francisco, CA
    4 days ago
  • Salesforce is a leading AI‑powered customer relationship management platform seeking a Lead AI Engineer to develop next‑generation AI and ML systems. The role focuses on building intelligent...  ...into business‑critical workflows Own Data & Model Pipelines Design and build... 
    Salesforce

    Salesforce

    San Francisco, CA
    2 days ago
  • 100 Salesforce, Inc. is looking for a Staff Software Engineer to join the Data Infrastructure team. This role involves designing and operating reliable, scalable data infrastructure that supports analytics and machine learning workflows. The ideal candidate will have 1... 
    Salesforce

    100 Salesforce, Inc.

    San Francisco, CA
    1 day ago
  • $168k - $210k

    Senior Software Engineer, Data Engineering Location: San Francisco, CA, United States. We’re building a world where value moves like information...  ..., engineering-owned ecosystem. You will unwind legacy Salesforce logic to build robust, cloud-native backend services from... 
    Salesforce
    Full time
    Local area

    Ripple

    San Francisco, CA
    2 days ago
  • $148.5k - $260.1k

     ...Implement: Build and scale Salesforce's Enterprise Knowledge...  ...on performance, data throughput, system reliability...  ....) Graph & Ontology Engineering: Develop graph data...  ...closely with Lead/Principal Engineers, Product Managers...  ...8+ years of hands‑on software engineering experience... 
    Salesforce
    Contract work

    Salesforce

    San Francisco, CA
    4 days ago
  • Aimling is looking for a Sales Systems Engineer based in San Francisco, CA. This role requires ownership of the technical...  ...enterprise sales process, including CPQ configurations, data orchestration, and Salesforce engineering. The ideal candidate has over 5 years of experience... 
    Salesforce

    Aimling

    San Francisco, CA
    5 days ago
  • Position Description We are seeking a Lead Data Engineer to architect, build, and lead the development of scalable, cloud-based data platforms...  ...and optimize data integrations from ERP (NetSuite/SAP), CRM (Salesforce), internal systems, APIs, and third-party data sources.... 
    Salesforce

    Qcells North America

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Salesforce & Data. Be the first to apply!