Instagram
youtube
Facebook

Principal Software Engineer / Pmts - Hyderabad

14+ years
Not Disclosed
10 June 9, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Principal Software Engineer / PMTS – Hyderabad, India | Full-Time

Posted on: 04 June 2025 | Job ID: JR282412


Role Description

Salesforce is seeking experienced software developers who want their code to make a measurable impact on users, the company’s bottom line, and the industry. You will collaborate with world-class engineers to build breakthrough features for our trusted CRM platform while ensuring stability and scalability.

This role includes architecture, design, implementation, and testing, focusing on building high-quality products and releasing them with excellence.


Key Responsibilities

  1. Build new and innovative components to scale and improve efficiency in a dynamic market technology.

  2. Develop production-ready, high-quality code used by millions of application users.

  3. Make design decisions with a focus on performance, scalability, and future expansion.

  4. Participate in all SDLC phases—design, implementation, code reviews, automation, and testing—within a hybrid engineering model.

  5. Build efficient components and algorithms for a microservice-based, multi-tenant SaaS cloud environment.

  6. Conduct code reviews, mentor junior engineers, and provide technical guidance based on seniority level.


Required Skills & Experience

  1. Mastery of multiple programming languages and platforms.

  2. Minimum 14 years of software development experience.

  3. Deep knowledge of object-oriented programming and scripting languages such as Java, Python, Scala, C#, Go, Node.js, TypeScript, Objective-C, Swift, C++, etc.

  4. Strong SQL skills with experience in relational and non-relational databases such as PostgreSQL, Trino, Redshift, MongoDB.

  5. Experience developing SaaS applications on public cloud platforms like AWS, Azure, or GCP.

  6. Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution.

  7. Deep understanding of software development best practices and demonstrated leadership skills.

  8. Bachelor’s degree or equivalent relevant experience (leadership roles, volunteer work, military experience, or work experience will also be considered).


Benefits & Perks

  1. Comprehensive benefits package including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more.

  2. World-class enablement and on-demand training through Trailhead.com.

  3. Exposure to executive thought leaders and regular one-on-one coaching with leadership.

  4. Volunteer opportunities and participation in Salesforce’s 1:1:1 model for community giving.


Location

         Hyderabad, India


Why Join Salesforce?

  1. Work alongside some of the world’s top engineers building industry-leading CRM products.

  2. Shape scalable, high-impact SaaS solutions in a fast-evolving tech environment.

  3. Grow your career with continuous learning, leadership exposure, and meaningful community impact.

Jobs in other cities