Software Engineering SMTS

Leading CRM platform provider offering cloud-based enterprise software solutions
$172,000 - $236,500
Frontend
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Front End Lead Engineer

Lead Frontend Engineer position at Salesforce's Heroku team, focusing on JavaScript, HTML, and CSS to improve user experience.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on building demo environments using modern frontend technologies and full-stack development.

Lead Demo Engineer

Lead Demo Engineer position at Salesforce in Sao Paulo, focusing on creating technical demonstrations and proof of concepts using Salesforce technologies.

Lead Software Engineer

Lead Software Engineer position at Disney Entertainment focusing on frontend development and team leadership for streaming technology platforms.

Staff Product Designer

Staff Product Designer role at LinkedIn, creating impactful design solutions for the world's largest professional network.

Description For Software Engineering SMTS

Salesforce is seeking a Staff Software Engineer (SMTS) to join their world-class engineering team. This role offers an opportunity to impact millions of users while working on their industry-leading CRM platform. The position focuses on full-stack development with an emphasis on frontend technologies, requiring expertise in modern web development frameworks and architectures.

The ideal candidate will contribute to building breakthrough features while maintaining platform stability and scalability. You'll work in a hybrid environment that values autonomous decision-making and encourages personal growth. The role encompasses everything from architecture and design to implementation and testing, ensuring high-quality product delivery.

Key technical areas include frontend development, microservices architecture, AI/ML integration, and cloud-based solutions. You'll work with technologies like JavaScript, React, and various backend systems while implementing enterprise-scale solutions. The position offers exposure to cutting-edge technologies including LLMs, neural networks, and event-driven architectures.

This role is perfect for someone who combines technical expertise with strong communication skills and leadership abilities. You'll mentor junior engineers, participate in code reviews, and help shape the technical direction of products. The position offers competitive compensation and the opportunity to work with a leading technology company that prioritizes innovation and customer success.

Working at Salesforce means joining a company that values both technical excellence and personal growth, offering the chance to work on products that directly impact how businesses operate worldwide. The hybrid work model provides flexibility while maintaining collaborative opportunities with talented peers.

Last updated 3 months ago

Responsibilities For Software Engineering SMTS

  • Build new and exciting components in an ever-growing and evolving market technology
  • Develop high-quality, production-ready code for millions of users
  • Make design decisions based on performance, scalability, and future expansion
  • Contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing
  • Build efficient components/algorithms on a microservice multi-tenant SaaS cloud environment
  • Code review and mentor junior engineers
  • Provide technical guidance to the team

Requirements For Software Engineering SMTS

JavaScript
TypeScript
React
Java
Node.js
Python
MongoDB
Kafka
RabbitMQ
  • 6+ years of experience in full stack web development
  • Proficiency in frontend technologies (JavaScript, CSS, HTML5, XML, Ajax, TypeScript)
  • Understanding of modular CSS development (BEM, SMACSS)
  • Knowledge of web standards (REST, SOAP, WSDL, HTTP, JSON)
  • Experience with front-end frameworks (React, Angular, or Vue.js)
  • Knowledge of Web Accessibility best practices
  • Strong knowledge of object oriented programming
  • Experience with version control systems and agile methodologies
  • Experience in designing large-scale systems with microservices architecture
  • Expertise in API design and RESTful web services
  • Understanding of LLMs, neural networks, and AI methodologies
  • Knowledge of event-driven architectures and messaging systems
  • Excellent communication skills

Interested in this job?