Full job description
InMobi Advertising seeks a senior Salesforce Engineer to design, develop, and deliver scalable, secure, and performant solutions across Salesforce Clouds including Sales Cloud, Service Cloud, and Experience Cloud. The role requires 4+ years of Salesforce development experience focused on the Lightning Platform, with expert skills in Apex, LWC, Aura, SOQL/SOSL, and Salesforce security models. Responsibilities include leading platform architecture, performance optimization, front-end LWC development, REST integrations, data sharing models, and platform authentication. The candidate will own the release process, enforce code quality, mentor junior developers, and balance declarative and custom code solutions. Preferred qualifications include Salesforce Platform Developer II certification, experience with event-driven architecture, CI/CD tools like Copado, GitLab, Jenkins, and familiarity with Salesforce Einstein and CRM Analytics. The position is full-time based in Lucknow, India.
What you'll do
- Design and lead development of highly scalable, secure, and performant solutions across Sales Cloud, Service Cloud, and Experience Cloud
- Drive adoption of advanced Apex architectural patterns and implement/enforce robust, scalable frameworks
- Identify, debug, and resolve complex performance bottlenecks in Apex layer, LWC components, and large data volume queries
- Lead development of high-performance, reusable Lightning Web Components leveraging Wire Service and Lightning Data Service
- Design and implement secure and resilient inbound/outbound REST integrations with error handling, logging, and retry mechanisms
- Implement complex data sharing and visibility models and platform authentication patterns (SSO, OAuth)
- Own end-to-end release process ensuring high code quality and security through code reviews, Git/GitHub practices, and CI/CD tools
- Mentor and guide junior developers on best practices, code quality standards, and technical design principles
- Evaluate business requirements and propose optimal solutions balancing declarative tools (Salesforce Flow) and custom code
Requirements
- Bachelor's degree in Computer Science, Engineering, or related technical field, or equivalent practical experience
- Minimum of 4+ years of hands-on, end-to-end development experience as a Salesforce Developer/Engineer, primarily focused on the Lightning Platform
- Expert-level proficiency in Apex (Advanced), LWC, Aura, SOQL/SOSL, and comprehensive knowledge of Salesforce security and sharing models
- Proven experience designing and building scalable solutions addressing Large Data Volume (LDV) constraints and Governor Limits
- Strong practical experience with enterprise-level CI/CD pipelines, deployment methodologies, and advanced Git/GitHub version control
- Preferred: Active Salesforce certifications including Platform Developer II (PD2)
- Preferred: Experience implementing Event-Driven Architecture (CDC, Platform Events) and designing complex asynchronous processes (Batch, Queueable)
- Preferred: Experience with CI/CD tools such as Copado, GitLab, Jenkins in multi-developer, multi-environment Salesforce settings
- Preferred: Familiarity with Salesforce Einstein capabilities (e.g., Next Best Action) or CRM Analytics
Tech stack
SalesforceApexLightning Web Components (LWC)Experience CloudCI/CDCopadoGitHubEvent-Driven ArchitectureAuraSOQLSOSLGitLabJenkinsSalesforce EinsteinCRM AnalyticsSalesforce FlowREST integrationsLightning Data Service (LDS)
Benefits
Continuous learning and career progression through InMobi Live Your Potential programEqual Employment Opportunity employerReasonable accommodations for qualified individuals with disabilities