Staff Software Engineer, Salesforce Developer
Staff Software Engineer responsible for building scalable Salesforce Apex solutions and reliable production systems supporting Sales and CX teams. Requires 6+ years of software engineering experience, 4+ years on Salesforce, platform architecture expertise, and daily use of AI coding assistants.
About the job
Responsibilities
- Design, build, and maintain scalable Apex solutions on the Salesforce platform for Sales and CX teams.
- Use AI coding assistants such as Claude Code throughout development to write, review, debug, and document code.
- Oversee improvements to deployed features and measure their impact.
- Apply Salesforce architecture and change/release management best practices, using the Salesforce CLI (
sf) for deployments. - Write maintainable, well-documented code.
- Build, test, and debug reliable production systems at scale, including real-time, event-driven, or high-throughput systems.
- Contribute to codebases beyond Salesforce when needed.
Requirements
- 6+ years of professional software engineering experience, including 4+ years developing on Salesforce with Apex.
- Salesforce Platform Developer I and/or Application Architect certification.
- Strong understanding of Salesforce platform architecture, Salesforce CLI, and change/release management.
- Daily fluency with AI coding assistants across the development lifecycle, with sound judgment about their use.
- Experience writing structured, maintainable, and documented code, including outside Salesforce.
- Proven ability to build, test, and debug reliable production systems at scale.
- Ability to translate ambiguous requirements into business value and advocate for scalable technical solutions.
Nice-to-haves
- Ruby on Rails experience.
- Experience in regulated industries.
Compensation and Benefits
- Cash compensation: $163,000–$204,000 in Denver and most remote locations; $197,000–$247,000 in San Francisco and New York.
- Stock equity is additional.
- Full-time employees receive benefits and equity (RSUs).
- Employees based in Denver, San Francisco, and New York work from the office approximately 2–3 days per week or more depending on the role.
- Two days of travel to a Gusto office are required for onboarding.
Skills
Salesforce, Apex, Salesforce Cli, Salesforce Platform Architecture, Change Management, Release Management, Ai Coding Assistants, Ruby on Rails, Test Automation, Event-Driven Systems
Similar jobs
Fullstack Engineering jobsBuild and own full-stack services and APIs that enable businesses to offer and manage 401(k) plans. The role requires 8+ years of software engineering experience, strong backend and frontend expertise, and the ability to lead cross-functional delivery and production operations.
Leads architecture and cross-team engineering initiatives while building and scaling full-stack systems. Requires 8+ years of software engineering experience, strong Java and React expertise, and the ability to influence and mentor engineers across the organization.
Build full-stack features end-to-end for a child care management platform. Own backend APIs and frontend experiences using React, TypeScript, Node.js, and Express.
Leads architecture and development of CodePath’s Ruby-centered learning platform, spanning product direction, infrastructure, data design, testing, performance, and technical mentorship. Requires 10+ years of software engineering experience, including 5+ years with Ruby on Rails, plus strong PostgreSQL and full-stack expertise.
Lead end-to-end full stack feature development for Seeq's industrial data analytics platform, from React frontend to backend services, databases, and distributed systems. Requires 6-10+ years experience, strong product sense, technical leadership, and proficiency across React/TypeScript and JVM languages like Kotlin.