Senior Backend Software Engineer / SMTS - Distributed Systems

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Backend Software Engineer at Salesforce, you will have the opportunity to work on building new and exciting components in a rapidly evolving market technology landscape. Your role will involve developing high-quality, production-ready code that millions of users on our cloud platform can utilize. You will be responsible for designing, implementing, and optimizing robust APIs and API framework-related features to ensure performance and scalability in a multi-tenant environment. Additionally, you will contribute to all phases of the Software Development Life Cycle (SDLC) and play a key role in mentoring junior engineers and providing technical guidance to the team. **Key Responsibilities:** - Building new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency. - Developing high-quality, production-ready code for millions of users on the cloud platform. - Designing, implementing, and tuning robust APIs and API framework-related features for performance and scalability in a multi-tenant environment. - Contributing to all phases of SDLC, including design, implementation, code reviews, automation, and testing. - Building efficient components/algorithms on a microservice multi-tenant SaaS cloud environment. - Conducting code reviews, mentoring junior engineers, and providing technical guidance to the team. **Qualifications Required:** - Mastery of multiple programming languages and platforms. - 5+ years of backend software development experience, including designing and developing distributed systems at scale. - Proficiency in object-oriented programming and scripting languages such as Java, Python, Scala, C#, Go, Node.JS, and C++. - Strong PostgreSQL/SQL skills and experience with relational and non-relational databases. - Understanding of software development best practices and leadership skills. - Degree or equivalent relevant experience required. **Preferred Skills:** - Experience with developing SAAS products over public cloud infrastructure - AWS/Azure/GCP. - Familiarity with Big-Data/ML and S3, streaming technologies like Kafka, Elastic Search, Terraform, Kubernetes, and Docker. - Experience in a high-paced and rapidly growing multinational organization. In addition to the challenging and rewarding work environment, Salesforce offers a comprehensive benefits package that includes well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more. You will also have access to world-class enablement and on-demand training through Trailhead.com, exposure to executive thought leaders, 1:1 coaching with leadership, volunteer opportunities, and participation in the 1:1:1 model for giving back to the community. For more information on benefits, please visit [Salesforce Benefits](https://www.salesforcebenefits.com/).,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You