
Software Engineering SMTS, Salesforce
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • New York • United States
Visit company websiteExplore more
Salary
💰 $148,500 - $223,900 per year
About the role
- Design and implement complex Salesforce solutions across Sales Cloud, Service Cloud, and custom applications
- Develop solutions using Agentforce, Agent Builder, and AI-driven Salesforce capabilities
- Build sophisticated automation using Flow Builder, including orchestration, screen flows, and auto-launched flows
- Write clean, efficient, and well-documented Apex code following platform best practices and design patterns
- Design integration solutions using REST APIs, Platform Events, Change Data Capture, and infrastructure discovery tools
- Analyze Salesforce releases and proactively recommend features that add business value
- Troubleshoot complex platform issues using deep understanding of Salesforce architecture, order of execution, and governor limits
- Leverage AI-assisted development tools (e.g., Cursor, GitHub Copilot, Agentforce) to accelerate delivery and enhance code quality
- Utilize advanced developer tools including Apex Log Analyzer, Query Plan Tool, and Event Monitoring
- Partner with Business, Product, Architecture, Engineering, and QA teams to deliver scalable, high-performance solutions
- Participate in solution design sessions, providing technical recommendations and architectural input
- Collaborate on roadmap planning and contribute to architectural decision-making
- Mentor and develop team members through knowledge sharing and code reviews
- Contribute ideas and feedback across the team's portfolio of projects
- Design hierarchical data models and self-referential relationships for Configuration Item (CI) dependency mapping
- Implement ITIL Service Configuration Management principles
- Build automated data reconciliation and normalization rules
Requirements
- 8+ years of hands-on experience in the Salesforce ecosystem with demonstrated independent delivery
- Advanced proficiency in Apex development, including triggers, batch processing, queueable Apex, and asynchronous patterns
- Strong expertise in Agentforce, Agent Builder, and Salesforce AI features
- Experience with Lightning Web Components (LWC) and the Lightning UI framework
- Proficiency in REST/SOAP APIs, web services, and integration patterns (event-driven, batch, real-time)
- Deep understanding of Salesforce platform fundamentals: data model, security model, order of execution, and governor limits
- Experience with test automation (Apex tests, integration testing, regression automation)
- Solid experience with Sales Cloud and Service Cloud configuration and customization
- Proficiency with Git, modern IDEs (VS Code, IntelliJ, Eclipse), and CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
- Experience with Agile methodologies (Scrum, Kanban)
- Relevant Salesforce certifications (Platform Developer I & II, Administrator)
Benefits
- time off programs
- medical, dental, vision, mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ApexAgentforceAgent BuilderLightning Web ComponentsREST APIsSOAP APIsSales CloudService Cloudtest automationdata reconciliation
Soft Skills
mentoringcollaborationtechnical recommendationsknowledge sharingproblem-solving
Certifications
Platform Developer IPlatform Developer IIAdministrator