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

Principal Software Engineer

$197.3k - $313.7k

Tableau

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details 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. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce. Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau Agent Analytics Agentforce Process Intelligence team. You will act as a technical leader across one or more teams, owning the end‑to‑end architecture of backend services and full‑stack applications that enable enterprise customers to discover, simulate, and optimize their business processes at scale. This role sits at the intersection of large‑scale distributed systems, data‑intensive analytics, and cloud platform engineering. You will be a leading technical representative across the application stack — negotiating interfaces with peer teams, driving architectural alignment across the product, and setting the bar for non‑functional quality (availability, multi‑tenancy, security, performance) across GRPC and python application services. Your Impact Drive the architecture, design, implementation, and delivery of secure, highly scalable backend services deployed on Kubernetes in a cellular, multi‑AZ cloud architecture, and act as the technical leader for one or more teams. Architect authentication and authorization integrations with identity providers (session‑based auth, mTLS for service‑to‑service communication) and partner with Security on threat modeling, AppSec, and AI safety guardrails for new features. Define SLIs and SLOs for the team's features and services in partnership with Product, design rollout strategy and telemetry that spans pre‑release / canary / stagger periods, and lead service ownership: on‑call rotations, ops and readiness reviews, runbooks, and automation. Set test strategy across the pillar — unit, integration, functional, regression, and performance — and approve test plans for cross‑team initiatives. Write architectural documents, design specifications, and test plans for projects that span multiple teams; lead and participate in design reviews; and provide constructive feedback on peer teams' designs. Provide technical coaching and mentorship to LMTS and SMTS engineers on the team and on peer teams, primarily through reviews; recognize which large designs to delegate and which to implement yourself. Manage the technical backlog so that team goals and long‑term technical debt are both addressed, and propose standards and best practices where they don't yet exist across the organization. Represent the team to VP‑level engineering leadership, Product, and external stakeholders — clearly and concisely explaining initiatives, high‑level architectures, and trade‑offs; act as a technical liaison for Customer Trust when needed. Champion Customer Trust within the team: reinforce non‑functional requirements, occasionally engage directly with customers to validate that features solve real problems, and lead critical problem management to limit customer impact. Required Qualifications 10+ years of professional software development experience, with a proven track record of shipping enterprise SaaS at scale and operating in a Principal‑level technical leadership capacity. Strong proficiency in Java and/or Python, with production‑level fluency across multiple languages in real systems. Hands‑on experience designing, operating, and evolving highly available distributed systems on AWS or comparable cloud platforms, with 99.99%+ availability targets. Demonstrated ability to drive proactive threat modeling and partner with security/compliance on AppSec, vulnerability management, and AI safety considerations for new features. Hands‑on experience with automated testing including unit, integration, and functional testing (JUnit, pytest, Selenium, Playwright), and a track record of defining test strategy for complex, cross‑team systems. Proven ability to lead technical initiatives across multiple teams, mentor LMTS/SMTS engineers, and drive architectural alignment across organizational boundaries. Exceptional communication skills — including the ability to present technical strategy and trade‑offs to VP‑level engineering leadership, Product, and external customers. A related technical degree required. Preferred Qualifications Familiarity with multi‑tenant SaaS ecosystems and cloud platform engineering, including tenant‑isolation patterns across database, cache, and storage layers. Expertise in shaping experiences with LLMs and agents. Proficient with evaluation of ML model performance. Experience with Agile development methodologies, test‑driven development (TDD), and zero‑downtime deployment patterns (blue/green, rolling releases). Prior experience as a Principal Engineer or similar leadership role, driving significant technical initiatives across multiple teams. Familiarity with the business process management, process mining, or workflow automation domains. Unleash Your Potential When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world. Accommodations If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form. Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options. Posting 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. Know your rights: workplace discrimination is illegal. 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. 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 the following link: 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. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Bellevue, WA vacancy
  •  ...works. We’re committed to creating category‑leading enterprise software that unleashes that power. To make that happen, we need people...  .... Core Domain Expertise: Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing... 
    Suggested
    Work at office
    Immediate start
    Remote work

    ROLE

    Bellevue, WA
    1 day ago
  • $274k - $376.2k

     ...at the local office three times a week. We are a small team of engineers exploring new Auth0 products and features, taking ideas from 0...  ...’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6). Responsibilities include: Implement proof of concepts... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    1 day ago
  • $187.5k - $281.25k

     ...Your Mission Join our innovative team as a Principal Software Engineer to shape the future of our AI Assistant. You will be instrumental in developing core features that enhance our AI technology's capabilities and user experience. What you'll do at UiPath Develop and... 
    Suggested

    UiPath

    Bellevue, WA
    22 hours ago
  • $280k - $330k

     ...execution systems that operate at scale. This role is data‑centric software engineering at a very high bar: you own substantial parts of the...  ...improvements across the team. What You’ll Do As a Principal Software Development Engineer, you bring a strong data engineering... 
    Suggested

    Auger Services Inc

    Bellevue, WA
    2 days ago
  • $264k - $379.5k

    Join to apply for the Principal Software Engineer role at Snowflake Get AI-powered advice on this job and more exclusive features. Snowflake is about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on impact, innovation... 
    Suggested
    Immediate start
    Remote work
    Flexible hours

    Snowflake

    Bellevue, WA
    3 days ago
  • $304k

    Principal Software Engineer II - Metadata Snowflake is about empowering enterprises to achieve their full potential—and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    3 days ago
  • $132k - $264k

     ...standards for building scalable, reliable, secure production systems. About the team Our team operates at the forefront of software engineering, AI systems, and data-driven innovation, delivering platforms that enable intelligent automation and agent orchestration at... 
    Full time
    Temporary work
    Part time

    Walmart

    Bellevue, WA
    3 days ago
  • $227k - $303k

     ...and developer-facing capabilities that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our...  ...thousands of engineers. About The Role This is a principal-level software engineering leadership role for an engineer... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $276k - $414k

     ...addition to Bitmoji, Saturn, and other digital services. Snap Engineering teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We’re looking for a Principal Software Engineer to join Snap’s ML Inference team! What you’ll do:... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Bellevue, WA
    3 days ago
  • $280k - $402.5k

     ...design through deployment and beyond. We design and build frameworks, systems and services that keep Snowflake secure. As a Principal Software Engineer II on the Product Security team, you will be the senior technical authority for Product Security and play a critical... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    3 days ago
  • T-MOBILE USA, Inc. is looking for a Principal Engineer, Software in Bellevue, WA to develop machine learning and analytics solutions for network operations. Candidates should have solid experience in software development, especially using machine learning algorithms and... 
    Remote job

    T-Mobile

    Bellevue, WA
    3 days ago
  • $227.8k - $338.8k

     ...language models, agentic frameworks, and production cloud engineering.We are hiring a Principal Engineer to be the technical anchor for this product....  ...of the team. Experience Requirements 12+ years in software development. 7+ years hands-on with fault-tolerant, highly... 
    Full time
    Local area

    NetApp, Inc.

    Bellevue, WA
    2 days ago
  • Snowflake is seeking a Principal Software Engineer II on the Product Security team to shape Snowflake's security strategy and lead architectural decisions across the platform. You will partner with product and engineering to embed security best practices and influence leadership... 

    Snowflake Computing

    Bellevue, WA
    3 days ago
  • $276k - $414k

     ...company. Knowledge, Skills & Abilities Excellent programming and software design skills, including debugging, performance analysis, and...  ...leadership/ownership and setting technical direction for engineering projects. Experience architecting, designing, and developing distributed... 
    Local area
    Flexible hours

    Snap

    Bellevue, WA
    2 days ago
  • $164.59k - $246.79k

     ...combines patented metamaterials technology with powerful software to create a radar sensor with unprecedented performance at...  ...including Urban Air Mobility (UTM). Echodyne is seeking a Principal Software Engineer, Cloud Platform, to join our fast‑growing team. Who You Are... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Echodyne Corp

    Kirkland, WA
    1 day ago
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile... 

    J.P. Morgan

    Seattle, WA
    18 days ago
  • A technology company is seeking a Principal Software Engineer to define the architecture and help shape a cloud-native Postgres service. Responsibilities include leading critical projects, ensuring operational readiness, and solving business needs at scale. Candidates should... 
    Remote job

    Snowflake Computing

    Bellevue, WA
    3 days ago
  • $187.5k - $281.25k

    UiPath Inc. is seeking a Principal Software Engineer in Bellevue, WA to shape the AI Assistant's future. This role involves developing core features and collaborating with product managers and UX designers for user-centric solutions. The ideal candidate will have expertise... 

    UiPath

    Bellevue, WA
    3 days ago
  • $220k - $260k

     ...platform powers innovative ad experiences across Gist.ai and a growing network of premium publishers. We are looking for a Principal Software Engineering Manager (Tech Lead) to play a foundational role in designing and scaling our ProRata Ads infrastructure. You will own... 
    H1b

    ProRata

    Bellevue, WA
    2 days ago
  • Your Role at Baxter This is where your work makes a difference. As a Principal Software Development Engineer in Test at Baxter, your role has a direct effect on creating positive change for others. It is complex work, and support is always available. Our teams collaborate... 
    Temporary work
    Flexible hours

    Baxter

    Bellevue, WA
    3 days ago
  • $276k - $414k

    A leading technology company is seeking a Principal Software Engineer to join their Business Experience team. This role focuses on designing systems for advertiser experiences and requires deep expertise in scaling platforms. The ideal candidate should have over 10 years... 

    Snap Inc.

    Bellevue, WA
    2 days ago
  • Salesforce, in its Tableau Agent Analytics team, seeks a Principal Software Engineer to own end-to-end backend architecture and multi-team delivery. You will lead scalable Kubernetes-based services, drive security integrations, and set testing & telemetry strategies across... 

    Tableau

    Bellevue, WA
    3 days ago
  • $200k - $250k

     ...excel at building microservices and managing cloud infrastructure? If so, we have an exciting opportunity for you as a Principal Backend Software Engineer at Trase Systems. As a Principal Software Engineer specializing in Backend Engineering, you will play a pivotal role... 
    Remote work

    CloudDevs

    Seattle, WA
    2 days ago
  • $65k - $85k

     ...Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution... 
    Temporary work

    Ascendion

    Seattle, WA
    2 days ago
  •  ...competence center. Together, all the developers, technicians, engineers and designers take on the challenges of creating the next innovation...  .... Department This center will be responsible for innovative software development for the global brand with a focus on highly... 

    Mercedes-Benz Research & Development North America

    Seattle, WA
    1 day ago
  • $264.1k - $369.74k

     ...and governance to align technology and business strategies. We are seeking an exceptionally talented and experienced Sr Principal Software Engineer to lead the technical strategy for Blue Origin’s Software Development organization. This dynamic org is responsible for key... 
    Permanent employment
    Temporary work
    Local area
    Relocation

    Blue Origin

    Seattle, WA
    2 days ago
  • $172.6k - $259k

     ...the digital systems behind our games — for players, retailers, and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic AI — from defining the problem with business partners, to developing... 
    Work experience placement

    Hasbro

    Renton, WA
    2 days ago
  • $200k - $240k

     ...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully...  ...SeriesC space startup, we’d love for you to apply. The Role The software team at K2 strives to blur the lines between the various types... 
    Work at office
    Shift work
    3 days per week

    K2 Space

    Seattle, WA
    2 days ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Work experience placement
    Local area
    Remote work

    Cengage Group

    Seattle, WA
    1 day ago
  •  ...The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control... 
    Full time
    Temporary work
    Work experience placement
    Remote work

    SoFi

    Seattle, WA
    1 day ago

Do you want to receive more vacancies?

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