Software Engineer (Multiple Levels) - Typescript

Leading technology company providing AI, Data and CRM solutions to help companies connect with customers in innovative ways.
$125,700 - $323,400
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Software Engineer (Multiple Levels) - Typescript

Salesforce, the Customer Company, is seeking a Full Stack Software Engineer to join their Digital Platform Services team in Marketing. This role is crucial in transforming how prospects, customers, and Trailblazers interact with Salesforce online. The position focuses on unifying digital experiences across corporate brand websites and the Trailblazer ecosystem on a shared digital platform.

The ideal candidate will be responsible for architecture, design, implementation, and testing, ensuring high-quality product builds and releases. Working with world-class engineers, you'll create breakthrough features while maintaining platform stability and scalability. The role requires expertise in marketing technologies and customer identity management, particularly for B2C use cases.

As a Lead MTS/Staff Software Engineer, you'll be at the forefront of developing solutions that power Salesforce's global digital experience. The position offers the opportunity to work with cutting-edge technologies, including TypeScript, React, and Node.js, while implementing sophisticated identity and access management solutions. You'll be part of a team that values innovation, ownership, and technical excellence.

The role is based in either San Francisco or Seattle, offering competitive compensation ranging from $125,700 to $323,400. You'll be joining a company known for its strong values and commitment to helping businesses connect with customers in revolutionary ways. This is an excellent opportunity for experienced engineers who want to make a significant impact on enterprise-scale digital platforms while working with the latest technologies and methodologies.

Last updated 21 days ago

Responsibilities For Software Engineer (Multiple Levels) - Typescript

  • Drive end-to-end delivery of world-class Identity and Access Management solutions
  • Design, build and maintain APIs and services for www.salesforce.com and internal customers
  • Translate business requirements into well-architected solutions
  • Work with engineers, product managers, and architects to build new features
  • Innovate and improve Agile and DevOps processes
  • Evaluate and advocate for modern technologies
  • Develop test strategies and design automation frameworks

Requirements For Software Engineer (Multiple Levels) - Typescript

TypeScript
JavaScript
Node.js
React
  • 10+ years (Lead MTS) professional software development experience
  • Experience building high-scale microservices on AWS, GCP, or other public cloud substrates
  • Experience developing front-end and back-end software with JavaScript/TypeScript, React, and Node.js
  • Experience in identity and access management with protocols like OAuth 2.0, OpenID Connect, PKCE, SAML
  • Experience with CIAM implementations, preferably Okta or Auth0
  • Understanding of test-driven development and frameworks (Jest, Cucumber)
  • Strong verbal and written communication skills

Interested in this job?

Jobs Related To Salesforce Software Engineer (Multiple Levels) - Typescript

Senior Staff Software Engineer, Full Stack - Slack

Senior Staff Software Engineer position at Slack, leading full-stack development of productivity features, requiring 12+ years of experience in frontend and backend development.

LMTS/PMTS - UI Engineer + AI

Staff UI Engineer position at Salesforce focusing on building AI-powered developer tools and interfaces to enhance developer productivity.

UI Architecture Engineer

Lead UI architecture and design systems development at ClickUp, shaping the visual foundation of their all-in-one productivity platform.

Staff Full Stack Software Engineer

Lead full-stack development at SAP LeanIX, driving technical excellence in frontend and backend solutions while mentoring teams and shaping architecture.

Staff Web Engineer, UI Foundation

Staff Web Engineer position at Airbnb focusing on UI Foundation, design systems, and frontend architecture, offering remote work and competitive compensation.