Staff Software Engineer
Life.church
At YouVersion, we build technology that helps people around the world connect with God every day. The Staff Software Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices, ensure development, and that the team has the same technical strategy.
YouVersion was created by the local church in 2007 and remains a ministry of Life.Church today. At Life.Church, our mission is simple: to lead people to become fully devoted followers of Christ. We believe technology is a powerful tool for spiritual growth, and we're committed to using it to help people engage with the Bible like never before.
At our core, we know that seeking God daily has the power to transform lives. That's why everything we build is designed to encourage, challenge, and inspire people to take their next step in faith wherever they are.
What You'll Do
- Lead design and implementation of complex systems that span multiple projects or teams.
- Own technical direction within your area and ensure solutions are scalable and maintainable.
- Review and guide complex technical work, helping raise the bar for quality and consistency.
- Partner with engineers to align on best practices and shared approaches.
- Support and mentor engineers across levels, providing practical guidance and feedback.
- Troubleshoot and resolve complex, high-impact technical issues.
- Contribute to improving team practices, tools, and long-term technical direction.
What It Takes to Thrive
- Strong technical depth with experience building and scaling production systems.
- Ability to guide technical decisions and influence others without formal authority.
- Experience designing systems with long-term maintainability in mind.
- Comfort balancing hands-on work with supporting and guiding others.
- Clear communication and ability to simplify complex ideas.
- Alignment with Life.Church’s mission and desire to build things that help people grow in their faith.
Technical Experience
You should bring deep experience in at least one area and be comfortable working across systems:
- Backend systems (Python, Golang, APIs, distributed systems).
- Mobile development (Flutter/Dart, iOS/Swift, Android).
- Web development (React, Node.js, TypeScript).
- Cloud infrastructure and scalable system design.
What You Bring
- High School Diploma or GED.
- Bachelor’s degree in Computer Science required.
- 7+ years of related work experience.
- Track record of delivering complex systems and supporting other engineers.
- Ability to contribute both independently and as a technical leader within a team.
Benefits We Offer
- 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 that provides team members with useful resources and savings to navigate their holistic health.
- Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance coverage is available to purchase.
- Short-Term and Long-Term disability is covered at 100% for full-time qualified staff members.
- Comprehensive wellness and mental health benefits allow staff to proactively invest in their physical and emotional health.
- Generous 401(k) retirement plan allowing a team member to have up to 12.5% (including employee contribution, employer match, and employer discretionary contribution) contributed into their account in their first year. It doesn’t stop there—the more years on staff, the greater the investment!
- $160 annually in development dollars for team members to invest in their professional growth.
- Casual dress and work environment.
Our Beliefs, Culture, and Commitment to Diversity
At Life.Church, every staff member, and intern is a minister and is expected to engage in the church's ministry fully. We consider ministry readiness and an individual’s capacity to represent Life.Church’s beliefs as a minister during the selection process for all staff and intern positions. An essential function within every position held by a staff member or intern at Life.Church is to uphold and represent the beliefs of Life.Church. Learn more about what we believe at Life.Church .
While we unite around our mission, we know unity doesn’t mean uniformity. Our calling is too great, and our mission is too important not to be intentional about strengthening our team through diversity. We know that diverse perspectives in race, ethnicity, background, age, and gender are essential to reaching the world for Christ. To learn more about how we strengthen our team through diversity, visit our careers page .
All data collected in our application process, from resume collection to application questions, is used for recruitment purposes only.
- ...The YouVersion APIs Staff Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices...SuggestedFull timeTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteAt YouVersion, we build technology that helps people around the world connect with God every day. The Senior Staff Software Engineer is primarily responsible for leading large-scale technical solutions...SuggestedFull timeTemporary workWork experience placementCasual workInternshipLocal areaImmediate start
- ...The YouVersion Staff Flutter Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by senior, junior and mid-level engineers. This role will partner with the other engineers to offer guidance on...SuggestedFull timeTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
- ...YouVersion, a ministry of Life.Church, seeks a Senior Staff Software Engineer to lead large-scale technical initiatives across multiple teams and disciplines. You will shape strategy, mentor engineers, and serve as a trusted technical authority to drive scalable architecture...Suggested
$144.9k - $229.3k
...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems has an opening for a Staff Simulation Software Engineer to join our team of qualified, diverse individuals within our Software organization onsite in Melbourne, Florida or...SuggestedFull timeRelocation packageShift work- ...around the world connect with God every day. The YouVersion Software Engineer is primarily responsible for developing software for various... ...holistic health. ~ Life insurance policy provided for all staff members at 2x annual salary at no cost. Additional life insurance...Full timeTemporary workWork experience placementCasual workInternshipLocal area
- Edmond, OKYouVersion - YouVersion Engineering /Full-Time/ Salary /On-siteThe YouVersion Senior... ...and assist with the development of software, the performance of regular maintenance,... ...Life insurance policy provided for all staff members at 2x annual salary at no cost....Full timeContract workTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
$40 per hour
...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer....Remote jobSummer workInternshipSummer internshipWork at office- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Company Description Engineering - Other Engineering Job Description Software Engineer – Awacs And Aew&C Information Assurance – Level 5 Oklahoma City Aerospace / Aviation / Defense Exp 10-15 years Deg Bach Relo Bonus Job Description...Full timeFor subcontractor
$146k - $170k
...is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries... ...We’re looking for a passionate and experienced Senior Software Engineer to join the payments team at GoodLeap. In this role, you’ll...Full time$10k
* Sign on Bonus Available Up to $10K* The candidate shall have knowledge of software engineering in order to support the design, development, testing and evaluation, implementation, maintenance, and administration of new and/or existing software systems. Shall apply an...Full timeContract workFor contractorsRelocation package- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...Industry: Aerospace / Aviation / Defense Job Description Software Engineer - Military Datalink Level 5 (Asc2 Program) Oklahoma City... ...ability to work with engineers, management and executive staff, and customers. Competencies: Adaptability, Communication...Full time
- ...Description Summary: Delaware Nation Industries (DNI)/Indigenous Technologies is currently looking for a Software Developer to join our team at Air Logistics Center (ALC) located at Tinker AFB in OKC. This position is part of a large software development team supporting...Full timeTemporary workMonday to Friday
- ...Platform /Full-Time/ Salary /On-siteThe YouVersion Platform Staff Engineer designs and builds the APIs and backend services that power a... ...understands, and articulates, the tradeoffs in creating high-quality software.High School Diploma or GED.Bachelor’s degree in Computer...Full timeTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours- ...they can focus on contributing to the fullest.Job Summary:As a Software Developer, you will analyze business needs and create... ...in-house design, development, implementation, and support of engineering applications used for competitive advantageOther tasks as assignedSkills...Full time
- Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully remote position offering weekly pay and great benefits! If this is something that interests you, apply today!Responsibilities:Ongoing...Weekly payRemote work
$105.79k - $141.05k
...Cloud Service (AEMaaCS). This role combines Full Stack development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform innovation, and improve development efficiency. Working closely with Product...Full timeTemporary workRemote work$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$111.07k - $148.1k
...AI‑ready connectivity, join us today. The Role The Lead Engineer supports the Diplomatic Telecommunications Service Program Office... ...~ Minimum associate degree preferred in Computer Science, Software Engineering, Information Systems, Data Science, or a related technical...Full timeTemporary workWork at officeRemote workWorldwide$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- ...Job Description Job Description Allied High Tech Products is seeking a Software Controls Engineer for our Oklahoma City R&D facility. This role will work with software, mechanical, electrical, and materials engineering teams to research, design, develop, and support...
$111.07k - $148.1k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. •Recommends optimized solutions to support current and long-range planning and collaborates with project team leads...Full timeTemporary workRemote work1 day per week$92.65k - $125.35k
Software Engineer - Developer (Associate, Mid-Level or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Development Engineer (Associate, Experienced, or Senior Level) to join the B-52 Software Blocks (BSB) team located in Oklahoma City, OK....Full timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$96.9k - $131.1k
Mid-Level Software Engineer (Test & Verification)Company:The Boeing CompanyThe Boeing Company is looking for a Mid-Level Software Engineer to join the B-52J CERP Test Team located in Oklahoma City, OK. This position involves determining the requirements, writing the tier...Permanent employmentFull timeInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work- Reference: 85347-369818ABOUT THE JOBAs a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link between complex flight algorithms and custom avionics...Temporary workWork at office
$118.15k - $159.85k
Software Engineer-Developer (Experienced and Lead)Company:The Boeing CompanyBoeing Defense, Space & Security (BDS) has an exciting opportunity for a Software Engineer - Developer to support the B-52 team in Oklahoma City, OK.Our teams is currently hiring for a broad range...Permanent employmentFull timeContract workWork experience placementInterim roleCurrently hiringVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software implementation project manager Edmond, OK
- remote software sales Edmond, OK
- healthcare software sales Edmond, OK
- software Edmond, OK
- software asset management analyst Edmond, OK
- software technical support Edmond, OK
- entry level software sales Edmond, OK
- software intern Edmond, OK
- software technology Edmond, OK
- software sales Edmond, OK




