Taro Logo

Software Quality Engineering PMTS

Global leader in CRM and enterprise cloud computing solutions
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:
Principal Automation Engineer

Principal Automation Engineer role at Salesforce focusing on software architecture, automation frameworks, and quality engineering leadership.

Software Quality Engineering PMTS

Principal Software Quality Engineering role at Salesforce focusing on architectural leadership, automation frameworks, and quality engineering for enterprise SaaS solutions.

Senior Director of Engineering - Enterprise Data Platform

Lead the modernization of Salesforce's enterprise data platform, driving AI innovation and data democratization while managing high-performing engineering teams.

Principal Architect, Data Strategy

Lead data strategy and architecture at Salesforce as Principal Architect, defining infrastructure and data solutions for personalized experiences at global scale.

Full Stack Software Engineer: Lead and Principal

Principal Full Stack Software Engineer role at Salesforce, focusing on Revenue Cloud and E360 Messaging platforms, requiring 8+ years of experience in scalable application development.

Job Description

Salesforce is seeking a Principal Member of Technical Staff (PMTS) in Software Quality Engineering to join their engineering team. This role combines technical leadership with hands-on quality engineering, requiring expertise in automation frameworks, test design, and cross-cloud integration testing. The position demands 15+ years of software development experience and mastery of multiple programming languages. As a Principal Engineer, you'll help shape technological vision, drive strategy, and influence both business partners and technology leaders. You'll work with sophisticated software systems, lead architectural decisions, and mentor team members while ensuring high-quality deliverables. The role offers comprehensive benefits including parental leave, wellbeing programs, and opportunities to work on enterprise-scale solutions that impact millions of users worldwide. This position at Salesforce represents a unique opportunity to work at the intersection of quality engineering and technical leadership in a company that's at the forefront of enterprise cloud computing.

Last updated 9 days ago

Responsibilities For Software Quality Engineering PMTS

  • Define and drive software architecture and enterprise capabilities
  • Design sophisticated software systems for high-end solutions
  • Determine architectural principles, frameworks, and standards
  • Provide leadership to engineers, QE and product partners
  • Lead software architecture within assigned systems
  • Design and deliver automation framework for Mobile and Desktop products
  • Create end-to-end, cross cloud-impacting integration automation
  • Monitor product quality health metrics
  • Troubleshoot production issues
  • Provide mentoring and leadership to team members

Requirements For Software Quality Engineering PMTS

Java
Python
Go
  • 15+ years of software development experience
  • Mastery of multiple programming languages including Java, Python, Apex, Perl and Go
  • Experience with Agile development methodology
  • Expert experience with industry quality & usability practices
  • In-depth experience with AI tools and LLM
  • Expert experience in creating automation frameworks and CI/CD pipelines
  • Experience in short release cycles and full software lifecycle
  • Excellent written and verbal communication skills
  • Related technical degree required

Benefits For Software Quality Engineering PMTS

Parental Leave
Medical Insurance
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits