Salesforce Solutions Architect and Senior Administrator

Open Philanthropy
Summary
Join Open Philanthropy's Salesforce team as a Solutions Architect and Senior Administrator. You will design and build complex Salesforce solutions, lead projects, implement DevOps best practices, and mentor junior team members. The ideal candidate possesses extensive experience in Salesforce administration and development, solution architecture, and technical project management. Expert-level knowledge of the Salesforce platform and proficiency in Apex and SOQL are required. Experience with Lightning Web Components and Visualforce is a plus. This role offers a competitive salary, excellent benefits, and the opportunity to contribute to a mission-driven organization. Remote work is possible, with some flexibility required to overlap with Eastern Time. The position is open to both US and international hires.
Requirements
- Extensive experience in Salesforce administration and development
- Strong background in solution architecture and technical project management
- Expert-level knowledge of Salesforce platform capabilities and limitations
- Proficiency in Apex and SOQL
- Strong understanding of Salesforce best practices and design patterns
- Experience implementing and leading DevOps in a Salesforce context
- Familiarity with agile methodologies and their application in Salesforce projects
- Excellent problem-solving skills and the ability to think creatively to overcome complex challenges
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders
- A track record of successful project delivery in complex Salesforce environments
- Ability to mentor and guide junior team members
Responsibilities
- Design and build complex Salesforce solutions, demonstrating expert understanding of platform capabilities and limitations
- Make informed decisions on solution trade-offs, considering factors such as scalability, maintainability, and user experience
- Develop custom solutions using Apex, SOQL, and potentially Lightning Web Components and Visualforce
- Lead requirements-gathering sessions with stakeholders and users, translating business needs into technical specifications
- Collaborate with stakeholders and Salesforce team members to refine and implement solutions
- Mentor junior team members and provide technical guidance on complex issues
- Evaluate, recommend, implement, and manage Salesforce features and third-party tools
- Help oversee the team's user support function, and help resolve escalated cases
- Contribute to the continuous improvement of our Salesforce architecture and development processes
- Lead Salesforce-adjacent projects from inception to completion
- Define and manage project scope
- Allocate engineering capacity and keep stakeholders informed about project progress
- Ensure all stakeholders meet deadlines and resolve any blockers
- Implement and refine agile methodologies within the team, facilitating the estimation, prioritization, and execution of tasks
- Balance multiple concurrent projects and initiatives, adjusting priorities as needed
- Implement and advocate for DevOps best practices within the Salesforce team
- Use and help junior team members gain skills with our preferred IDE, IntelliJ+Illuminated Cloud
- Serve as the teamβs release manager, or mentor members of the admin team to serve in this capacity
Preferred Qualifications
- Experience in Lightning Web Components and Visualforce
- Salesforce certifications (e.g. System Architect, Application Architect, or developer certifications)
- Philanthropic and/or nonprofit experience
Benefits
- Excellent health insurance (we cover 100% of premiums within the U.S. for you and any eligible dependents) and an employer-funded Health Reimbursement Arrangement for certain other personal health expenses
- Dental, vision, and life insurance for you and your family
- Four weeks of PTO recommended per year
- Four months of fully paid family leave
- A generous and flexible expense policy β we encourage staff to expense the ergonomic equipment, software, and other services that they need to stay healthy and productive
- A continual learning policy that encourages staff to spend time on professional development with related expenses covered
- Support for remote work β weβll cover a remote workspace outside your home if you need one, or connect you with an Open Phil coworking hub in your city