About The Company
Tenhil GmbH & Co. KG is a leading provider in the online recruiting industry, offering award-winning solutions across Germany and Austria. The company's portfolio includes high-traffic online job marketplaces such as stellenanzeigen.de, Yourfirm.de, Regio-Jobanzeiger.de, Jobblitz.de, Kalaydo.de, and it-jobs.de. In addition, Tenhil has established itself as a prominent organizer of career fairs through its Karrieretag platform. The company specializes in SaaS portal solutions for operating job boards on partner websites, enabling clients to reach wider audiences and streamline their recruitment processes. Committed to innovation and quality, Tenhil continually develops scalable systems to meet the evolving needs of the online recruitment landscape.
Build scalable systems. Own your code. Ship impact.
At Tenhil, we develop robust backend systems primarily using Python, focusing on creating APIs, services, and integrations that are reliable and performant. Our development philosophy emphasizes not just delivering features but ensuring code quality, stable architectures, efficient processes, and a positive developer experience. Our team thrives on tackling complex challenges with pragmatic solutions, fostering a collaborative environment where technical excellence and innovation are paramount.
About The Role
We are seeking a Senior Python Engineer (m/w/d) to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that support our online recruiting platforms. You will work closely with cross-functional teams to implement APIs and services that handle real-world loads while ensuring high availability and stability. Your expertise will contribute to enhancing our architecture, optimizing performance, and improving our deployment pipelines.
As a Senior Python Engineer, you will actively participate in architectural decisions, system design, and technical problem-solving. You will also be expected to contribute to code reviews, testing strategies, and continuous integration and deployment processes. This position offers an excellent opportunity to influence the technical direction of our products and to work on innovative solutions that impact thousands of users across Germany and Austria.
Qualifications
We are looking for candidates with several years of experience in software development with Python, demonstrating a strong commitment to clean code, testing, and maintainability. You should have a solid understanding of backend development and modern architectures, with practical experience in Django, PostgreSQL, Docker, Grafana, and Linux environments. Familiarity with CI/CD pipelines, automation, and Git-based workflows is essential. Ownership mentality, technical depth, and a proactive approach to responsibilities are highly valued. Excellent communication skills in both German and English (minimum C1 level) are required to collaborate effectively within our international team.
Responsibilities
- Develop and maintain productive Python backend systems, APIs, and integrations to support our online platforms.
- Design and implement scalable, maintainable services capable of handling real-world traffic and load.
- Develop clear, pragmatic solutions for complex technical requirements, balancing innovation with stability.
- Continuously improve testing strategies, test coverage, CI/CD pipelines, deployment processes, and system observability.
- Contribute to architecture, system design, and technical decision-making processes, ensuring robustness and scalability.
- Collaborate closely with team members to foster a culture of sustainable and resilient system development.
Benefits
- Company Culture: We foster a creative environment with a Duz-Kultur and short communication channels, encouraging the exchange of ideas and innovation.
- Onboarding: Enjoy a multi-week, personalized onboarding process supported by a Buddy-System and comprehensive training via our onboarding academy.
- Employment Security: After a successful probation period of six months, you will receive an unlimited employment contract.
- Work-Life Balance: We support flexible working arrangements, including the option to work from home 2-3 days per week.
- Office Environment: Our office offers coffee, fresh fruit, and a rotating selection of sweets, along with occasional free Müsli-Bar, breakfast, or lunch offerings.
- Wellness Programs: Access to Wellpass, allowing you to participate in yoga, swimming, sauna, and other wellness activities at your convenience.
- Employee Benefits: Monthly selection of five individual perks to support your daily work routine.
- Corporate Discounts: Up to 20% discounts on over 600 brands through our partner programs.
- International Work Opportunities: After approval, you can work abroad for up to four weeks per calendar year.
- Additional Perks: 30 days of vacation, special leave for volunteer activities, company pension schemes, and ongoing training opportunities.
Equal Opportunity
Tenhil GmbH & Co. KG is committed to fostering an inclusive and diverse workplace. We welcome applications from individuals of all backgrounds, regardless of gender, age, ethnicity, religion, or disability. Our hiring process is designed to be fair and unbiased, ensuring equal opportunities for all candidates. We believe that diversity enhances our innovation, creativity, and overall success, and we strive to create an environment where everyone feels valued and empowered to contribute their best.