A complete application in a minute
Tailored resume and cover letter, ready to send.
Insight Global is seeking an experienced Senior Salesforce Software Engineer to design, develop, and integrate modern applications within the Salesforce ecosystem. This hands-on role focuses on building custom Salesforce applications and user experiences, while integrating with APIs, event-driven systems, and other enterprise services.
You will work with product, architecture, engineering, data, and business teams to translate business needs into scalable, secure technical solutions, enjoying a
Job Description
We are looking for an experienced Senior Salesforce Software Engineer to design, develop, and integrate modern applications within the Salesforce ecosystem.
This is a hands‑on software engineering role rather than a Salesforce administration role. The ideal candidate will have deep experience building custom Salesforce applications and user experiences, while also understanding how Salesforce participates in a broader enterprise architecture involving APIs, event‑driven integration, web applications, cloud services, data platforms, and other enterprise systems.
The engineer will work closely with product, architecture, engineering, data, and business teams to translate business needs into scalable, secure, maintainable technical solutions.
Skills and Requirements
Salesforce engineering
Strong hands‑on Apex developmentLightning Web Components (LWC)SOQL/SOSLSalesforce object/data modelSalesforce APIsPlatform EventsChange Data CaptureSalesforce security and permission modelAsynchronous Apex and processing patternsSalesforce platform/governor limitsFrontend engineering
JavaScriptHTML/CSSLightning Web ComponentsComponent-oriented UI developmentResponsive web designAPI-driven web applicationsIntegration engineering
REST APIsAPI designAuthentication/authorization patternsEvent-driven architecturePublish/subscribe patternsKafka or comparable enterprise messaging/event technologySalesforce event integration patternsError handling, retries and integration resiliencyModern architecture
Distributed systems fundamentalsAPI-first architectureEvent-driven architectureCloud architectureScalability and resiliency patternsSecurity-by-designObservability/loggingPerformance optimizationCI/CD and DevOps practicesStrong professional software engineering experience with significant hands‑on Salesforce development.Proven experience designing and delivering custom Salesforce applications, beyond configuration and administration.Experience developing production Lightning Web Components and custom user experiences.Experience integrating Salesforce with multiple enterprise systems.Hands‑on experience with Kafka or another enterprise event streaming/message broker platform.Experience designing asynchronous/event-driven solutions.Experience working with cloud platforms such as Azure, AWS, or GCP.Experience with Git-based development and automated CI/CD.Experience operating applications in production environments.Salesforce developer/architect certifications are beneficial, but demonstrated hands‑on engineering depth is more important.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.