Job Description
Our client is a highly purpose-driven team, using tech for good, dedicated to strengthening democratic discourse on social media, countering extremist disinformation, and supporting pro-democracy efforts at local and international levels.
They’re not just building code, they’re building digital infrastructure for democracy. If you’re passionate about using technology to drive real societal change, you’ll feel right at home here.
The Mission
Social media can divide or it can connect. Their goal is to shift online conversations toward constructive, pro-democracy narratives by combining smart tech, storytelling, and strategy.
Every project is designed to help people, not algorithms, and to shape the future of public discourse.
Your Role
As a Backend Engineer, you’ll be at the core of their mission, translating ideas into tools that actually move the needle.
You’ll work on projects that mix technical depth with strong social impact, such as:
- Building a real-time analytics dashboard that visualizes how narratives spread across digital platforms.
- Developing an automated moderation system that keeps online discussions safe, factual, and inclusive.
Your Responsibilities
- Lead the development and maintenance of scalable backend services and APIs using
- Python
- Develop and manage automation flows for android and web
- Build and maintain scalable database systems and event-driven data pipelines
- Build and maintain scraping infrastructure
- Integrate LLM APIs in our backend
- Manage CI/CD pipelines and automate deployments on Google Cloud Platform (GCP)
- Utilize Docker for containerization and orchestration
- Monitor and improve performance, security, and scalability
Why Join them?
- Real impact: Your code helps protect democracy and fight disinformation
- Small team (<10), big influence: You’ll help shape both the product and the company
- Tech for purpose: Work with cutting-edge tools, for something that truly matters
- Flexible setup: Berlin or Munich – you choose
- Collaborative culture: Work alongside people who genuinely care about what they do
You Should Bring
- BSc. or MSc. in Computer Science or comparable degree
- At least one year of hands-on coding experience with python
- At least 2-3 years experience in backend engineering
- Proficiency working with Docker or other containerization technologies
- Experience with version control systems (e.g., Git) and CI/CD pipelines
- Experience with Android is a plus
- Experience in Event Driven Architectures i.e. with RabbitMQ is a plus