👨🏻‍💻 postech.work

Senior Backend Engineer - Python

Novasign • 🌐 In Person

In Person Posted 12 hours, 17 minutes ago

Job Description

Description

At Novasign, we’re redefining the future of bioprocessing. Our platform, Novasign Studio, combines intelligent hybrid models, automation, and modern microservices (SOA) architecture to accelerate the development of life-saving therapies, next-generation enzymes, and sustainable food technologies.

We’re scaling fast with a growing customer base across biotech and life sciences. If you’re looking to make a real-world impact with cutting-edge machine learning and SaaS technology, we want to hear from you. We’re hiring ten new team members in the next four months, and this role is critical in driving our growth.

Role Summary

We are seeking a Senior Backend Engineer with deep Python expertise to design and build robust, scalable microservices and APIs. You will contribute to the backbone of our platform, focusing on high-performance APIs, data pipelines, and event-driven services, while applying solid OOP principles and modern software architecture. Although this role is primarily backend-focused, familiarity with TypeScript and front-end libraries such as React, Angular, or Vue is a valuable plus for effective cross-team collaboration.

Requirements

Design and implement microservices and APIs using Python (FastAPI, gRPC, SQLModel/SQLAlchemy)

Develop scalable data pipelines, ETL processes, and analytics services

Design, document, and maintain gRPC/REST APIs (Swagger/OpenAPI)

Apply engineering best practices: OOP, SOLID, DRY, KISS, modular design, composition, inheritance

Ensure code quality through CI/CD pipelines, Git workflows, code reviews, and comprehensive testing (unit, integration, functional)

Collaborate with cross-functional teams and contribute to architectural discussions

Embrace new technologies, responsible AI-assisted development, and continuous learning

Work in Agile/Scrum teams to deliver high-quality, maintainable solutions

Skills \& Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

5+ years professional experience in Python development

Expertise in gRPC, Protocol Buffers, REST, FastAPI, SQLModel/SQLAlchemy

Strong knowledge of event-driven architecture (RabbitMQ, Kafka)

Experience with authentication, authorization, and general application security

Experience with Docker, Ubuntu, and Kubernetes

Experienced in Agile/Scrum workflows with excellent English communication skills

Testing expertise across unit, integration, and functional levels using modern frameworks and tools such as pytest, xUnit, or similar

Bonus / Optional Skills

Python data manipulation and analysis tools like Ray, Pandas, PySpark, Trino

Familiarity with front-end libraries such as React, Angular, or Vue

Visualization libraries like Plotly, HighCharts, ECharts

Cloud and DevOps: Kubernetes tools (Tilt, k3d, k9s), AWS, GCP, Azure

Advanced tooling: SonarQube, security/compliance (GRC platforms)

Benefits

Innovation Culture: We are an international team. We value new ideas, open discussions, and constructive criticism. Your voice shapes our technological direction

Professional Growth: Continuous learning opportunities and career development in cutting-edge software

Meaningful Impact: Work on software that accelerates life-saving therapies, enzyme manufacturing and sustainable food production

Competitive Package: We offer an attractive salary above industry standards, complemented by comprehensive benefits, including a free food allowance. In accordance with the IT collective agreement (minimum ST1 – Regelstufe), the minimum gross annual salary is €53,802; however, your actual compensation will reflect your skills, experience, and impact and will be significantly higher

Full time (38,5 h/week) – 25 days of paid holidays per full calendar year

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.