
Director of Software Engineering
Turning Point for God is the broadcast ministry of Dr. David Jeremiah and exists to deliver the unchanging Word of God to an ever-changing world. Using Dr. Jeremiah’s teaching, we capture, curate, and communicate Bible Strong content through the power of media to share the Gospel with theological and creative excellence. Dr. Jeremiah is committed to teaching the entirety of God’s Word to the world, and his teaching is delivered in multiple languages to approximately 3 billion people across the globe through Turning Point’s various media channels.
To accomplish this mission, more than two hundred staff across various disciplines are committed to sharing the Gospel and Bible Strong teaching through Turning Point. At Turning Point, you will be empowered and equipped to use your unique skills and abilities to glorify God and make an eternal impact while being part of a professional Christian community and relational work environment.
Position Overview
The Director of Software Engineering is responsible for leading the strategic development, implementation, and optimization of Turning Point’s digital platforms, including web applications, mobile applications, and other software solutions. This role ensures that our technology infrastructure is innovative, scalable, and aligned with our organizational goals. The ideal candidate is an experienced technology leader with a strong background in software engineering, team leadership, and digital strategy within a media, content, or non-profit environment.
Key Responsibilities
- Strategic Leadership: Develop and execute a roadmap for software engineering that supports the organization’s digital strategy and growth objectives.
- Technology Oversight: Lead the development, enhancement, and maintenance of software applications, ensuring optimal performance, security, and scalability.
- Team Management: Oversee and mentor a team of engineers, designers, and digital strategists, fostering a culture of innovation and collaboration.
Cross-Functional Collaboration:
- Work closely with content, marketing, and fundraising teams to enhance user experience, engagement, and digital fundraising efforts.
- Innovation & Best Practices: Stay up to date with the latest trends in software engineering, ensuring the adoption of best practices and new technologies.
- Project Management: Oversee the planning, execution, and deployment of software projects, ensuring timely delivery and alignment with business objectives.
Data-Driven Optimization:
- Utilize analytics and user feedback to enhance digital experiences, improve engagement, and drive key performance metrics.
- Vendor & Partner Management: Manage relationships with third-party vendors, agencies, and technology partners as needed.
Qualifications & Experience
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in software engineering, with at least 3 years in a leadership role.
- Strong expertise in modern software development technologies (e.g., JavaScript, PHP, C#, etc.) and mobile app development (iOS, Android, cross-platform solutions like React Native).
- Experience managing cloud-based infrastructure (AWS preferred) and content management systems (WordPress, Drupal, or custom CMS).
- Familiarity with digital engagement tools such as CRM, analytics, and personalization platforms.
- Proven track record in leading digital transformation projects and delivering user-centered solutions.
- Strong project management and organizational skills, with experience in Agile methodologies.
- Passion for leveraging technology to advance a mission-driven organization.
- Experience in media, content, or nonprofit sectors is a plus.
Pay Range:
The expected salary range for this position is $165,000 - $180,000 per year. The actual compensation offered will depend on a variety of factors, including qualifications, experience, skills, and location. In addition to base salary, we offer a comprehensive benefits package.
This description reflects management’s definition of essential functions for this position, although this list is not all-inclusive to what tasks may be assigned. Turning Point for God reserves the right to modify our job descriptions at any time.
As part of our hiring process, candidates must demonstrate alignment with and support for our Statement of Faith. Agreement with this statement is a requirement for employment with Turning Point for God.
Create a Job Alert
Interested in building your career at Turning Point for God? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field