The YouVersion Platform API Engineering Manager is primarily responsible for managing the daily operations for the Platform API engineering team in collaboration with engineering leadership and product management.
YouVersion was created by the local church in 2007 and remains a ministry of Life.Church today. At Life.Church, our mission is to lead people to become fully devoted followers of Christ. Our team is committed to reaching people worldwide through innovative technology. And YouVersion is one of the ways we get to do that. Life.Church is a multi-site Christian church meeting in the United States and globally at Life.Church Online.
We wholeheartedly believe a daily rhythm of seeking intimacy with God has the power to transform lives. That’s why YouVersion creates biblically-based experiences that encourage and challenge people to seek God. We hope everyone in our community is on an active journey to become who God made them to be, abiding in Him, and drawing closer every day.
The YouVersion Platform API Engineering Manager will lead the team through the engineering process, provide technical foresight for the team’s strategy to ensure efforts are aligned with the overall YouVersion strategy.
What You'll Do
- Lead all stages of the software delivery lifecycle to deliver reliable, scalable, and performant YouVersion Platform API services.
- Prioritize across multiple stakeholder requests while facilitating project planning and resource allocation to meet product and technical goals.
- Empower direct reports through coaching, setting clear expectations, and development plans.
- Collaborate with engineering leadership to develop and cast vision for the team.
- Partner with the engineering leadership to attract, retain, and develop exceptional engineering talent within the growing YouVersion Platform engineering team.
- Provide technical foresight for the team and identify areas of improvement.
- Maintain the technical roadmap for the YouVersion Platform API team to ensure efforts align with the overall YouVersion strategy.
- Responsibly manage “technical debt” among various software services.
- Manage costs in connection to performance gains to ensure stewardship.
Skills Needed to Succeed
- Experience building and maintaining robust software services with high scalability and reliability.
- Excellent verbal, written, and interpersonal communication skills to foster relationships and partnerships.
- Ability to self‐motivate, make independent decisions, and solve problems.
- Maintain flexibility and initiate the creation of new processes and project strategies.
- Ability to manage conflict and differing opinions while maintaining composure.
- Strong leadership skills and understanding of developing and guiding others.
- Ability to take a great vision and turn it into reality through strategic execution.
- High school diploma or GED.
- Bachelor’s degree in Computer Science or related field is preferred.
- 5+ years of related work experience.