Senior Staff Software Engineer to lead large-scale technical solutions across multiple engineering disciplines, shape technical strategy, and influence senior leadership decisions.
Requirements
- Deep technical expertise with a track record of leading complex, large-scale systems.
- Ability to influence and align multiple teams without direct authority.
- Strong system design skills with a focus on long-term scalability and sustainability.
- Strategic thinking—able to balance immediate needs with long-term direction.
- Clear, effective communication across engineers, partners, and leadership.
- Proven ability to operate at both technical depth and organizational breadth.
- Alignment with Life.Church’s mission and a desire to build things that help people grow in their faith.
- High School Diploma or GED.
- Bachelor's degree in Computer Science preferred.
- 9+ years of related work experience.
- Previous experience as a Staff Engineer or equivalent level.
- Track record of leading large, cross-team technical initiatives.
- Ability to influence technical direction beyond a single team or domain.
Benefits
- Paid parental leave, including maternity, paternity, and adoption leave.
- Generous employer-paid leave for the use of vacation, sick time, and other qualifying reasons.
- Innovative and comprehensive Medical, Dental, and Vision insurance.
- Life insurance policy provided for all staff members at 2x annual salary at no cost.
- Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members.
- Comprehensive wellness and mental health benefits.
- Generous 401(k) retirement plan.
- $160 annually in development dollars for team members to invest in their professional growth.
- Casual dress and work environment.