Senior Software Engineer @BibleProject
Software Development
Salary $115,663 - $156..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer @BibleProject

1mth ago - BibleProject is hiring a remote Senior Software Engineer. 💸 Salary: $115,663 - $156,869 per year 📍Location: USA

Role Description

As a Senior Software Engineer, you independently deliver complex features on schedule. You write easily maintainable code, contribute to reviews, and steadily improve team quality and velocity. You mentor other engineers and collaborate closely with Product and Design to turn clear requirements into scalable, reliable, and maintainable production software.

An average day may include:

  • Leading technical discussions (both written asynchronously and verbal synchronously)
  • Reviewing code from colleagues
  • Troubleshooting critical and urgent issues

You’ll work closely with product managers and cross-functional teams to promote technical excellence, contributing thoughtful opinions on both code performance and user experience. You have an openness to understanding BibleProject’s content and paradigm for approaching the Bible to help achieve our mission.

You’ll help architect and maintain our shared platform services such as:

  • Eventing
  • Authentication
  • Payment processing
  • User activity using a federated GraphQL service layer

You’ll also speak into infrastructure strategy and design, enabling a quality developer experience for other engineers who contribute to our technology products.

To be successful, you need to be a self-organized and motivated software engineer with strong opinions on:

  • Performance
  • Scaling
  • Code organization & quality
  • Developer experience

We’re looking for a top-tier engineer who can adapt to their current context quickly, learning and applying past experiences to the current work. This is an opportunity to apply your skills toward building elegant systems and some of the best work of your career.

Most importantly, you’ll be an integral part of maturing the product engineering culture of BibleProject, setting and maintaining a high bar regarding our standards and people, and working to create an environment where great technical professionals like yourself can ship work worthy of our mission at a sustainable pace that reflects the BibleProject values: creative, humble, thoughtful, unifying, generous, and unhurried.

Qualifications

  • 7+ years of development experience on a product team
  • Proven experience delivering and maintaining high-impact production code
  • Demonstrated ability to deliver complex features independently
  • Established testing habits and experience with CI/CD and cloud-hosted services
  • Proven experience leading large-scale technical projects in a collaborative environment
  • Communicates clearly and candidly with strong asynchronous and written communication skills
  • Alignment with BibleProject’s mission and values

Requirements

  • Lead technical discussions and provide clear guidance on architectural decisions
  • Demonstrates best practices in code quality, testing, and deployment
  • Models strong cross-functional collaboration with Product Managers, Designers, UX Researchers, and Content Authors
  • Participates in planning and execution rhythms as a technical leader
  • Raises the bar on team culture by sharing knowledge and seeking feedback
  • Participates constructively in code/design reviews
  • Owns complex features architecture and escalates risks early
  • Designs and delivers features, supporting in defining requirements
  • Maintains production services and proactively monitors service health and performance
  • Optimizes and upholds quality across performance, accessibility, usability, security, and reliability
  • Collaborates with DevOps to improve CI/CD workflows and tooling
  • Assesses and communicates risk constantly
  • Communicates with humility and candor
  • Leads in technical excellence and collaboration through all stages of the product development lifecycle

Benefits

  • The annual salary range for this position is $115,663 - $156,869
  • Competitive salary that scales with experience directly related to this role
  • Medical, dental, vision, life, short- and long-term disability insurance for employees and families
  • 401(k) with 4% employer match
  • Flexible PTO
  • 4 weeks of org-wide synchronized rest breaks
  • Paid parental leave
  • Paid learning stipend
  • Home Office resources as needed
  • A culture focused on belonging and thriving

Company Description

BibleProject is an educational technology and media studio whose mission is to help people experience the Bible as a unified story that leads to Jesus. Founded in 2014 in Portland, Oregon, we have grown significantly in the area of multimedia technology. What began with two animated videos now encompasses multiple platforms and products—including over 200 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.

Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @BibleProject
Software Development
Salary $115,663 - $156..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,038+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later