Software Engineering MTS/SMTS (Salesforce Core Platform)

Salesforce Inc.
Raleigh, NC, United States
3 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Ajax (Programming Language) HTML5 Automation of Tests Cascading Style Sheets (CSS) Cursor (Graphical User Interface Elements) JSON Junit Software Tools Standard Sql Salesforce.Com
+11 more
Selenium Software Engineering PL-SQL Strategies of Testing Extensible Markup Language (XML) GitHub Copilot Large Language Models Prompt Engineering Backend Web Technologies Front End Software Development

Job description

Experteer Overview In this role you will architect and deliver scalable software for the Lists product within Salesforce Core Platform, contributing to AI-enabled features that integrate with human workflows. You will collaborate across backend and frontend pillars and help shape reusable components used across Salesforce. The role emphasizes quality, security, and performance, with a strong focus on mentoring peers and improving development processes. This is a chance to influence broad, strategic AI-driven initiatives at scale. Compensation / Benefits * Architect, design, implement, test, and deliver scalable products * Build production-grade software with AI at the core of development workflows * Design systems where AI agents integrate into human workflows * Contribute to shared system context and evaluate code for quality, security, and performance * Master and continuously improve development processes and codebase * Mentor teammates in technologies, tools, and processes * Present designs to internal/external groups and review others’ designs * Develop test strategies and automation frameworks to improve coverage * Participate in on-call rotation to keep services operational Tasks * 3+ years of professional software development (MTS) or 5+ years (SMTS) * Proficiency in Java * Strong understanding of web technologies (JS, CSS, HTML5, XML, JSON, AJAX) * Solid knowledge of SQL/PL SQL and relational schemas * Experience with automated testing (JUnit, JSUnit, Selenium) * Experience in AI development and working with LLMs * Experience using AI tools in development workflows (e.g., Claude Code, GitHub Copilot, Codex, Cursor) * Advanced prompt engineering skills and ability to craft precise prompts * Clear communication with technical and non-technical stakeholders * Related technical degree required Key requirements * time off programs * medical benefits * dental benefits * vision benefits * mental health support * 401(k)

Requirements

Tasks designs to internal/external groups and review others’ designs * Develop test strategies and automation frameworks to improve coverage * Participate in on-call rotation to keep services operational Tasks * 3+ years of professional software development (MTS) or 5+ years (SMTS) * Proficiency in Java * Strong understanding of web technologies (JS, CSS, HTML5, XML, JSON, AJAX) * Solid knowledge of SQL/PL SQL and relational schemas * Experience with automated testing (JUnit, JSUnit, Selenium) * Experience in AI development and working with LLMs * Experience using AI tools in development workflows (e.g., Claude Code, GitHub Copilot, Codex, Cursor) * Advanced prompt engineering skills and ability to craft precise prompts * Clear communication with technical and non-technical stakeholders * Related technical degree required Key requirements * time off programs * medical benefits * dental benefits * vision benefits * mental health support * 401(k)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

Videos

See all

Related articles

See all