Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)
Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)

Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)

Vollzeit 36000 - 60000 € / Jahr (geschätzt) Kein Home Office möglich
F

Auf einen Blick

  • Aufgaben: Develop and maintain the Synapse homeserver using Python, focusing on security and stability.
  • Arbeitgeber: Famedly is a dynamic startup revolutionizing healthcare communication with open-source solutions.
  • Mitarbeitervorteile: Enjoy remote work, flexible hours, a competitive salary starting at 45k €, and 28 vacation days.
  • Warum dieser Job: Join a passionate team to enhance secure communication in healthcare and make a real impact.
  • Gewünschte Qualifikationen: Experience in Python development, security best practices, and familiarity with distributed systems required.
  • Andere Informationen: Contribute to exciting open-source projects and be part of a diverse, inclusive team culture.

Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.

Are you motivated to develop robust and scalable open-source software that drives secure and decentralized communication? If so, the role as a Python Developer for Matrix Synapse Homeserver (AGPLv3 Open-Source) at Famedly could be the perfect fit for you!

Since the foundation in 2019, Famedly has been committed to digitizing medical communication processes in compliance with data protection regulations and thus revolutionizing the healthcare system. Famedly has launched the first gematik-certified TI messenger to improve communication and collaboration within the healthcare sector. Famedly enables medical teams to share sensitive patient information, images, and other files in real time and from any location – from medication schedules and lab results to X-rays. As a dynamic, remote-first startup based in Berlin with a growing and experienced team, we work together every day towards our vision of a healthcare system without information barriers.

Join Famedly to work on the Matrix Synapse Homeserver, the open-source core of the Matrix ecosystem. Matrix is an open standard for decentralized, secure communication, and Synapse is the reference homeserver implementation that powers a growing network of federated servers.

Our mission is to enhance Synapse’s security, stability, and usability, with a strong focus on long-term sustainability under the AGPLv3 license.

Job description:

As an experienced Python Developer, you will contribute to the ongoing development of the Synapse homeserver under the AGPLv3 license. Your primary focus will be to maintain and develop a robust version of Synapse that can be used in a secure and reliable long-term manner by the global Matrix community. You will work closely with other developers to address vulnerabilities, implement features, and enhance overall system stability.

If you\’ve ever been frustrated by Synapse\’s stability or have ideas on how it could be improved, we especially want to hear from you. This is your opportunity to directly address the issues you\’ve encountered and make Synapse stronger for everyone.

Key Responsibilities:

  • Develop and maintain features for the Synapse homeserver using Python, in alignment with AGPLv3 license requirements.
  • Design and implement a comprehensive security process to ensure long-term viability and security of the AGPLv3 Synapse version.
  • Identify and address security vulnerabilities, bugs, and performance issues in a large, distributed system.
  • Collaborate with other developers and the wider Matrix community to prioritize and implement security-focused features.
  • Contribute to code reviews, testing, and documentation to ensure high standards of code quality and security.
  • Participate in discussions and planning for the future development and security enhancements of Synapse.

Requirements:

  • Experience in Python development, particularly in large-scale distributed systems.
  • Strong understanding of security best practices in software development.
  • Good understanding of networking, databases, and web technologies.
  • Experience with RESTful APIs and asynchronous programming.
  • Comfortable working in a remote, collaborative, open-source environment.
  • Excellent problem-solving skills and attention to detail.
  • Ability to communicate effectively with technical and non-technical stakeholders.

Nice to have:

  • Familiarity with the Matrix protocol and the Synapse homeserver.
  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Familiarity with Postgres, Redis, and other components of the Synapse stack.
  • Contributions to open-source projects, especially within the Matrix ecosystem.
  • Understanding of performance profiling and optimization techniques.
  • Knowledge of CI/CD pipelines and automated testing frameworks.

Why you should work at Famedly:

  • Work in a rising and ambitious startup – We have grown very quickly since 2019 and we still have big plans! Famedly has launched the first gematik-certified TI messenger and we are developing it further with your help!
  • Attractive conditions – A permanent employment contract with appropriate remuneration (Starting at 45k €, depending on your experience), professional development budget, work equipment of your choice, and 28 vacation days per year.
  • Your perfect work-life balance – With remote work and flexible hours, you decide from wherever or whenever you are the most productive. At the same time, you have the chance to work in our office in Berlin. The choice is yours: equip your home office or use a co-working space!
  • Responsibility and scope for action – At Famedly, you are given the chance to anchor your own ideas and wishes in a defined process within the company.
  • We love Open Source – In your work, you will always have the opportunity to dive into several Open Source projects as well. You can find an overview at: github(dot)com/famedly
  • A diverse and international team – We value an open mindset and a diverse and inclusive culture where everyone feels welcome.
  • Regular team meetings and events – Workshops, team building, and face-to-face events like our Summer and Winter Summit.

Ready to go? We look forward to getting to know you!

We are dedicated to promoting diversity and this is a key value in our selection process. We are happy to welcome you to our Famedly.

Sounds good? Then what are you waiting for? Apply now! We are looking forward to your CV!

You don\’t meet all the requirements? We look forward to getting to know your personal path!

Do you have any questions? Feel free to send them to us.

#J-18808-Ljbffr

Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source) Arbeitgeber: Famedly GmbH

Famedly is an exceptional employer for Python Developers, offering a dynamic and ambitious startup environment in Berlin that prioritizes innovation in healthcare communication. With a strong commitment to open-source principles, employees enjoy flexible remote work options, competitive salaries starting at 45k €, and ample opportunities for professional growth within a diverse and inclusive team. Join us to make a meaningful impact on secure and decentralized communication while enjoying a healthy work-life balance and the chance to contribute to groundbreaking projects.
F

Kontaktperson:

Famedly GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)

✨Tip Number 1

Familiarize yourself with the Matrix protocol and the Synapse homeserver. Understanding the core functionalities and current challenges of Synapse will not only help you in interviews but also show your genuine interest in the project.

✨Tip Number 2

Engage with the Matrix community on platforms like GitHub or forums. Contributing to discussions or even small open-source projects can demonstrate your commitment and expertise, making you a more attractive candidate.

✨Tip Number 3

Highlight any experience you have with security best practices in software development. Given the focus on security for this role, showcasing relevant projects or experiences can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss specific ideas you have for improving Synapse's stability and security. This proactive approach will show that you're not just a developer, but someone who is invested in the long-term success of the project.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)

Python Development
Large-Scale Distributed Systems
Security Best Practices
Networking Knowledge
Database Management
Web Technologies
RESTful APIs
Asynchronous Programming
Problem-Solving Skills
Attention to Detail
Effective Communication
Collaboration in Open-Source Environments
Familiarity with Matrix Protocol
Experience with Docker and Kubernetes
Knowledge of Postgres and Redis
Contributions to Open-Source Projects
Performance Profiling and Optimization
CI/CD Pipelines
Automated Testing Frameworks

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure you fully understand the responsibilities and requirements of the Python Developer position. Highlight your experience with Python, security best practices, and large-scale distributed systems in your application.

Tailor Your CV: Customize your CV to reflect your relevant experience and skills that align with the job description. Emphasize any contributions to open-source projects, especially those related to the Matrix ecosystem.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for open-source software and your motivation to improve the Synapse homeserver. Mention specific ideas or experiences that demonstrate your problem-solving skills and attention to detail.

Highlight Collaboration Skills: Since the role involves working closely with other developers and the wider Matrix community, emphasize your ability to communicate effectively with both technical and non-technical stakeholders in your application.

Wie du dich auf ein Vorstellungsgespräch bei Famedly GmbH vorbereitest

✨Show Your Passion for Open Source

Make sure to express your enthusiasm for open-source software during the interview. Share any personal projects or contributions you've made to open-source initiatives, especially those related to the Matrix ecosystem.

✨Demonstrate Security Knowledge

Since the role emphasizes security, be prepared to discuss security best practices in software development. Highlight any experience you have with identifying vulnerabilities and implementing security measures in your previous projects.

✨Prepare for Technical Questions

Expect technical questions related to Python development, distributed systems, and RESTful APIs. Brush up on your knowledge of these areas and be ready to solve coding problems or discuss your approach to tackling performance issues.

✨Emphasize Collaboration Skills

Famedly values teamwork, so be ready to talk about your experience working in collaborative environments. Share examples of how you've effectively communicated with both technical and non-technical stakeholders in past roles.

Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)
Famedly GmbH
F
  • Python Developer (m/f/d) for Matrix Synapse Homeserver (AGPLv3 Open-Source)

    Vollzeit
    36000 - 60000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-04-25

  • F

    Famedly GmbH

Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>