Senior Salesforce Engineer - 100% Remote

Provisions Group United State
Remote
Apply
AI Summary

Lead technical discovery and solution design for Salesforce projects. Develop and maintain high-quality Apex and LWC components. Collaborate with cross-functional teams and mentor junior developers. 5+ years of hands-on Salesforce development experience required.

Key Highlights
Design and deliver Salesforce solutions across various client engagements
Collaborate with experienced colleagues and stretch into adjacent technologies
Manage own schedule and time, with a focus on meeting client commitments and delivering high-quality work
Key Responsibilities
Lead technical discovery and solution design sessions with client stakeholders
Develop and maintain production-quality Apex and LWC components
Own the full engineering lifecycle for workstreams
Identify and articulate architectural risks and technical debt
Collaborate effectively with cross-functional teams
Mentor junior and mid-level developers
Technical Skills Required
Salesforce Apex Lightning Web Components (LWC) Salesforce Integration (REST/SOAP, Platform Events) Data Modeling Consulting Mindset
Benefits & Perks
100% Remote Work
Competitive Salary
Nice to Have
Agentforce experience
Additional Salesforce certifications
Experience with industry clouds

Job Description


Sr Salesforce Engineer


  • 100% Remote
  • Note: We’re not able to work with candidates requiring sponsorship through a third-party firm (C2C)


ABOUT PROVISIONS GROUP

Provisions Group is a Franklin, TN–based IT professional services and staffing firm delivering technology consulting, managed services, and talent solutions to clients nationwide. Our team is made up of experienced technology professionals, solution engineers, and advisors who partner closely with organizations to solve real business challenges. We believe in building strong relationships, serving our community, and delivering results with integrity.


ABOUT THIS ROLE

Provisions Group is looking for a Senior Salesforce Engineer to join our consulting practice as a senior technical contributor and client-facing practitioner. You'll design and deliver Salesforce solutions across a range of client engagements - from focused implementations to complex, multi-system architectures - and serve as the technical lead on your workstreams from discovery through delivery.

The work is varied and technically demanding. We pursue engagements that push the platform, and you'll frequently be working through problems that don't have a preset answer. You'll collaborate with experienced colleagues across the practice and have room to stretch into adjacent technologies when the work calls for it.

Our environment is structured around outcomes. Engineers manage their own schedules and time; what matters is that client commitments are met, and the work is done well. There's no unnecessary process standing between a good idea and getting it done, and the organization is sized to where individual contributions are visible, and career progression is a real conversation.

The ideal candidate is someone with a clear trajectory toward technical architecture and leadership, and an interest in helping shape how we deliver — not just executing within it.


MUST-HAVES

  • Software engineering foundation - computer science degree, equivalent formal training, or demonstrable depth in data structures, algorithms, object-oriented design, design patterns, and software architecture
  • Deep Apex expertise - applying SOLID principles, building maintainable service layers, managing governor limits deliberately, and producing code built for longevity and peer review
  • Commitment to test quality - a disciplined approach to unit testing that covers positive, negative, boundary, and bulk scenarios as a natural part of engineering, not an afterthought
  • LWC proficiency - component architecture, reactive properties, wire service, imperative Apex calls, and composing complex UIs from clean, reusable primitives
  • Integration experience - REST/SOAP callouts, Named Credentials, External Services, Platform Events, and Pub/Sub, with a clear understanding of the security implications of each
  • Consulting mindset - you can run a discovery call, translate business language into technical requirements, work from a whiteboard sketch, estimate with stated assumptions, and communicate risk clearly to non-technical stakeholders
  • Salesforce Certified Platform Developer I (required); candidates holding three or more certifications from the Salesforce Architect credential pyramid are strongly preferred


KEY RESPONSIBILITIES

  • Lead technical discovery and solution design sessions with client stakeholders, producing architecture diagrams and design documentation before development begins
  • Develop production-quality Apex, LWC components, and declarative configurations that are maintainable, scalable, and thoroughly tested
  • Own the full engineering lifecycle for your workstreams: requirements → design → build → test → review → delivery
  • Identify architectural risks, anti-patterns, and technical debt during design and code reviews; articulate findings and proposed resolutions clearly to both technical and non-technical audiences
  • Provide realistic effort estimates with stated assumptions, and communicate proactively when scope or complexity shifts
  • Collaborate effectively with developers, architects, admins, and project managers across varying levels of structure and specification clarity
  • Mentor junior and mid-level developers; elevate team engineering practices through example, code review, and knowledge sharing
  • Operate within a DevOps delivery model: source-controlled metadata, scratch org development, CI/CD pipelines, and static analysis gates


REQUIRED SKILLS & EXPERIENCE


Core Platform

  • 5+ years of hands-on Salesforce development (Apex, LWC, SOQL, SOSL)
  • Layered Apex architecture with clear separation of trigger handling, business logic, and data access
  • Bulkified, governor-limit-aware code written for collections and scale
  • Platform security model: field- and object-level access enforcement, SOQL injection prevention, and secure integration patterns via Named Credentials
  • Sound judgment in selecting between declarative automation and programmatic solutions based on complexity, maintainability, and long-term fit


Software Engineering Fundamentals

  • Object-oriented design: encapsulation, inheritance, polymorphism, and interface-driven development
  • Applied design patterns - Strategy, Factory, Repository, Dependency Injection - in a Salesforce context
  • Strong separation of concerns with low class and method complexity
  • Ability to recognize over-engineered or under-engineered solutions and recommend the appropriate correction


Testing

  • Comprehensive Apex test coverage using Arrange/Act/Assert structure across functional, boundary, and error scenarios
  • Test data management using factory patterns and setup methods, isolated from org data
  • Callout mocking and integration test design that validates behavior, not just execution


Integration & Architecture

  • Salesforce integration patterns: REST/SOAP callouts, Platform Events, Change Data Capture, and hands-on experience with enterprise middleware platforms (MuleSoft, Talend, Informatica, or equivalent)
  • Data modeling expertise: relationship types, normalization trade-offs, roll-up strategies, and schema design for scale
  • Ability to clearly articulate trade-offs between trigger, flow, platform event, and batch job for a given use case


Consulting & Communication

  • Prior experience in a consulting, agency, or systems integrator capacity
  • Able to facilitate requirements and design sessions independently, with or without complete specifications
  • Produces written technical documentation that is actionable and audience-appropriate
  • Estimates confidently at the story and task level with stated assumptions, and revisits those estimates proactively as information evolves
  • Supports presales activities when needed - reviewing prospective client requirements, contributing to solution scoping, and providing high-level effort estimates that are credible and defensible without a full discovery phase


DevOps / Tooling

  • Git-based source control: branching strategy, pull requests, and code review practices
  • Salesforce DX, scratch orgs, and the package development model
  • CI/CD pipelines on Salesforce (GitHub Actions, Copado, Gearset, or equivalent)
  • Static analysis tooling (PMD, ESLint) treated as a quality gate integrated into the development workflow


NICE TO HAVE

  • Agentforce - experience designing and building AI-powered agent solutions on the Salesforce platform is highly preferred; familiarity with Agent Builder, prompt templates, and the broader Einstein 1 AI platform is a strong differentiator. If no hands-on experience, preferred desire to grow into this space.
  • Additional Salesforce certifications beyond Platform Developer I, particularly along the Architect credential path (Application Architect, System Architect, CTA)
  • Experience with Health Cloud, Experience Cloud, Financial Services Cloud, or other industry clouds
  • Multi-org architecture: cross-org integration, data replication, managed package development
  • Salesforce Shield, event monitoring, or compliance-oriented platform implementations


Similar Jobs

Explore other opportunities that match your interests

Embedded Software Engineer

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Actalent

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Miratech

United State

Software Engineer

Programming
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

schireson

United State

Subscribe our newsletter

New Things Will Always Update Regularly