American Public Education, Inc.
A learning community dedicated to serving others and maximizing the potential for a better life.
Connect with This Employer:About the Company
American Public Education, Inc. (APEI) delivers educational services to professionals across military, public service, healthcare, and government sectors through institutions such as American Public University System, Hondros College of Nursing, Rasmussen University, and Graduate School USA.
About the Role
APEI is seeking a skilled Director of Software Engineering to oversee the Salesforce CRM ecosystem across its education units. This position combines technical oversight and strategic planning, with responsibility for building, integrating, and supporting Salesforce platforms that serve as core systems for engagement and operations. The role will lead cross-functional collaboration across engineering, data, operations, and business units, ensuring that Salesforce initiatives align with long-term goals. The ideal candidate brings deep knowledge of Salesforce architecture and hands-on experience delivering enterprise solutions. This role also involves team leadership, delivery oversight, integration strategy, and ongoing performance optimization.
Key Responsibilities
- Lead the technical vision and delivery of Salesforce solutions across Sales, Service, Education, and Marketing Clouds
- Manage internal and external resources to support implementation, enhancements, and support across the CRM ecosystem
- Collaborate with IT, project management, and business teams to align solutions with operational needs
- Oversee integration strategies using APIs, Change Data Capture, and event-driven methods
- Establish processes, documentation, SOPs, and tooling for delivery and support
- Provide input into enterprise architecture decisions for scalability and reliability
- Ensure systems are monitored effectively and meet performance expectations
- Drive process improvements and identify opportunities for innovation
- Oversee resource planning, project delivery, team performance, and career development
- Support release planning, testing, and change management
- Participate in 24/7 operational support and escalation as needed
Required Qualifications
- 10+ years in technology leadership roles, including team management and delivery oversight
- 5+ years of hands-on experience with Salesforce implementations (Apex, Lightning, SOQL, flows, triggers)
- Proven background working in multi-org Salesforce environments with Sales, Service, and Marketing Clouds
- Deep understanding of Salesforce data structure, integration methods, and middleware tools (e.g., MuleSoft, Boomi)
- Strong experience with DevOps, CI/CD, and release tools like GitHub, Copado, and Gearset
- Skilled in Agile/Scrum and Waterfall delivery models
- Able to manage global teams, including offshore resources
- Proficiency in managing vendor relationships and driving technical standards
- Excellent communication skills with the ability to engage both technical and executive audiences
- Bachelor’s degree preferred
Additional Skills (Nice to Have)
- Experience with Agentforce, Data Cloud, or Einstein AI
- Familiarity with modern observability and logging tools
- Knowledge of compliance standards (e.g., FERPA, data privacy laws)