Senior Integration Consultant in the USA or Canada

Cloud for Good is seeking a Senior Salesforce Integration Consultant to serve as the lead technical integration resource on Salesforce implementation teams. They will be responsible for evaluating, designing, and building integrations to the Salesforce platform for nonprofit organizations and higher education institutions. Successful candidates will be deeply familiar with Salesforce’s APIs, middleware tools, and Apex integration.

Location: Virtual: Home-based office in the US or Canada

Work Authorization: Citizens or Permanent Residents of USA or Canada. Cannot provide Visa sponsorship.

Travel: Maximum 20%

Qualifications and Education Requirements

  • administrator certification
  • Salesforce Certified Platform Developer I, Salesforce Integration Architecture Designer certification preferred
  • Strong Salesforce configuration knowledge across a variety of Clouds and/or functionalities
  • Minimum of two years of Salesforce integration experience, using APIs / Apex integration and middleware
  • Experience with SOAP and REST APIs
  • Experience with databases, including SQL and Oracle
  • Familiarity with Eclipse IDE, VS Code, or SalesforceDX CLI
  • Familiarity with event-driven integrations
  • Solid experience with middleware tools, such as Jitterbit or Mulesoft
  • Familiarity with best practices and strategies for bulkified, scalable integrations
  • Familiarity with common nonprofit or higher education systems for integration, such as Banner, PeopleSoft, or SAP preferred
  • Experience consulting on Salesforce implementations (1-2 years of experience preferred)
  • Experience implementing integrations that operate on a scheduled/batched or ‘real-time’ basis
  • Applied knowledge of Salesforce, including Sales, Services, and Marketing functions
  • Strong consulting skills, including project and time management, communication, and teamwork/collaboration
  • Agile methodology experience
  • Ability to work with SFDC developers and declarative configuration experts – providing insight and solutions to each
  • Proven track record of continuously improving organizations
  • Bachelor’s degree in a related field or equivalent education/experience required


Key Skills

  • Strong attention to detail
  • Problem-solving skills
  • Excellent organizational skills and the ability to handle multiple projects simultaneously
  • Strong project management skills
  • Strong time management skills
  • Strong written and verbal communication skills
  • Intellectual curiosity
  • Passion for continuous learning​
  • Presentation skills


Main Responsibilities

  • Serve as the integration lead consultant on project teams for building integrations between Salesforce and external systems via code or middleware
  • Write comprehensive test code coverage for any classes, triggers, and components necessary for an Apex integration delivered in a project
  • Create integration documentation detailing directionality, frequency, mapping, and maintenance
  • Deliver quality results for the client in a timely fashion and be able to handle projects with multiple clients at once
  • Work collaboratively with project managers and delivery teams to ensure all requirements are met and are consistent with best practices
  • Facilitate internal and external meetings
  • Report on the status and risks of each project to Project Managers, Engagement Managers, and Directors of Professional
  • Services as needed
  • Maintain up-to-date, accurate knowledge of NPSP and/or EDA
  • Assess client business requirements to design architecturally-sound solutions
  • Be a thought leader within the Salesforce ecosystem
  • Show a commitment to customer satisfaction
  • Deliver on project assignments on time and within budget
  • Perpetually contribute to the betterment of Cloud for Good


Equal Employment Opportunity
Cloud for Good provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, ancestry, age, sex, disability, genetic information, marital status, pregnancy status, amnesty, veteran status, medical condition, or any other characteristics protected by federal, state and local laws. Cloud for Good complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company operates. This policy applies to all terms and conditions of employment.


Apply Now


Your cover letter should include:

  • Why you’d like to work for us
  • Why you think you’d connect with our clients
  • Your unique experience and qualifications that make you the best candidate

No Calls Please!