Senior Salesforce Engineer

Authority Brands•Atlanta, GA

About The Position

The Senior Salesforce Engineer is a hands-on individual contributor who designs, builds, and supports solutions on the Salesforce platform. The role translates business requirements into well-engineered Apex, Lightning Web Components, Flow, and integration solutions across Sales Cloud, Service Cloud, and the core platform. These solutions support lead-to-cash, customer service, and franchise operations across multiple brands. The engineer owns the technical delivery of the features they build while working within platform architecture and engineering standards. Hands-on experience with Field Service, Revenue Cloud, and Experience Cloud is a strong plus.

Requirements

  • 7+ years of enterprise application development experience, including 5+ years of hands-on Salesforce development.
  • Deep proficiency with Apex, Lightning Web Components, Flow, SOQL/SOSL, asynchronous Apex, the Salesforce security and sharing model, and data model design.
  • Hands-on implementation experience with Sales Cloud and/or Service Cloud in an enterprise environment, with multiple production releases.
  • Experience building and supporting integrations using REST/SOAP APIs, Platform Events, and middleware patterns.
  • Working experience with Salesforce DevOps: Git, Salesforce CLI, source-driven development, sandbox strategy, and CI/CD pipelines.
  • Strong problem-solving skills and the ability to explain technical trade-offs clearly to technical and non-technical colleagues.

Nice To Haves

  • Hands-on Field Service implementation experience with work orders, service appointments, service resources and territories, scheduling policies, optimization, and the Field Service mobile app.
  • Experience with Salesforce CPQ and/or Revenue Cloud (Revenue Lifecycle Management), including product catalog, pricing, quoting, contracts, and orders; Salesforce Billing is a plus.
  • Experience building and securing Experience Cloud customer and partner portals, including LWR and Aura sites, external and guest user sharing, and authentication.
  • Experience in multi-brand, franchise, or home services operating models.
  • Experience integrating Salesforce with AWS services (API Gateway, Lambda, EventBridge), MuleSoft, ERP, accounting, and payment platforms.
  • Exposure to Agentforce, Einstein, or Data Cloud capabilities.
  • Familiarity with DevOps tools such as Copado, Gearset, or GitHub Actions, static code analysis, and automated testing for Salesforce.

Responsibilities

  • Design, build, test, and deploy Apex classes, triggers, batch and queueable jobs, Lightning Web Components, and Flows in line with established platform standards.
  • Build bulk-safe, scalable solutions that respect governor limits, the sharing and security model, and large data volume considerations.
  • Develop and maintain integrations using REST/SOAP APIs, Platform Events, Change Data Capture, and Named Credentials with AWS, ERP, accounting, and other enterprise systems.
  • Write meaningful unit tests, maintain code coverage, and participate in peer code and design reviews.
  • Troubleshoot and resolve production issues, performance problems, and data defects for owned capabilities.
  • Configure and extend Sales Cloud and Service Cloud processes, including lead, account, opportunity, and case management and sales and service automation across multiple brands.
  • Design data models, security, and sharing configurations that scale across brands, business units, and user types.
  • Build and maintain automation with Flow and Apex, choosing between declarative and programmatic solutions appropriately and retiring legacy automation where needed.
  • Support and extend Field Service, Revenue Cloud, and Experience Cloud capabilities as business needs require.
  • Connect processes end to end across Salesforce and integrated systems so data and automation flow cleanly.
  • Work with Product Owners, Business Analysts, and business stakeholders to refine requirements, estimate work, and propose technical solutions.
  • Contribute to solution designs and technical documentation, and raise risks, technical debt, and platform constraints early.
  • Follow and help improve source control, CI/CD, testing, and release practices; take part in sprint ceremonies and release validation.
  • Share knowledge with administrators and other engineers through pairing, documentation, and demos.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service