Senior Staff Engineer, CRM Salesforce (Field Service Cloud & Service Cloud)

REQUIREMENTS:

  • Total Experience 8+ years
  • Strong hands-on experience with Salesforce Sales Cloud, Service Cloud, and Field Service implementations.
  • Proven experience leading Salesforce technical teams in enterprise-scale programs.
  • Deep expertise in Apex, LWC, SOQL, Flows, Triggers, and Salesforce configuration.
  • Strong understanding of Salesforce security model, sharing rules, permission sets, and data architecture.
  • Experience handling large data volumes (LDV) and performance optimization strategies.
  • Experience with integration patterns and enterprise system integrations.
  • Familiarity with DevOps tools such as Copado, Gearset, or similar CI/CD platforms.
  • Strong architectural decision-making skills and ability to guide complex implementations.
  • Excellent stakeholder communication and problem-solving skills.
  • Experience working in Agile/Scrum or SAFe delivery environments.

RESPONSIBILITIES:

  • Writing and reviewing great quality code
  • Lead end-to-end technical architecture and solution design across Salesforce Sales Cloud, Salesforce Service Cloud, and Salesforce Field Service.
  • Design scalable, secure, and high-performing Salesforce solutions aligned with platform best practices.
  • Lead and mentor Salesforce developers; enforce coding standards and governance frameworks.
  • Review and approve Apex classes, triggers, Lightning Web Components (LWC), Flows, and integration designs.
  • Implement and optimize Sales Cloud processes including lead management, opportunity lifecycle, forecasting, and sales automation.
  • Design and configure Service Cloud solutions including case management, Omni-Channel routing, Service Console, Knowledge, Entitlements, and CTI integrations.
  • Lead Field Service implementations including Work Orders, Service Appointments, Dispatcher Console, Scheduling Policies, Field Service Mobile App, Skills, Territories, and Resource Management.
  • Develop custom solutions using Apex (Batch, Queueable), LWC, Aura, and advanced Flows.
  • Design and implement REST/SOAP integrations, Platform Events, and Change Data Capture.
  • Lead middleware-based integrations using tools such as MuleSoft (preferred).
  • Ensure platform scalability, governor limit optimization, security compliance, and data integrity.
  • Collaborate with Product Owners, Business Analysts, and Architects to translate requirements into technical solutions.
  • Support CI/CD pipelines, release management, UAT, go-live, and post-production support.
  • Identify technical risks, dependencies, and performance bottlenecks early in the delivery lifecycle.

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

👋🏼 We're Nagarro.We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19,500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Engineer Q&A's
Report this job
Apply for this job