Skip to main content

Full-Stack Developer (m/w/d) Python

Brunnthal b. München DE, Remote DE
Full or part-time
Permanent employee

Your mission

To strengthen our development team, we are looking for an experienced, generalist-minded professional with a passion for clean code and modern development methods who will help us continuously improve our products.

This position is fully remote – you can work from anywhere in Germany or Switzerland.

Your responsibilities

  • You work as a Full-Stack Developer with a clear focus on backend development across our products and solutions.
  • You design and implement robust backend services and, where necessary, also contribute to frontend development.
  • You design database schemas and bring your understanding of CI/CD processes into our development pipelines.
  • You use AI-supported, agentic development methods in a targeted and responsible way to accelerate development processes – always with a focus on clean, maintainable and well-tested code.
  • You develop a deep understanding of our products and the underlying business logic.
  • You apply Domain-Driven Design and Behaviour-Driven Development to translate requirements precisely into software.
  • You actively contribute to our planning and development process, proactively identify problems and independently drive solutions forward.
  • You share your knowledge within the team and support junior developers in their professional development.

Your profile

Your skills

  • Must have: Python, FastAPI, GitLab, CI/CD, agentic/AI-supported development
  • Nice to have: TypeScript, React, PostgreSQL, Domain-Driven Design, Behaviour-Driven Development

What you bring

  • Several years of experience as a Full-Stack Developer with a clear backend focus, including at least 5 years of backend development experience with Python
  • Experience working in distributed teams and familiarity with remote collaboration
  • A strong quality mindset with a focus on clean, maintainable, well-tested and traceable code, particularly when working with AI-generated code
  • A high level of initiative, an independent way of working and the ability to proactively identify and address problems
  • Enjoyment in sharing knowledge and supporting junior developers in their professional development
  • Strong communication skills in an international, distributed team

Why us?

At SEPPmail, you will take responsibility from day one for products used by thousands of users across Europe every day. You will continue to develop professionally by actively shaping modern technologies and methods such as agentic development, Domain-Driven Design and Behaviour-Driven Development. As an experienced professional, you will have the opportunity to share your knowledge, support junior developers and make a meaningful contribution to the continued development of the company. As the company continues to grow, there will also be opportunities for personal development and career progression.
  • A role with real responsibility at an established, PE-backed market leader in email security with more than 25 years of experience
  • The opportunity to work from home or remotely as part of a distributed team
  • Short decision-making processes, flat hierarchies and an open, appreciative company culture
  • Plenty of scope for initiative and shaping modern, AI-supported development processes
  • A team that actively promotes knowledge sharing and mutual support
  • Exciting, security-critical products with direct customer value for well-known companies and institutions

About us

For over 25 years, SEPPmail has been developing secure email solutions that reliably protect both content and sender identity while keeping spam and malware at bay – without creating technical barriers for senders or recipients. More than 3,400 customers across industries such as healthcare, energy, finance and insurance, public administration, pharmaceuticals and legal services trust our technology.

With locations in Switzerland and Germany, we combine the reliability of a Swiss Army knife with German precision. Our core values – openness, reliability, appreciation and expertise – shape the way we work together as a team as well as how we interact with our customers and partners.