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
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.
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.
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.
Staff Software Engineer - Python, TypeScript, GraphQL
Senior-level Staff Software Engineer role focusing on Python, TypeScript, and GraphQL in New York. Remote work available.
Staff Software Engineer - Python/TypeScript
Senior-level Staff Software Engineer role focusing on Python, TypeScript, and full-stack development in a dynamic startup environment.
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.
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.
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.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
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.
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.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Remote Software Engineer with Python Expertise
Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.
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.
Senior Software Engineer - Python, Backend
Senior Software Engineer role focusing on Python and backend development for a mental healthcare platform.
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.
Software Engineer (Python, Security Automation)
Join Twilio as a Software Engineer in Security Automation, focusing on Python and security workflows.
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.
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.
Staff Software Engineer
Join Puzzle as a Staff Software Engineer to lead and build scalable platform services remotely.
Staff Software Engineer - Control Plane Core
Seeking a Staff Software Engineer with expertise in distributed systems, cloud services, and DevOps for a remote role.
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.
Senior Back End Software Engineer
Senior Back End Engineer specializing in Python, Go, AWS, Kubernetes, and distributed systems. Remote work available.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.