← all jobs

[Remote] Staff Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Thorn is a nonprofit technology organization focused on defending children from sexual exploitation and abuse. The Staff Engineer will lead high-impact initiatives for the Safer product area, designing, building, scaling, and maintaining backend services, APIs, and high-volume data-processing systems. The role partners across Product and Engineering, provides technical leadership, and improves system reliability, performance, and sustainability.

Responsibilities

  • Collaborate with engineers across multiple areas of ownership to build and maintain scalable systems and applications from end-to-end
  • Take on large, complex initiatives independently. You identify unknowns, gather input from teammates, break down ambiguous problems, and communicate progress clearly to stakeholders
  • Lead technical discussions across teams, partnering closely with Build and Product to define requirements and arrive together at practical, high-quality approaches
  • Develop solutions to problems faced by our users, clearly articulating tradeoffs and decisions to stakeholders across technical and non-technical audiences, and incorporating feedback into iterative improvements
  • Take ownership of architectural direction, making sound implementation decisions that strengthen system reliability, scalability, and sustainability over the long term
  • Play a critical role in day-to-day coding, code reviews, and troubleshooting production issues, including participating in on-call rotations to support system reliability and incident response
  • Anticipate technical risks and proactively address them, including identifying and prioritizing technical debt before it becomes a larger constraint
  • Strengthen teams by sharing expertise, offering thoughtful feedback, mentoring teammates within your domain, and stepping in to help when needed, even outside your primary area of expertise
  • Drive technical innovation by researching and deliberately incorporating new tools, technologies, or patterns where they meaningfully improve our products and workflows

Skills

  • You have a commitment to putting the children we serve at the center of everything you do
  • You have substantial experience building and operating backend services in production, including experience with Python
  • You have hands-on experience deploying or supporting production applications in Kubernetes. You can work with common Kubernetes resources and troubleshoot application-level issues; deep cluster or platform expertise is not required
  • You have experience building and operating services in a production cloud environment
  • You are comfortable contributing across unfamiliar parts of a codebase or technical domain, learning quickly and adapting as the team's priorities change. You consider the impact of your decisions within your team and Thorn as a whole
  • You demonstrate strong architectural judgment and consider the broader system impact of your decisions
  • You are nimble and comfortable operating in ambiguous problem spaces and bringing clarity to complex technical challenges as requirements evolve
  • You act with autonomy and demonstrate sound judgment in knowing when to seek input from others
  • You make pragmatic technical tradeoffs, deliver useful increments quickly, and balance immediate needs with long-term maintainability and system health
  • You influence technical decisions through clear articulation of tradeoffs and thoughtful collaboration
  • You elevate the engineers around you through mentorship, feedback, and shared technical standards, and remain open to learning from your teammates
  • You can demonstrate empathy and advocate for our users, while balancing product vision and engineering constraints
  • You communicate clearly, efficiently, and thoughtfully. We're a highly-distributed team, and effective written communication is crucial for everything from Slack to code reviews
  • Building, scaling, and monitoring high-volume systems or data-processing pipelines
  • Building software, platforms, APIs, or tooling for other developers
  • Experience with AWS, Terraform, PostgreSQL, or Elasticsearch

Benefits

  • Remote-first work model structured around working from home most of the time
  • Employees are offered a broad range of benefits

Company Overview

  • Thorn, digital defenders of children, drives technology innovation to fight the sexual exploitation of children. It was founded in 2009, and is headquartered in San Francisco, California, USA, with a workforce of 51-200 employees. Its website is https://www.thorn.org/.
  • More open positions