Python Backend Engineer
by Königsweg GmbH
Job description
Königsweg is seeking an experienced and passionate Python Backend Engineer to join our innovative team. We are committed to driving innovation and enabling our clients in their digital transformation journey. As a Python Backend Engineer, you will play a key role in designing and developing data-intensive distributed systems that help solve intriguing and complex challenges. Your work will contribute to the continuous improvement of our data science products and services, making a significant impact on our clients' success.
Duties and responsibilities
- Collaborate with our experienced team of machine learning experts, engineers, and project managers to build and enhance our data science products.
- Design, develop, and maintain data-intensive distributed systems in Python, focusing on data engineering and backend services.
- Optimize and scale systems for improved performance, reliability, and maintainability.
- Participate in the full software development life cycle, including testing, debugging, and deployment.
- Work in an agile team that emphasizes quality, testability, and automation.
- Engage with the Python and PyData communities as part of Königsweg's commitment to these communities.
Appreciated qualification and experience
- 3+ years of experience in Python backend development and data engineering.
- Proficiency in Python and its ecosystem, including packaging, conda-ecosystem, pytest, pydantic and FastAPI.
- Experience with testing and service design in software development.
- Knowledge of microservices architectures in cloud environments.
- Strong problem-solving, communication, and collaboration skills.
- Familiarity with Agile methodologies and tools.
- Königsweg is deeply committed to the Python and PyData communities, and we encourage engagement in the community as part of the job.
Additional info
Our enthusiastic teams collaborate daily with clients on innovative AI-based solutions and advanced optimization for various industries. Joining us means working alongside creative colleagues who develop ideas collectively and appreciate each other's expertise.
We are passionate about advancing artificial intelligence and scalable solutions. Becoming a member of our team allows you to collaborate with our talented professionals on inventive ideas and observe how they function within the developed solutions. We value mutual respect, amicable relationships, and results-driven work. We aim to be a family-friendly company and support contemporary working structures.
We recognize that our employees' individuality and diversity contribute significantly to our success. Our hiring process focuses on qualifications and career profiles. We encourage applications from all driven candidates, regardless of age, gender, disability, sexual orientation, origin, or religion.
Contract person
Alexander Hendorf (jobs@koenigsweg.com)