Senior Solutions Engineer / Salesforce Developer - Fixed Term
About the role
You will work on a team with other Solutions Engineers, a Project Manager, and a Product Owner. You will be responsible for building and configuring Salesforce solutions for client requests, both proactively and reactively. Your day-to-day will include:
Responsibilities
- Build A+ features and fixes in Salesforce for our clients, delivered on time and with long-term viability in mind.
- Craft creative solutions to help clients increase their impact and efficiency.
- Train client staff on the Salesforce features you build, both in person and virtually.
- Document detailed business, functional, and technical requirements.
- Integrate Salesforce with third-party tools, including email marketing tools, LLMs, online forms, and payment processors.
- Identify and deliver new ways for our clients to use agentic technology, including but definitely not limited to Agentforce and Claude.
- Manage data, including migration and cleanup/manipulation, alongside your teammates.
- Troubleshoot and resolve complex issues in client instances.
- Provide deep technical knowledge and configuration of Nonprofit Cloud and NPSP, as well as commonly used email marketing tools, online forms, LLMs, and data import tools.
- Enhance quality of systems and data through effective design, maintenance and security.
- QA teammate work to ensure it meets OpenTent technical standards.
- Fuel your personal and professional development by constantly learning more about the software we use, the nonprofit field, and yourself on a personal level.
- Analyze and mitigate technical and systemic risk.
- Maintain context across technical strategy, execution timeline, systemic needs, and stakeholder priorities for 5-7 clients simultaneously.
- Monitor and maintain managed package integration between Salesforce and AmiliaSmartRec.
- Build new managed package integration features and enhancements.
Requirements
- 3+ years experience configuring Salesforce (NPSP or Nonprofit Cloud).
- 1+ years experience with nonprofits, either on a professional or volunteer level.
- 1+ years Salesforce Developer experience, specifically Apex + SOQL + Javascript.
- Salesforce Admin certification, Nonprofit Cloud certification, Salesforce Platform Developer I certification (other Salesforce certifications a plus).
- Substantive experience working hands-on with agentic coding tools, ideally with both Salesforce metadata and outside the Salesforce platform.
- Ability (and excitement) to travel occasionally to client offices or to meet with your teammates.
- Ability (and excitement) to work out of our offices in Denver or Brooklyn, OR remotely via frequent video conferencing.
Qualifications
- Compensation: This is a fixed-term, full-time (W2) employee position for a term of 9 months based on current business need. Whether this position continues beyond 9 months depends on business conditions at that time. If business needs support it, this position may convert to an ongoing full-time role at or before the end of the term. The compensation range for this role is $110,000-$130,000/year depending on experience.
- Benefits: You are eligible for all of the great benefits offered to full-time OpenTent employees, including excellent no-premium healthcare, unlimited PTO, team retreats, paid parental leave, continued professional development, and much more.
Skills
- Strong understanding of Salesforce, including NPSP and Nonprofit Cloud.
- Experience with Apex, SOQL, and JavaScript.
- Knowledge of email marketing tools, online forms, and payment processors.
- Ability to integrate Salesforce with third-party tools.
- Experience with managed packages and managed package integrations.
- Experience with non-profit specific tools and technologies.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and training skills.
- Ability to manage multiple projects and stakeholders simultaneously.
Benefits
- Earned Time Off (ETO)
- Flexible Work Arrangements
- Healthcare Benefits
- Retirement Savings Plan
- Professional Development Opportunities
- Team Retreats
- Paid Parental Leave
- Annual Performance Reviews
- Continuous Learning and Development
Pay
This is a fixed-term, full-time (W2) employee position for a term of 9 months based on current business need. Whether this position continues beyond 9 months depends on business conditions at that time. If business needs support it, this position may convert to an ongoing full-time role at or before the end of the term. The compensation range for this role is $110,000-$130,000/year depending on experience.
Schedule
Work out of our offices in Denver or Brooklyn, OR remotely via frequent video conferencing.