Software Engineering PMTS

Leading SaaS market company building Customer Data Platform, handling billions of transactions daily for international companies
$211,500 - $306,600
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Software Engineering PMTS

Join Salesforce, the leading SaaS market company, as a Principal Member of Technical Staff (PMTS) in their dynamic technology team. This role is part of the Marketing Cloud division, a multi-billion dollar operation within Salesforce that's building a cutting-edge Customer Data Platform. You'll be working on critical systems that handle billions of daily transactions for major international companies.

The position focuses on Platform Engineering, where you'll be instrumental in ensuring availability, elastic scalability, and performance at massive scales. You'll be part of pioneering new design patterns through the innovative "Falcon" project, which aims to revolutionize Salesforce Engineering through a substrate agnostic approach.

As a PMTS, you'll collaborate with top technologists worldwide who share a "change the world" mentality. You'll be responsible for developing and maintaining best-in-class tools and processes that empower engineers across the Customer Data Platform team and broader Salesforce teams. This role requires extensive experience in Java or similar OOP languages, strong understanding of enterprise-scale systems, and expertise in modern software development practices.

The position offers competitive compensation ranging from $211,500 to $306,600, along with equity opportunities and comprehensive benefits. Based in Seattle, you'll be working in a fast-paced, performance-based environment alongside peers and leaders who inspire, motivate, and innovate. This is an excellent opportunity for seasoned engineers who want to make a significant impact on enterprise-scale software development while working for a company committed to improving the state of the world through technology.

Salesforce is known for its inclusive culture and commitment to equality, offering equal opportunities and maintaining a diverse workforce. The company provides comprehensive benefits and maintains a strong focus on professional development and growth opportunities.

Last updated 31 minutes ago

Responsibilities For Software Engineering PMTS

  • Work on systems handling billions of transactions a day
  • Influence and design Platform Engineering for availability and elastic scalability
  • Work on pioneering new design patterns through Falcon project
  • Design and implement server-side applications, middleware and frameworks
  • Build and maintain best-in-class tools and processes for the Customer Data Platform team

Requirements For Software Engineering PMTS

Java
  • 10 years of experience with Java, C# or other OOP Languages
  • Strong understanding of object-oriented programming
  • At least 5 years of professional software development experience
  • Good understanding of E2E lifecycle of product development
  • Experience with RESTful services
  • Experience with software deployments in an AWS environment
  • Clear understanding of enterprise build pipelines with automated testing
  • Good understanding of Unit and Integration Testing
  • Thorough knowledge of Design Patterns
  • Ability to analyze performance data and build dashboards
  • Experience with Agile development methodology
  • Experience with continuous integration / continuous delivery
  • Knowledge of professional software engineering practices & best practices
  • Excellent communication skills

Benefits For Software Engineering PMTS

Equity
  • Equity compensation
  • Location-based compensation
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Salesforce Software Engineering PMTS

AMER Principal Solution Engineer - Private Equity Practice-1

Principal Solution Engineer role at Salesforce focusing on Private Equity Practice, combining technical expertise with strategic consulting to transform business operations.

Senior/Lead/Principal Solution Engineer - Automotive Industry

Senior Solution Engineer role at Salesforce, focusing on automotive industry solutions, combining technical expertise with sales acumen to drive customer success.

Software Architect

Senior technical leadership role focusing on enterprise-scale architecture, requiring 15+ years of experience in software development and system design.

Technical Architect/Sr Technical Architect - Must reside in the DC metro area

Senior Technical Architect position at Salesforce, focusing on enterprise solution architecture and technical leadership for major clients in the DC metro area.

Software Engineering Director- Bangalore

Lead engineering teams in building scalable monitoring and analytics systems at Salesforce Bangalore, managing distributed systems and driving technical innovation.