VirtusLab

Backend Engineer, Python

VirtusLab

full-time

Posted on:

Location Type: Hybrid

Location: Kraków • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSKafkaPostgresPythonRabbitMQTerraform

About the role

  • Transform current MVP into a reliable, extensible production platform
  • Handle heterogeneity of hundreds of lab instruments (mostly Windows-based)
  • Ensure consistent data capture and data lineage
  • Balance scientific requirements with sound software engineering
  • Maintain a future-proof architecture
  • Work with Python, messaging (Kafka/RabbitMQ), PostgreSQL, AWS, Terraform

Requirements

  • Senior: System Architecture & Design
  • Advanced Python
  • Advanced Kafka or RabbitMQ
  • Advanced PostgreSQL
  • Advanced AWS
  • Regular Terraform modules and custom providers
  • Nice to have: additional expert-level skills
  • Experience with heterogeneous, mostly Windows-based lab instruments
  • Ability to balance scientific requirements with software engineering practices

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonKafkaRabbitMQPostgreSQLAWSTerraformSystem ArchitectureSystem Design
Soft skills
ability to balance scientific requirements with software engineering practices