Salesforce is hiring a Software Engineering MTS to build scalable, high-quality applications on the Salesforce platform. In this role, you will design and implement solutions while championing development best practices.
What You'll Do
- Plan, design, and implement highly scalable solutions.
- Build applications with a holistic mindset.
- Engage in designing applications with architects and lead engineers.
- Implement technical vision using Object Oriented design patterns.
- Create test suites to Test the Pyramid.
- Champion best practices in SDLC, Agile, and software development.
- Develop test plans, test strategy, and unit/functional automated tests in Java and/or Apex.
- Diagnose, track, and manage quality issues to resolution.
- Work with quality engineers, business analysts, and product owners for product delivery.
- Ensure product quality meets customer expectations.
What We're Looking For
- A Master’s degree (or its foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline.
- Two (2) years of experience in the job offered or in any occupation in a related field.
Technical Stack
- Languages: Java, JavaScript, Apex, HTML5, CSS3, SQL
- Databases: MySQL
- Frameworks/Tools: Spring Boot, Maven, Jenkins
- Scripting: Shell Scripting
- IDEs: Visual Studio Code, IntelliJ
Team & Environment
You will collaborate with architects, lead engineers, quality engineers, business analysts, and product owners.
Benefits & Compensation
- Annual salary range: $155,605.00 - $188,600.00
- Time off programs
- Medical, dental, and vision coverage
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k) and employee stock purchasing program
Work Mode
This is a hybrid position based in San Francisco, CA.
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment.


