Published: Wed, 18 Dec 2024 14:50:45 GMT
Job Title: Python Developer for Matrix Synapse Homeserver
Company: Famedly
Location: Berlin, Germany (Remote)
Salary: Starting at 45k €, depending on experience
Employment Type: Full-time
About Famedly:
Famedly is a dynamic, remote-first startup based in Berlin with a growing and experienced team. Our mission is to revolutionize the healthcare system by digitizing medical communication processes in compliance with data protection regulations. We have launched the first gematik-certified TI messenger and are continuously developing it with the help of our team.
Job Description:
As a Python Developer for Matrix Synapse Homeserver (AGPLv3 Open-Source) at Famedly, 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 securely and reliably by the global Matrix community. You will work closely with other developers to address vulnerabilities, implement features, and enhance overall system stability.
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 Work at Famedly:
– Be a part of a rising and ambitious startup that is revolutionizing the healthcare system.
– Attractive salary and benefits, including a professional development budget and work equipment of your choice.
– Flexible work hours and remote work options for a perfect work-life balance.
– Opportunity to work in our office in Berlin or from anywhere in the world.
– Take responsibility and have room for creativity and personal development.
– Work with a diverse and international team in an inclusive and open-minded culture.
– Participate in regular team meetings and events, such as workshops and team-building activities.
– Get involved in various open-source projects.
– Promote diversity and be a part of a welcoming and inclusive team.
Ready to join our team? Apply now and 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 welcome all qualified candidates to apply.
If you have any questions, feel free to reach out to us.
About Famedly:
Famedly is a healthcare technology company that is dedicated to simplifying and improving real-time communication in medical settings. We believe in a decentralized, encrypted, and open-source approach to revolutionize the healthcare system.
Job Type: Full-time
Salary: Starting at 45k €, depending on experience
Location: Berlin, Germany (Remote)
Employment Type: Full-time
To apply, please submit your CV. Don’t meet all the requirements? We still encourage you to apply and share your unique qualifications and experience.
If you have any questions, feel free to contact us.
We look forward to hearing from you soon! Apply link