Job Summary:
Life.Church is a technology-driven organization focused on helping individuals in their faith journey. As a Senior Software Engineer, you will design and build solutions that support various systems and platforms, while mentoring junior engineers and guiding technical direction within the team.
Responsibilities:
• Design, build, and maintain software
• Own technical design for projects and clearly communicate tradeoffs
• Review, test, and approve code to ensure quality and consistency
• Partner with engineers to align on technical approach and development plans
• Support and mentor junior and mid-level engineers
• Help maintain consistency in technical direction across your team
• Troubleshoot and resolve complex issues across systems
• Contribute to improving team practices, tools, and processes
Qualifications:
Required:
• Strong software engineering experience with the ability to deliver reliable, scalable solutions
• Comfort owning technical decisions and working through tradeoffs
• Ability to support and guide other engineers without formal authority
• Clear communication, especially when explaining complex concepts
• Self-motivated with the ability to take initiative and follow through
• Alignment with Life.Church’s mission and desire to build things that help people grow in their faith
• High School Diploma or GED
• Bachelor’s degree in Computer Science, or a related field
• 3+ years of related work experience
• Track record of contributing to production systems and team success
• Experience in at least one of the following: Backend systems (e.g., Python, Golang, APIs), Mobile development (Flutter/Dart, iOS/Swift, Android), Web development (React, Node.js, TypeScript)
Company:
Life.Church is dedicated to leading people to become fully devoted followers of Christ. Founded in 1996, the company is headquartered in Edmond, USA, with a team of 1001-5000 employees. The company is currently Late Stage.