Senior Python Engineer
Job Description
Founded in 2018 and headed by data science pioneers coming together around a shared goal: to eliminate toxicity online.
With the proliferation of toxic troll and bot accounts, and the advent of generative AI, parsing fact from fiction online is becoming increasingly difficult.
We are in partnership with Fortune 500 companies and major campaigns and causes, and is backed by leading investors, including AnD Ventures, Lightbank and 25madison.
Role Description:
We're seeking a talented Python developer with a strong focus on data to join our team. As part of our team, you'll work on designing and implementing high-performance backend systems. This role involves both independent and collaborative work on complex projects, helping to enhance our product and drive our growth in the social media monitoring space.
We invest heavily in building a strong team—whether through mentoring, tracking progress, or ensuring that everyone plays an active role in making key decisions.
Team: 12 engineers and 30 people in total within a product.
🛠 Desired Skills and Experience
- Proven experience as a Python Software Developer (at least 6 years).
- Experience writing data pipelines or working on large scales of data
- Experience with cloud services in AWS - Advantage
- Experience with NoSQL, Redshift or BigQery - Advantage
- Excellent problem-solving, analytical, and teamwork skills.
- Fluent in English, both spoken and written.
🎯 Responsibilities
- Develop and maintain scalable and efficient backend systems using Python.
- Collaborate with team members to implement technical solutions.
- Improve system performance, reliability, and scalability.
- Build and maintain a distributed data pipeline to ingest data from multiple sources (social networks, content creators).
- Ensure robust data quality monitoring and validation.