Senior Backend Engineer - Python @ Novasign
placeVienna, Austria
attach_money €80,000
businessOn Site
scheduleFull Time
Posted 22 days ago
Your Application Journey
Interview
Email Hiring Manager
******  @novasign.com
Recommended after applying
Job Details
About Novasign
At Novasign, we’re redefining the future of bioprocessing with our platform, Novasign Studio. Our work combines intelligent hybrid models, automation, and modern microservices (SOA) architecture to accelerate life-saving therapies, next-generation enzymes, and sustainable food technologies.
Role Summary
We are looking for a Senior Backend Engineer - Python to design and build robust, scalable microservices and APIs. You will develop high-performance APIs, data pipelines, and event-driven services while applying OOP principles and modern software architecture. Familiarity with front-end technologies like TypeScript, React, Angular, or Vue is a valuable plus.
Responsibilities
- 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).
- Ensure code quality with CI/CD, Git workflows, code reviews, and comprehensive testing.
- Collaborate with cross-functional teams and contribute to architectural discussions.
- Embrace new technologies, AI-assisted development, and continuous learning.
- Work in Agile/Scrum teams to deliver maintainable solutions.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional Python development experience.
- Expertise in gRPC, Protocol Buffers, REST, FastAPI, and SQLModel/SQLAlchemy.
- Strong understanding of event-driven architecture (RabbitMQ, Kafka) and application security.
- Experience with Docker, Ubuntu, and Kubernetes.
- Proficiency in Agile/Scrum with excellent English communication skills.
- Testing expertise using frameworks like pytest, xUnit, or similar.
Bonus Skills
- Experience with Python data tools (Ray, Pandas, PySpark, Trino).
- Familiarity with front-end libraries (React, Angular, or Vue) and visualization tools (Plotly, HighCharts, ECharts).
- Cloud and DevOps experience with Kubernetes, AWS, GCP, or Azure.
- Familiarity with advanced tooling such as SonarQube and security/compliance platforms.
Benefits
- Innovation Culture in an international team.
- Professional Growth through continuous learning and career development.
- Meaningful Impact by working on technology that accelerates critical developments.
- Competitive Package with attractive salary above industry standards, free food allowance, and other benefits.
- Full time position (38.5 h/week) with 25 days of paid holidays per full calendar year.
Key skills/competency
- Python
- FastAPI
- Microservices
- APIs
- gRPC
- SQLAlchemy
- Docker
- Kubernetes
- CI/CD
- Agile
How to Get Hired at Novasign
🎯 Tips for Getting Hired
- Customize your resume: Highlight Python and microservices achievements.
- Research Novasign's culture: Understand their biotech and innovation focus.
- Showcase project results: Emphasize hands-on API and data pipeline work.
- Prepare for technical interviews: Focus on Python, FastAPI, and testing.
📝 Interview Preparation Advice
Technical Preparation
circle
Practice Python coding challenges.
circle
Review FastAPI and gRPC integrations.
circle
Study microservices architecture patterns.
circle
Refine CI/CD and testing workflow skills.
Behavioral Questions
circle
Describe a challenge in team collaboration.
circle
Explain problem-solving in project deadlines.
circle
Show adaptability in fast-paced environments.
circle
Discuss learning from coding mistakes.
Frequently Asked Questions
What qualifications does Novasign seek for a Senior Backend Engineer - Python?
keyboard_arrow_down
What technical skills are critical for the Senior Backend Engineer - Python role at Novasign?
keyboard_arrow_down
How important is Agile experience for Novasign's Senior Backend Engineer - Python?
keyboard_arrow_down
Does Novasign value bonus skills in frontend libraries for the Senior Backend Engineer - Python role?
keyboard_arrow_down
What benefits does Novasign offer to the Senior Backend Engineer - Python?
keyboard_arrow_down