Site Reliability Engineer
The YouVersion Site Reliability Engineer will help the YouVersion Team grow and release groundbreaking new Bible engagement features while maintaining site stability and performance.
God has placed you on the earth for a reason, at this crucial moment in time. He’s given you a purpose. With the smartest tech at our fingertips and more distractions vying for our attention than ever before, the need for the Bible has never been greater. If you’re looking for a place you can combine the skills God has given you with your passion to see people engage with His Word in new ways—no matter where they are or what languages they speak—the YouVersion Team is the place to start. Come change the world with us!
With over 500 million installs of the Bible App, we maintain a very busy infrastructure using a mix of the latest and tried-and-true technologies. During peak usage, our infrastructure handles nearly 100,000 requests per second, so performance optimization and stability are extremely important to us. The YouVersion Team is looking to add another Site Reliability Engineer to our Core Infrastructure group who will help us continue to grow rapidly and release new features while maintaining our stability and performance. Keep reading to see if you might be a perfect fit to join our team.
Who you are:
- An expert in at least three of the following technologies/skillsets: Kubernetes, Service Meshes (Istio), Infrastructure as Code (Terraform), Linux, SaltStack or equivalent, PostgreSQL, Redis, Couchbase, Solr, CI/CD Pipelines, High-Availabilty design, Service Discovery, and Prometheus
- Well-versed in the protocols that make the internet work (things like TCP, UDP, DNS, etc.)
- Able to work fast and reliably under pressure
- A strong critical thinker who identifies problems that need improvement and is driven to work together with teams to implement new solutions
What you'll do:
- Apply software engineering principles to fix operational problems
- Be responsible for availability, latency, performance, efficiency, security best-practices, change/configuration management, monitoring, emergency response, disaster recovery, capacity planning, and tooling/automation of our infrastructure and deployment workflows
For bonus points:
- Have a strong desire to serve Christ and be an integral part of helping others engage in God's Word
- Are highly detail-oriented and excel at spotting patterns and solving problems
- Understand risk management and possess situational awareness to gauge when it's appropriate to slow down and plan meticulously versus when it's better to move fast and improve things along the way
- You’re a proponent of open-source technologies and love contributing to the communities that help us succeed through our Open Digerati Initiative
- Brewing your morning coffee requires at least seven different apparatuses, none of which are a coffeemaker
To view the expectations and responsibilities of this role, please review the job description.
Work Perks:
When you join the YouVersion team, our prayer is that your family will be closer, your leadership will be sharper, your finances will be stronger, your faith will be deeper, and your heart will be larger. And while the biggest perk to working on our team is doing work that makes an eternal difference, you'll find that's not the only benefit we offer:
Flexible work arrangements
Generous and immediate time-off
Industry-leading medical, dental, and vision coverage
Unparalleled employer 401K contribution match
Childcare benefits
Casual dress code
Professional development funds
And so much more!
Learn More:
When you join the YouVersion team, you are also joining the community and staff of Life.Church. Named one of the largest, fastest-growing, and most innovative churches in America, Life.Church is a multi-site Christian church meeting in locations around the United States and globally at Life.Church Online. YouVersion is a ministry of Life.Church, created in 2007 out of a passion to leverage technology to reach the world for Christ.
Learn more about what it’s like to work at Life.Church: www.life.church/careers. This position is based in Edmond, OK, but this position may be able to work remotely regularly; candidates who are not local are encouraged to apply.