Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Salesforce

Full Stack Software Engineer – Lead, Principal

Salesforce

Full Stack Software Engineer leading complex software architecture and development at Salesforce. Mentoring teams and delivering scalable solutions in a collaborative environment.

Posted 5/15/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $172,500 - $313,700 per yearWebsite

Tech Stack

Tools & technologies
AngularJavaJavaScriptMicroservicesNext.jsNode.jsPostgresReactTypeScript

About the role

Key responsibilities & impact
  • Demonstrate experience in leading technical teams, managing project timelines, and delivering high-quality software solutions.
  • Mentor and guide team members, ensuring best practices in coding, architecture, and agile methodologies.
  • Architect, design, implement, test and deliver highly scalable products
  • Master our development process, culture and code base, then improve it
  • Operate optimally in the hybrid engineering model where engineers are encouraged to be able to craft and complete the vital work to ensure quality in their own code as well as other engineers
  • Mentor others in development technologies, tools, and processes
  • Present your own designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
  • Participate in the team’s on-call rotation to address sophisticated problems in real-time and keep services operational and highly available

Requirements

What you’ll need
  • 10+ years of Full Stack development experience
  • Demonstrated ownership and leadership of complex projects
  • Excellent object-oriented design skills anchored by experience applying design patterns
  • Experienced in modern web technologies and web application development
  • Experienced with JavaScript or TypeScript: Front End developments frameworks: React, Angular, Next.js etc
  • Back End development frameworks: Java, Node.js, Express, NestJS etc
  • A strong desire to learn technology and a polyglot attitude
  • Experience building scalable APIs and microservices in an enterprise software environment
  • Experience with relational databases (e.g. postgres) and the design of data models
  • Ownership of the whole software development lifecycle, including: Service ownership experience with CI/CD approaches
  • Experience supporting and troubleshooting software in production
  • Experience with automated E2E testing frameworks & unit test frameworks
  • Understanding of how to balance speed of delivery with maintainability
  • A commitment to quality, stability and performance
  • Excellent communication skills and a strong team player.

Benefits

Comp & perks
  • wellbeing reimbursement
  • generous parental leave
  • adoption assistance
  • fertility benefits
  • time off programs
  • medical, dental, vision
  • mental health support
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Full Stack developmentobject-oriented designdesign patternsJavaScriptTypeScriptReactAngularNext.jsJavaNode.js
Soft Skills
leadershipmentoringcommunicationteam playerproblem-solvingownershipcommitment to qualityadaptabilitycollaborationtime management