Thorn logo

Staff Software Engineer - Python, Remote

Thorn

About The Role

As a Staff Software Engineer at Thorn, you will play a crucial role in delivering and maintaining scalable systems that facilitate the detection, removal, and reporting of child sexual abuse material. You will work closely with a team of talented engineers to build backend systems and client applications end-to-end. Your responsibilities will include leading discussions, identifying opportunities for improvement, and mentoring other engineers.

Key Responsibilities

  • Collaborate with other engineers to build backend systems and client applications.
  • Take on large projects independently, breaking down problems and communicating progress to stakeholders.
  • Define product requirements and lead discussions on optimal engineering solutions.
  • Formulate technical solutions to industry problems, incorporating feedback in subsequent iterations.
  • Engage in day-to-day coding, code reviews, and troubleshooting production issues.
  • Mentor and support other engineers, fostering a collaborative and learning environment.
  • Drive technical innovation by researching and incorporating new technologies and tools.

What We’re Seeking

  • Experience using Python to build robust, production-ready products.
  • Experience working with and deploying to cloud platforms, preferably AWS.
  • Experience building, deploying, scaling, and optimizing high-volume systems.
  • Ability to own multiple areas and consider the impact of changes within the organization.
  • Clear and thoughtful communication skills, crucial for a distributed team.
  • Passion for product engineering and working in a collaborative environment.
  • Enthusiasm for teaching and eagerness to learn.

Technologies We Use

  • Python 3
  • TypeScript / Node / Express
  • Docker / Kubernetes
  • AWS / Terraform
  • PostgreSQL / Elasticsearch

Compensation And Benefits

  • Competitive salary range of €141,700 to €187,000 per year.
  • Remote-first work model with occasional travel for company events.
  • A supportive environment that values diversity and inclusion.

Thorn is committed to building a world where every child can be safe, curious, and happy. We encourage applicants from diverse backgrounds to apply and help us achieve this mission.

Benefits
Extracted with AI

  • Remote-first work model
  • Company-wide gatherings
  • Team-building events
  • Travel opportunities
  • Diversity and inclusion initiatives

Similar jobs

Last update: 23 minutes ago

Close logo
Close

Senior/Staff Software Engineer - Backend/Python - Remote, USA

Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.

Grow Therapy logo
Grow Therapy

Senior Staff Software Engineer - Python/TypeScript

Senior Staff Software Engineer role focusing on Python/TypeScript in a leading mental health care tech company, offering extensive benefits and remote work.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python, TypeScript, GraphQL

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.

Grow Therapy logo
Grow Therapy

Staff Software Engineer - Python/TypeScript

Senior-level Staff Software Engineer role focusing on Python, TypeScript, and full-stack development in a dynamic startup environment.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a focus on Python, Flask, and AWS.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python (100% Remote, USA Only)

Senior/Staff Backend Engineer specializing in Python and cloud technologies for a fully remote role in the USA. In-depth experience with databases and AWS required.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

.txt logo
.txt

Staff Software Engineer - Python, AWS, Remote

Join .txt as a Staff Software Engineer to develop scalable backend systems using Python, AWS, and more. Remote position.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Bloomreach logo
Bloomreach

Remote Software Engineer with Python Expertise

Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.

Check logo
Check

Staff Software Engineer - Python/Django, React, TypeScript

Join Check as a Staff Software Engineer to build scalable systems using Python/Django, React, and TypeScript in a remote role.

Headway logo
Headway

Senior Software Engineer - Python, Backend

Senior Software Engineer role focusing on Python and backend development for a mental healthcare platform.

Quora logo
Quora

Senior Full Stack Software Engineer - Remote

Join Quora as a Senior Full Stack Software Engineer to build cutting-edge AI features remotely. Work with Python, TypeScript, and GraphQL.

Twilio logo
Twilio

Software Engineer (Python, Security Automation)

Join Twilio as a Software Engineer in Security Automation, focusing on Python and security workflows.

GitHub logo
GitHub

Software Engineer, Trust and Safety

Join GitHub as a Software Engineer in Trust and Safety, developing tools to protect our community. Remote work, competitive pay.

Honor logo
Honor

Staff Full Stack Engineer (Growth)

Join Honor as a Staff Full Stack Engineer to lead the development of next-gen care systems. Work remotely with a competitive salary and benefits.

Puzzle 🧩🚀 logo
Puzzle 🧩🚀

Staff Software Engineer

Join Puzzle as a Staff Software Engineer to lead and build scalable platform services remotely.

Temporal Technologies logo
Temporal Technologies

Staff Software Engineer - Control Plane Core

Seeking a Staff Software Engineer with expertise in distributed systems, cloud services, and DevOps for a remote role.

Dune logo
Dune

Staff Software Engineer, Application - Remote

Join as a Staff Software Engineer at Dune, focusing on application development with AWS, Kubernetes, and Typescript in a fully remote role.

Abnormal Security logo
Abnormal Security

Senior Back End Software Engineer

Senior Back End Engineer specializing in Python, Go, AWS, Kubernetes, and distributed systems. Remote work available.

StreetLight logo
StreetLight

Senior Software Engineer - Remote

Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.