Senior Backend Software Engineer / SMTS

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 build new and exciting components in an ever-growing and evolving market technology, providing scale and efficiency. Your main responsibility will be to develop high-quality, production-ready code that millions of users on our cloud platform can utilize. Additionally, you will design, implement, and optimize robust APIs and API framework-related features in a multi-tenant environment. You will work in a Hybrid Engineering model, contributing to all phases of the Software Development Life Cycle (SDLC), including design, implementation, code reviews, automation, and testing of features. Your role will involve building efficient components and algorithms on a microservice multi-tenant Software as a Service (SaaS) cloud environment. As a Senior Backend Software Engineer, you will also be involved in code reviews, mentoring junior engineers, and providing technical guidance to the team based on your seniority level. To excel in this role, you are expected to have mastery of multiple programming languages and platforms, with at least 5 years of backend software development experience, including designing and developing distributed systems at scale. Deep knowledge of object-oriented programming and other scripting languages such as Java, Python, Scala, C#, Go, Node.JS, and C++ is essential. Moreover, strong PostgreSQL/SQL skills and experience with relational and non-relational databases are required, along with a deeper understanding of software development best practices and leadership skills. A degree or equivalent relevant experience is a must, and experience will be evaluated based on core competencies for the role, such as extracurricular leadership roles, military experience, volunteer roles, and work experience. Preferred skills include experience with developing Software as a Service (SAAS) products over public cloud infrastructure like AWS/Azure/GCP, Big-Data/Machine Learning, and hands-on experience with technologies like Kafka, Elastic Search, Terraform, Kubernetes, and Docker. Experience working in a high-paced and rapidly growing multinational organization is also beneficial. At Salesforce, we offer a comprehensive benefits package, including well-being reimbursement, generous parental leave, adoption assistance, fertility benefits, and more. You'll have access to world-class enablement and on-demand training through Trailhead.com, exposure to executive thought leaders, regular 1:1 coaching with leadership, and volunteer opportunities to give back to the community through our 1:1:1 model. When you join Salesforce, you'll have the opportunity to unleash your potential across all areas of your life. Our benefits and resources support you in finding balance and being your best, while our AI agents accelerate your impact so you can deliver amazing experiences that customers love. Apply today to not only shape the future but also redefine what's possible for yourself, for AI, and the world.,

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
Salesforce logo
Salesforce

Software Development

San Francisco California

RecommendedJobs for You