🚨 This job listing has been filled. You can find more backend jobs here.

BibleProject is hiring a
Remote Backend Developer, GraphQL

📍 Remote

About this Role:
As our Backend Developer, you will be a software engineer responsible for collaborating on our GraphQL layer that allows one of our end-user products to operate with high performance, reliability, and security at scale. You’ll serve as a subject matter expert on the business functionality you define and implement and collaborate closely with the leads in engineering, product, and design. 

You will be a part of the rotating production support team for our service architecture. You will also help define the standards by which BibleProject designs, delivers, and supports backend services.

Most importantly, you will bring your skills and experience to help further our mission of helping people experience the Bible as a unified story that leads to Jesus. 

What You’ll Be Doing:
  • Building, augmenting, and refining the performance, security, and reliability of GraphQL services using Apollo GraphQL libraries and patterns
  • Collaborating with squads to integrate and support GraphQL services within our products
  • Deploying and supporting a CI/CD pipeline that delivers code to an AWS environment
  • Working with engineers who are focused on our practices and tooling to enhance an optimal environment for building, shipping, and supporting production software
  • Striving for best-in-class cross-functional collaboration with product designers, product managers, UX researchers, and content authors to ship great code and experiences
  • Participating in the biweekly rhythms of planning and execution for cross-functional product teams as an individual contributor
  • Participating in the engineering-team-wide on-call rotation for BibleProject products

What we’re looking for:
  • 3+ years of overall experience as a software developer
  • Production experience with GraphQL, using Apollo GraphQL libraries and patterns
  • Experience in a (preferably, SaaS) company that leverages agile development processes and DevOps practices
  • Demonstrable experience with the following categories: 
    • DevOps practices, including CI/CD and observability tooling
    • Amazon Web Services or other cloud service providers
    • Git, Jira, and other SDLC tools
  • Experienced with working and delivering code independently, including estimating your work
  • Experience with either cloud data storage and/or open-source database technologies
  • Experience collaborating closely with product designers, product managers, and frontend developers in a cross-functional Squad model

Who we’re looking for:
  • Relevant Experience: You’ve built GraphQL service endpoints and deployed them to a cloud environment (ideally AWS).
  • Production Reps: You’ve seen and experienced enough of what good looks like in production software to help lead yourself with regards to DevOps practices.
  • Remote work: You need to be confident in your own ability to manage your time, be available for your team, and build relationships in that situation.
  • Servanthood: Balancing long-term goals with the tactical needs of the current sprint - all in service to our audience - requires an open-handed, thoughtful posture of service.
  • Teachability: You have a history of learning new things and are open to the growth that comes through collegial debate and collaboration.
  • Mission Alignment: You’re compelled by the mission of BibleProject to help people experience the Bible as a unified story that leads to Jesus.

About BibleProject
Portland, Oregon, Founded in 2014

BibleProject is a nonprofit, crowdfunded organization that produces 100% free Bible videos, podcasts, blogs, classes, and educational Bible resources. Our mission is to help people experience the Bible as a unified story that leads to Jesus.

We are rapidly growing in the area of multimedia technology. What began with two animated videos now encompasses multiple platforms and products—including over 160 videos. Our website and app serve as connection hubs to our ever-growing library of resources. Classroom, our online learning platform, offers accessible, graduate-level Bible classes.

These, and all of our supporting products, continue to be completely free to audiences around the world, thanks to the ongoing generosity of our patrons.

Location: This role is remote within the U.S. with occasional travel to Portland.
Beginning: December 2023
Reporting to: Jon Horton, Platform Engineering Manager
Compensation:
  • The annual salary range for this role is $95,000 to $120,000.  
    • Competitive salary that scales with experience directly related to this role. Top tier in our non-profit market but will not match top technology companies
  • Medical, dental, vision, life, short and long-term disability insurance for employees and family with premiums covered 100% by BibleProject
  • 401(k) with 4% employer match
  • Flexible PTO
  • Paid learning stipend
  • Paid parental leave

BibleProject is an equal-opportunity employer
BibleProject Logo
💵 Salary: $95,000 - $120,000
📍 Location: Remote

Receive updates on similar jobs:

Want weekly Christian tech job updates?

Sign up for our newsletter to stay up to date with all of the latest Christian tech jobs.