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:
Senior Technical Support Engineer (Signature Success) – Japanese speaking

Senior Technical Support Engineer position at Salesforce requiring Japanese language skills, focusing on supporting Tableau enterprise customers with technical solutions and server management.

Senior Agentforce Forward Deployed Engineer

Senior engineering role at Salesforce focusing on AI platform development and customer success, combining technical expertise with customer-facing responsibilities.

Lead Account Solution Engineer

Lead Account Solution Engineer position at Salesforce in Dubai, focusing on technical sales, solution engineering, and customer success in enterprise software solutions.

Manager PMO - EMEA South

Lead strategic projects and operations for Salesforce EMEA South, managing cross-functional initiatives and driving business transformation as a PMO Manager.

Senior Account Solution Engineer - Retail & Consumer Goods Industry

Senior Account Solution Engineer role at Salesforce, focusing on Retail & Consumer Goods vertical, requiring 5+ years of experience in pre-sales and customer engagement solutions.

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 2 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?