Senior Software Engineer (Salesforce Platform)
About the Role
A fast-growing global enterprise software company is seeking Senior Software Engineers with Salesforce platform experience to support the evolution and stabilization of its enterprise Salesforce ecosystem following a recent large-scale Service Cloud rollout.
The organization is currently in a hypercare and modernization phase, requiring strong engineers who can reverse engineer complex systems, troubleshoot integrations, improve scalability, and contribute across front‑end, back‑end, and enterprise integration layers.
This role is engineering‑first and ideal for developers who bring strong software engineering fundamentals along with hands‑on Salesforce development experience.
Responsibilities
- Design, develop, test, and maintain scalable enterprise applications within the Salesforce ecosystem
- Support stabilization and hypercare activities after a recent Service Cloud implementation
- Reverse engineer existing enterprise systems, integrations, and customizations
- Troubleshoot complex production and integration issues across multiple platforms
- Build and maintain custom solutions using Apex and Lightning Web Components (LWC)
- Develop integrations between Salesforce and external systems such as Microsoft Dynamics 365 and other enterprise platforms
- Collaborate with architects and cross‑functional engineering teams on solution design and technical strategy
- Participate in code reviews, technical design discussions, and engineering best practices
- Support CI/CD pipelines, Git workflows, and deployment automation
- Contribute to platform modernization and engineering scalability initiatives
Required Qualifications
- 5+ years of software engineering experience
- 2+ years of hands‑on Salesforce development experience
- Strong proficiency with Apex
- Experience building applications using Lightning Web Components (LWC)
- Strong understanding of APIs, integrations, and distributed systems
- Strong debugging, systems thinking, and problem‑solving skills
- Experience reverse engineering complex enterprise systems
- Familiarity with Git‑based workflows using tools such as Bitbucket or GitHub
- Experience working in enterprise or SaaS environments
- Strong communication and collaboration skills
Preferred Qualifications
- Experience with Salesforce Service Cloud
- Experience integrating Salesforce with ERP, CRM, or operational platforms
- Experience with Copado or similar Salesforce DevOps tools
- Experience working with front‑end engineering frameworks and modern software engineering practices
- Experience supporting globally distributed engineering teams
- Salesforce certifications preferred but not mandatory
Ideal Candidate Profile
The ideal candidate is a strong software engineer first, with meaningful Salesforce platform experience.
This person should be comfortable operating across front‑end engineering, back‑end systems, APIs, integrations, and enterprise architecture while also contributing hands‑on within the Salesforce ecosystem.
Candidates with strong engineering fundamentals, curiosity, ownership mentality, and the ability to quickly understand complex systems will be highly valued.
Contract & Onboarding
- Strong likelihood of extension based on performance and business needs
- Hiring process includes background checks
