Staff Software Engineer - Python, Remote
ThornAbout 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
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.
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.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Fullstack Software Engineer
Join Headway as a Senior Fullstack Software Engineer to build scalable web applications in Python and TypeScript, working remotely.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Software Engineer - Application Platform
Join Abnormal Security as a Software Engineer to build scalable platforms using Python, Go, and more. Remote role.
Senior Backend Django Software Engineer
Join SchooLinks as a Senior Backend Django Software Engineer. Work remotely, develop scalable solutions, and enhance our ed-tech platform.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Senior Software Engineer - Java, Python, SQL
Join Attentive as a Senior Software Engineer to build high-scale applications using Java, Python, and SQL. Remote position with competitive benefits.
Senior Python Engineer (Cloud Platform)
Join Bonfy.AI as a Senior Python Engineer to build and maintain a cloud-based SaaS platform using Python and AWS.
Remote PHP Software Engineer
Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer - Python
Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.