Taro Logo

Software Engineering, SMTS / Senior Software Engineer

Global leader in CRM and enterprise cloud computing solutions, helping companies connect with their customers in new ways.
$206,315 - $236,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineering, SMTS / Senior Software Engineer

Join Salesforce, the global leader in CRM and enterprise cloud solutions, as a Senior Software Engineer/SMTS in San Francisco. This role offers an exciting opportunity to work on cutting-edge software development projects while making a significant impact on how businesses connect with their customers.

You'll be part of a dynamic team responsible for developing and enhancing critical software systems, working with modern technologies including Java, Python, AWS, and Machine Learning. The position combines hands-on coding with technical leadership, allowing you to both build sophisticated solutions and mentor team members.

The role offers competitive compensation ($206,315 - $236,500) and a flexible hybrid work arrangement with part-time telecommuting options. You'll work from Salesforce's impressive offices in San Francisco, including locations at Salesforce Tower and Mission Street, while maintaining work-life balance through flexible arrangements.

As a Senior Engineer, you'll collaborate across teams, from Quality Engineering to Product Management, ensuring the delivery of high-quality software that meets business needs. You'll have the opportunity to work with various technologies, including REST APIs, ETL systems, and cloud services, while contributing to Salesforce's mission of improving the state of the world through technology.

The position offers growth opportunities through technical leadership, mentoring responsibilities, and exposure to complex engineering challenges. You'll be part of Salesforce's inclusive culture, which emphasizes equality, innovation, and professional development. The company's commitment to employee success is reflected in its comprehensive benefits package and focus on work-life balance.

This role is ideal for experienced engineers who want to work on enterprise-scale solutions while contributing to a company known for its strong values and technological innovation. Join a team that values technical excellence, collaboration, and the opportunity to make a meaningful impact on global business solutions.

Last updated a day ago

Responsibilities For Software Engineering, SMTS / Senior Software Engineer

  • Research, design, and develop computer and network software or specialized utility programs
  • Update software or enhance existing software capabilities
  • Work with Quality Engineering, Product Management, and Technical Operations
  • Develop, test, and deploy high-quality software
  • Analyze, design, and develop test cases and implement automated test suites
  • Resolve complex technical issues and drive innovation
  • Provide technical leadership and mentoring to team members
  • Take ownership of end-to-end quality of production code

Requirements For Software Engineering, SMTS / Senior Software Engineer

Java
Python
  • Master's degree in Computer Science, Engineering, or related field + 2 years experience, OR Bachelor's degree + 5 years experience
  • Object-oriented programming (Java or Python)
  • SOAP and REST APIs
  • Software Quality/Testing
  • SQL
  • Amazon Web Services (AWS)
  • Database Management Systems
  • Integration and ETL technologies
  • Machine Learning

Benefits For Software Engineering, SMTS / Senior Software Engineer

Medical Insurance
401k
  • Part-time telecommuting option
  • Hybrid work arrangement

Interested in this job?

Jobs Related To Salesforce Software Engineering, SMTS / Senior Software Engineer