Taro Logo

Software Engineering, PMTS/ Principal Software Engineer

Leading technology company providing AI + Data + CRM solutions to help businesses connect with customers in innovative ways.
$211,500 - $334,600
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · AI

Description For Software Engineering, PMTS/ Principal Software Engineer

Salesforce, a leading enterprise software company, is seeking a Principal Software Engineer to join their team. This role offers an exciting opportunity to work at the intersection of AI, Data, and CRM technology, helping shape the future of business solutions. The position combines technical leadership with hands-on development, requiring expertise in cloud technologies, containerization, and modern software development practices.

The ideal candidate will have significant experience in backend development using Golang or Python, along with deep knowledge of cloud platforms (AWS/GCP/Azure) and containerization technologies like Kubernetes and Docker. You'll be responsible for designing and developing sophisticated software solutions, mentoring team members, and driving technical excellence through best practices and automation.

This role offers a competitive salary range of $211,500 - $334,600, along with comprehensive benefits. The position supports a hybrid work model, allowing for flexibility between remote work and time in Salesforce's San Francisco offices. This is an excellent opportunity for experienced engineers looking to make a significant impact at a company that values innovation and social responsibility.

The role combines technical leadership with hands-on development work, requiring both deep technical expertise and the ability to mentor others. You'll be working on critical systems that power Salesforce's enterprise solutions, with opportunities to influence architecture decisions and drive technical innovation. The company's commitment to doing well while doing good, combined with its position as a leader in the CRM and enterprise software space, makes this an attractive opportunity for those looking to make a meaningful impact at scale.

Last updated 3 days ago

Responsibilities For Software Engineering, PMTS/ Principal Software Engineer

  • Update software or enhance existing software capabilities
  • Own quality and drive automated testing and continuous deployments
  • Research, design, and develop computer and network software or specialized utility programs
  • Provide mentorship and best practices to service teams adopting cloud native workloads
  • Participate in the architecture and solution design
  • Generate technical specifications and documentation
  • Collaborate with product management to create user-centric solutions
  • Participate in and support agile software development process

Requirements For Software Engineering, PMTS/ Principal Software Engineer

Go
Python
Kubernetes
PostgreSQL
MongoDB
  • Master's degree in Computer Science, Engineering, or related field + 5 years experience, OR Bachelor's degree + 7 years experience
  • Experience with Golang or Python
  • Experience with public cloud (AWS, GCP, or Azure)
  • Knowledge of Kubernetes
  • Experience with Docker
  • Experience with CI/CD pipelines
  • Experience with open source software
  • Knowledge of relational and non-relational databases
  • Software development best practices
  • Demonstrated leadership skills

Benefits For Software Engineering, PMTS/ Principal Software Engineer

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Salesforce Software Engineering, PMTS/ Principal Software Engineer