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.

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.

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.

Bloomreach logo
Bloomreach

Remote Software Engineer with Python Expertise

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

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

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

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

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.

Puzzle 🧩🚀 logo
Puzzle 🧩🚀

Staff Software Engineer

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

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.

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.