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 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.
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 Software Engineer with Python Expertise
Join Bloomreach as a Remote Software Engineer, focusing on Python, AI, and data-driven insights.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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 Software Engineer
Join Puzzle as a Staff Software Engineer to lead and build scalable platform services remotely.
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 - 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.