Salesforce

Software Engineering SMTS, Salesforce

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $148,500 - $223,900 per year

Job Level

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