Senior Staff Software Engineer
Life.ChurchReligious Organization company
Edmond, United StatesLead
Software Engineering
About the role
TL;DR
Lead large-scale technical solutions, shape strategy, and mentor engineers.
- •The Senior Staff Software Engineer at YouVersion leads large-scale technical solutions across multiple engineering disciplines, shaping technical strategy and influencing senior leadership decisions.
- •This role drives technical excellence and serves as a key technical authority and mentor.
- •Key Responsibilities Lead large-scale technical initiatives spanning multiple teams and engineering disciplines.
- •Shape technical strategy and create alignment across teams and platforms.
- •Serve as a trusted technical authority within your domain.
- •Design scalable, long-term architecture that supports organizational goals.
- •Influence technical decisions at both the engineering and leadership level.
- •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.
- •Alignment with Life.Church's mission and a desire to build things that help people grow in their faith.
Required skills
Node.jsFlutterReactMentoring
Nice-to-have skills
JavaScriptDartiOSAndroid
Domain expertise
nonprofit
Tech stack
JavaScriptDartiOSAndroidReactNode.jsFlutter