Remote job
Vice President, Software Development
Job details
About this role
Role overview The Vice President of Software Development leads product, application, and platform engineering, building a capable organization while modernizing complex systems and sustaining critical services. The role works closely with product and experience partners to deliver useful, secure technology for a globally distributed, volunteer-led community, and is accountable for engineering outcomes, operations, and investment decisions.
Responsibilities - Recruit and develop engineering managers and senior technical leaders; delegate ownership, set expectations, coach teams, and build succession capacity. - Set architecture and modernization direction across applications, integrations, vendor platforms, and assigned infrastructure; sequence migrations with clear reconciliation, recovery, rollback, and retirement plans. - Partner with product and experience teams to shape scope, validate requirements with users, manage delivery risks, and agree on evidence of completion. - Establish secure engineering and delivery practices, including reviews, automated testing, dependency and secrets management, and launch readiness. - Ensure services have accountable owners, monitoring, on-call coverage, incident response, and tested recovery plans. - Manage engineering investment and execution, balancing mission value, reliability, security, technical debt, supplier needs, and lifecycle cost.
Requirements - Typically 15 or more years in software engineering and leadership, including at least seven years leading teams and experience leading managers or senior technical leaders; equivalent scope and impact may qualify. - Track record of building or improving a multi-team engineering organization while sustaining critical delivery, hiring well, developing managers, and increasing team ownership. - Deep production software expertise spanning system boundaries, APIs, cloud infrastructure, identity, data integrity, distributed systems, security, testing, deployment, recovery, and cost. - Experience modernizing tightly coupled or vendor-centered systems incrementally while maintaining essential services, and explaining migration decisions and results. - Demonstrated product engineering delivery with Product and UX partners, including realistic commitments, incremental releases, and operational ownership. - Strong executive communication and cross-cultural change leadership; bachelor’s degree in computer science, engineering, or a related field, or equivalent experience. Commitment to the organization’s Christian mission and required staff policies is also required.
Nice to have Experience with global or distributed engineering, low-connectivity applications, Salesforce modernization, identity and integration platforms, or systems containing sensitive personal or financial data. Practical judgment using AI-assisted engineering with safeguards and verified outcomes is expected.
Benefits and work setup The stated salary range is $132,050–$182,850, depending on experience, education, location, and scheduled hours.