SMTS- Full Stack Software Engineer- Back End

Global cloud-based software company specializing in CRM and enterprise solutions
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For SMTS- Full Stack Software Engineer- Back End

Salesforce is seeking a Staff-level Full Stack Software Engineer with a focus on backend development to join their engineering team. This role offers an opportunity to work on breakthrough features across various applications and platforms, from Sales Cloud to Marketing Cloud, IoT to Analytics. The position requires 5+ years of experience and deep expertise in object-oriented programming, web technologies, and database systems. As a Staff Engineer, you'll be responsible for architecting and implementing highly scalable products, mentoring other engineers, and participating in on-call rotations to maintain service reliability. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to influence technical decisions. Salesforce offers comprehensive benefits including wellbeing reimbursement, parental leave, and fertility benefits, making it an attractive opportunity for experienced engineers looking to make a significant impact in enterprise software development.

Last updated an hour ago

Responsibilities For SMTS- Full Stack Software Engineer- Back End

  • Architect, design, implement, test and deliver highly scalable products
  • Master development process, culture and code base, then improve it
  • Operate effectively in the hybrid engineering model
  • Mentor others in development technologies, tools, and processes
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests
  • Participate in the team's on-call rotation

Requirements For SMTS- Full Stack Software Engineer- Back End

Java
JavaScript
Node.js
TypeScript
  • A related technical degree required
  • 5+ years of professional software development experience
  • Deep knowledge of object oriented programming
  • High proficiency in at least one high-level programming language and web framework
  • Understanding of web technologies (JavaScript, CSS, HTML5, XML, JSON, Ajax)
  • Understanding of Database technologies (SQL, PL/SQL)
  • Experience in automated testing
  • Excellent interpersonal skills
  • Bachelor's degree in Computer Science or equivalent field (preferred)
  • Experience building highly scalable web applications (preferred)
  • Experience with Agile software development and test-driven development (preferred)

Benefits For SMTS- Full Stack Software Engineer- Back End

Parental Leave
Medical Insurance
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce SMTS- Full Stack Software Engineer- Back End

Nonprofit Industry Solution Engineering Senior Manager

Lead a team of Solution Engineers at Salesforce.org, helping nonprofits leverage technology for social impact while managing strategic relationships and driving customer success.

Success Architect - Sales Cloud

Senior technical role focusing on Sales Cloud architecture, solution design, and strategic customer success at Salesforce, requiring 8+ years of experience and deep platform expertise.

Software Engineering SMTS

Senior Member of Technical Staff position at Salesforce focusing on developing IDE extensions and plugins for improving developer productivity in cloud environments.

Senior Solution Architect/Trade Promotion Management

Senior Solution Architect position at Salesforce focusing on Trade Promotion Management, requiring 10+ years experience and deep expertise in Consumer Goods Cloud.

Lead Software Engineer

Lead Software Engineer position at Salesforce focusing on cloud infrastructure and distributed systems, requiring 5+ years of backend development experience with competitive compensation.