Taro Logo

Software Engineering SMTS

A global leader in CRM software solutions, providing cloud-based applications for sales, service, and marketing.
$155,605 - $227,700
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineering SMTS

Salesforce, a leading enterprise SaaS company, is seeking a Software Engineering SMTS to join their team in San Francisco. This role offers an exciting opportunity to work on highly available server-side applications and complex system designs. As a Staff Software Engineer, you'll be responsible for developing and maintaining critical applications, working with various databases, and mentoring junior team members.

The position requires expertise in multiple technologies including Java, JavaScript, Python, and various databases like Oracle, Postgres, HBase, and DynamoDB. You'll be working on developing test strategies, designing automation frameworks, and ensuring code quality through comprehensive testing practices.

This is an excellent opportunity for experienced engineers who want to make an impact at scale. You'll be working with cutting-edge technologies while contributing to products used by millions of customers worldwide. The role offers competitive compensation ($155,605 - $227,700) and comprehensive benefits including equity and incentive compensation.

The position offers flexibility with a hybrid work arrangement, allowing for both remote work and office collaboration. You'll be part of a diverse and inclusive workplace that values equality and professional growth. The role requires a Master's degree and at least 2 years of relevant experience, making it ideal for those ready to take their engineering career to the next level at one of the world's leading technology companies.

Last updated 7 months ago

Responsibilities For Software Engineering SMTS

  • Develop and tune highly available server-side applications
  • Work with object-oriented design and system design
  • Interact with multiple relational and non-relational data stores
  • Develop test strategies and design automation framework
  • Write unit/functional testing to deliver quality code
  • Maintain and provide support for team's legacy services
  • Provide technical support for internal and external Salesforce platform users
  • Design, implement, and maintain engineering tools to improve engineering productivity
  • Mentor junior team members

Requirements For Software Engineering SMTS

Java
JavaScript
Python
  • Master's degree in Computer Science, Engineering (any field), or related quantitative discipline
  • 2 years of experience in the job offered or related field
  • Experience with Oracle
  • Experience with Postgres
  • Experience with HBase
  • Experience with DynamoDB
  • Experience with BigObject
  • Experience with AsyncSOQL
  • Experience with Java, JavaScript, Python
  • Experience with HTML and CSS

Benefits For Software Engineering SMTS

Medical Insurance
Equity
  • Equal Opportunity Employer
  • Incentive compensation
  • Equity

Interested in this job?