Skip to main content
Thorn

Senior Software Engineer

RemoteUnited States only
Published
Role
Fullstack
Experience
Senior
$129k–$178.3k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer — remote (US-based). Senior role on the Victim Identification team delivering complex end-to-end features and participating in on-call rotations. Experience building and maintaining production-ready software systems; technologies used include Python, TypeScript/React, AWS, Kubernetes, and Elasticsearch.

Core skills

PythonAWSElasticsearch

Optional skills

TypeScriptReactAnt DesignTerraformDockerKubernetesPostgreSQLDatadog

What you'll do

  • Collaborate with engineers on your team to build and maintain scalable systems and applications from end-to-end.
  • Take on complex features and projects independently. You gather input from teammates, break down problems, and communicate progress clearly to stakeholders.
  • Lead technical discussions within your team, partnering closely with Build and Product to define requirements and arrive together at practical, high-quality approaches.
  • Play a critical role in day-to-day coding, thorough code reviews, and troubleshooting production issues, including participating in on-call rotations to support system reliability and incident response.
  • Strengthen your team by sharing expertise, offering thoughtful feedback, mentoring teammates within your domain, and stepping in to help when needed.

What they require

  • You have experience building and maintaining production-ready software systems.
  • You demonstrate strong problem-solving skills and apply sound design and implementation judgment within your area of ownership.
  • You are nimble and comfortable working within evolving requirements, adapting your approach and breaking down problems to deliver high-quality solutions.
  • You take pride in writing clear, maintainable code and maintaining a high bar for quality and craftsmanship.
  • 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.

Benefits

  • A reasonable estimate of the compensation range for this role is $129,000-$178,250/year.
  • Our remote-first work model is structured around working from home most of the time; employees may be expected to travel for gatherings and meetings.
  • We offer employees a broad range of benefits.
  • Thorn is committed to the full inclusion of all qualified individuals and provides reasonable accommodations; contact hiring@wearethorn.org for accommodations.
  • Equal consideration and inclusive hiring practices (All qualified applicants will receive consideration...)

Thorn is a nonprofit whose mission is defending children from sexual exploitation and abuse by building technology to eliminate child sexual abuse material from the internet.

Child Safety
$129k–$178.3k/yr