Senior Full-Stack Software Engineer / SMTS - Bangalore

Salesforce is the Customer Company, inspiring the future of business with AI+ Data +CRM, helping companies across every industry connect with customers in new ways.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Specialist Solution Engineer - Alliance

Senior Solution Engineer role at Salesforce focusing on partner enablement and technical leadership for the Alliance team in Tokyo, Japan.

Senior Software Engineer

Senior Software Engineer role at Salesforce focusing on platform engineering, distributed systems, and cloud technologies using Python/Go and Kubernetes.

Mid/Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 4+ years of experience required.

Performance Engineer (Senior or Lead)

Senior Performance Engineer role at Salesforce focusing on optimizing system performance, developing automation frameworks, and solving complex scalability challenges for enterprise-scale applications.

Backend Software Development Engineer - Mid/Senior/Lead/Principal

Senior Backend Software Engineer position at Salesforce, focusing on API development and cloud computing with competitive salary range $125,700-$334,600 and hybrid work model.

Description For Senior Full-Stack Software Engineer / SMTS - Bangalore

Salesforce is seeking a Senior Full-Stack Software Engineer / SMTS for their Bangalore office. This role involves architecting, designing, implementing, and testing highly scalable products and applications. The ideal candidate will have 6+ years of professional software development experience, deep knowledge of object-oriented programming, and experience with web application development and database technologies. They will work closely with a team of engineers, product managers, and UX experts to build breakthrough features while maintaining platform stability and scalability. The role offers comprehensive benefits, world-class enablement, exposure to executive thought leaders, and opportunities for community involvement through Salesforce's 1:1:1 model for giving back.

Key responsibilities include:

  • Architecting and delivering highly scalable products/applications
  • Mastering and improving Salesforce's development process and codebase
  • Operating in a hybrid engineering model
  • Presenting designs to internal/external groups
  • Developing test strategies and automation frameworks

Required skills:

  • 6+ years of professional software development experience
  • Deep knowledge of object-oriented programming (Java, Javascript, C++, C#, Ruby, Python)
  • Web application development experience
  • Database technologies (SQL, PL/SQL, relational database schema design)
  • Automated testing experience (Java, JUnit, Selenium)
  • Excellent interpersonal skills

Salesforce offers a comprehensive benefits package, including well-being reimbursement, parental leave, adoption assistance, and fertility benefits. They also provide world-class enablement through Trailhead.com, exposure to executive thought leaders, and regular coaching with leadership.

Last updated 6 months ago

Responsibilities For Senior Full-Stack Software Engineer / SMTS - Bangalore

  • Architect, design, implement, test and deliver highly scalable products/applications
  • Master and improve development process, culture and code base
  • Operate in hybrid engineering model
  • Work closely with team of engineers, product managers, UX experts, and performance engineers
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, and write unit/functional tests

Requirements For Senior Full-Stack Software Engineer / SMTS - Bangalore

Java
JavaScript
Python
Ruby
  • 6+ years of professional software development experience
  • Deep knowledge of object-oriented programming
  • Experience with web application development
  • Experience in Database technologies (SQL, PL/SQL, relational database schema design)
  • Experience in automated testing (Java, JUnit, Selenium)
  • Excellent interpersonal skills
  • Degree or equivalent relevant experience

Benefits For Senior Full-Stack Software Engineer / SMTS - Bangalore

Medical Insurance
Parental Leave
Education Budget
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and on-demand training with Trailhead.com
  • Exposure to executive thought leaders
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities
  • Participation in 1:1:1 model for giving back to the community

Interested in this job?