Principal Software Engineer / PMTS - Bangalore

Global leader in CRM software and enterprise cloud computing solutions.
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
13+ years of experience
Enterprise SaaS

Description For Principal Software Engineer / PMTS - Bangalore

Salesforce is seeking a Principal Software Engineer / PMTS to join their team in Bangalore. This role offers an exciting opportunity to work with world-class engineers on building breakthrough features for their trusted CRM platform. The position requires 13+ years of software development experience and deep expertise in multiple programming languages and cloud technologies. As a Principal Engineer, you'll be responsible for developing high-quality, scalable solutions that impact millions of users while mentoring junior engineers and providing technical leadership. The role combines hands-on development with architectural decision-making in a hybrid work environment. Salesforce offers comprehensive benefits including parental leave, fertility benefits, and professional development opportunities. The company's commitment to giving back through their 1:1:1 model and focus on work-life balance makes this an attractive opportunity for experienced engineers looking to make a significant impact in enterprise software.

Last updated 17 hours ago

Responsibilities For Principal Software Engineer / PMTS - Bangalore

  • Build new components for scale and efficiency
  • Develop production-ready code for millions of users
  • Make design decisions based on performance and scalability
  • Contribute to all phases of SDLC
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud environment
  • Code review and mentor junior engineers
  • Provide technical guidance to the team

Requirements For Principal Software Engineer / PMTS - Bangalore

Java
Python
Scala
Go
Node.js
TypeScript
PostgreSQL
MongoDB
  • 13+ years of software development experience
  • Mastery of multiple programming languages and platforms
  • Deep knowledge of object-oriented programming
  • Strong SQL skills and database experience
  • Experience with SAAS applications over public cloud infrastructure
  • Proficiency in queues, locks, scheduling, event-driven architecture
  • Deep understanding of relational and non-relational databases
  • Understanding of software development best practices
  • Degree or equivalent relevant experience

Benefits For Principal Software Engineer / PMTS - Bangalore

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training
  • Executive thought leaders exposure
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities

Interested in this job?

Jobs Related To Salesforce Principal Software Engineer / PMTS - Bangalore

Principal Software Engineer / PMTS - Hyderabad

Principal Software Engineer position at Salesforce Hyderabad, requiring 14+ years of experience in building scalable SaaS solutions with comprehensive benefits and hybrid work model.

Software Engineering PMTS

Principal Software Engineering position at Salesforce focusing on analytics platform development with competitive salary and hybrid work options in Palo Alto, CA.

Full Stack Software Engineer: Lead and Principal

Lead/Principal Full Stack Software Engineer position at Salesforce, offering $200,800-$334,600, hybrid work model, focusing on scalable enterprise solutions with 8+ years experience required.

Software Engineering PMTS (SDET VoIP)

Principal Software Engineer position at Salesforce focusing on SDET VoIP testing and quality assurance for Service Cloud platform.

Full Stack Software Engineer: Lead and Principal

Lead/Principal Full Stack Software Engineer position at Salesforce, offering $200,800-$334,600, hybrid work model, focusing on scalable enterprise solutions with 8+ years experience required.