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. They are seeking a Staff Software Engineer – Platform to set architectural direction and serve as a senior technical leader across their infrastructure, shared services, and publishing groups while driving cross-cutting capabilities and influencing product roadmaps.
Responsibilities:
- Set technical direction and long-term architectural vision across the Platform portfolio; drive clarity on system boundaries, data contracts, API strategy, and success metrics
- Lead cross-functional technical discussions; align Product, Design, and Engineering on scope, trade-offs, and timelines; document decisions and rationale
- Partner with the Group Product Manager, Engineering Managers, and Director of Engineering to shape roadmaps, anticipate risks, surface unknowns early, and propose mitigation paths
- Mentor and uplevel engineers through design guidance, reviews, pairing, and structured feedback; foster a culture of learning and agility
- Establish and evangelize engineering standards (testing strategy, performance, accessibility, security, reliability) and ensure consistent application
- Participate in biweekly planning and execution rhythms as a technical leader and thought partner; help sequence work for incremental delivery
- Act as a peer leader within the trio; keep feedback windows small, bias toward action, and optimize mean time to decision — escalating only when org-level alignment is required
- Coordinate the squad's technical plan within broader engineering standards; communicate decisions transparently and invite guidance
- Provide timely, specific feedback to teammates and proactive upward feedback to the Engineering Manager on team health, risks, and technical debt
- Lead by example through high-quality code contributions and thoughtful reviews
- Lead design and delivery of complex, multi-service features; write tests and documentation; ship changes through CI/CD with high reliability
- Own the health of critical services and domains: define SLOs/SLIs, proactively monitor, triage issues, lead post-incident reviews, and participate in on-call
- Drive platform strategy for shared concerns: authentication, authorization, content delivery, API gateways, and developer tooling
- Collaborate with DevOps to evolve CI/CD workflows and infrastructure; drive automation and improve developer experience
- Raise code quality through systematic refactoring, dependency upgrades, and targeted migrations — balancing near-term delivery with long-term maintainability
- Recognized expert across the platform's primary stack; apply patterns that yield reliable, maintainable systems at scale
- Define API strategy and design/implement services (including GraphQL) that model clear contracts and enable product agility
- Demonstrate deep experience with distributed systems and monorepo architecture in production; select patterns (idempotency, caching, retries, back-pressure) to improve resilience and performance
- Work effectively in cloud-native environments (AWS, Docker, Kubernetes) to build, deploy, troubleshoot, and operate services; guide others in effective usage
- Use observability tools (logs, metrics, traces) to verify behavior, diagnose complex issues, and inform proactive improvements
- Evaluate and introduce emerging technologies with sound judgment; balance innovation with stability and operational readiness
Requirements:
- 12+ years of development experience on a product team, with repeated impact delivering complex, cross-team projects
- Demonstrated ability to set architectural direction across multiple teams and domains; track record of leading design and execution for multi-service features, platform capabilities, and large-scale migrations
- Experience operating at a Staff or Senior Staff level (or equivalent scope) in a product engineering organization, with clear examples of raising the technical bar beyond a single team
- Strong testing habits; extensive experience with CI/CD and cloud-hosted services
- Clear, candid communicator with strong asynchronous and written communication skills; seeks feedback and makes notable business impact
- Openness to BibleProject's mission, content, and paradigm for approaching the Bible