Taro Logo

Software Engineering, SMTS / Senior Software Engineer

Leading technology company providing AI + Data + CRM solutions to help businesses connect with customers in innovative ways.
$206,315 - $236,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Software Engineering, SMTS / Senior Software Engineer

Salesforce, a leading enterprise software company, is seeking a Senior Software Engineer/SMTS to join their team in San Francisco. This role offers a competitive salary range of $206,315 - $236,500 and provides a hybrid work arrangement.

As a Senior Software Engineer, you'll be responsible for designing and developing sophisticated software solutions, working with cutting-edge technologies including Java, Python, AWS, and Machine Learning. You'll collaborate with cross-functional teams to build and maintain high-quality software products that serve Salesforce's extensive customer base.

The ideal candidate will have strong expertise in object-oriented programming, API development, and database management systems. You'll have the opportunity to provide technical leadership, mentor team members, and take full ownership of production code quality. The role requires either a Master's degree with 2 years of experience or a Bachelor's degree with 5 years of experience in computer science or related fields.

Salesforce offers an excellent compensation package including equity, incentive compensation, and comprehensive benefits. The company is known for its strong values and commitment to equality, providing an inclusive workplace where merit and qualifications drive success. This is an excellent opportunity to join a company that believes in business as a platform for change, combining commercial success with positive social impact.

Working at Salesforce means being part of a company that's shaping the future of business with AI, Data, and CRM technologies. You'll have the chance to work on challenging technical problems while contributing to products that help businesses across every industry connect with their customers in innovative ways.

Last updated 2 days 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
  • Experience with Object-oriented programming (Java or Python)
  • Knowledge of SOAP and REST APIs
  • Software Quality/Testing experience
  • SQL proficiency
  • Experience with Amazon Web Services (AWS)
  • Knowledge of Database Management Systems
  • Experience with Integration and ETL technologies
  • Machine Learning knowledge

Benefits For Software Engineering, SMTS / Senior Software Engineer

Medical Insurance
Equity
  • Incentive compensation
  • Equity
  • Comprehensive benefits package

Interested in this job?

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