Software Development Engineer in Test and Research (Python / Systems)
Storage & Infrastructure | Europe (Remote)
Virtuozzo
Virtuozzo is looking for a Senior Software Development Engineer in Test to help us validate and harden large-scale distributed storage and cloud infrastructure systems.
This is not a UI-only or test-case-writing role.
You’ll work close to the system, building serious test automation in Python and C, stress-testing real infrastructure, debugging performance bottlenecks, and influencing how our platform is designed and shipped. You’ll join our Storage team, working side-by-side with core R&D engineers, and collaborating with leading universities on applied infrastructure research.
What you’ll work on
- Design and evolve Python-based test frameworks for functional, performance, reliability, and stress testing
- Build and operate production-like test environments for distributed storage and SaaS systems
- Validate scalability, throughput, latency, tail latency, and failure scenarios
- Debug system-level issues (performance regressions, race conditions, distributed failures) together with core engineers
- Write low-level test utilities and probes in C / Go where Python is not enough
- Integrate tests deeply into CI/CD pipelines and observability stacks
- Collaborate with academic research teams on experimental labs and next-gen infrastructure ideas
- Explore and evaluate AI-assisted testing approaches where they provide real value
What we’re looking for
- 5+ years in SDET, QA automation, or systems-focused software engineering
- Strong Python skills for test frameworks, tooling, and automation
- Practical experience with C in systems, testing, or infrastructure contexts
- Solid Linux knowledge and understanding of distributed systems
- Experience testing backend / infrastructure / storage / networking systems
- Familiarity with Docker, Kubernetes, CI/CD, and observability tools
- Comfortable reading production code, not just testing around it
- Curiosity for research, experimentation, and deep technical problems
What We Offer
- Remote and flexible working hours in European timezones
- Space for creativity and experimentation within the company’s goals
- Share Options – everyone shares in our success with share options
- We help our team get private medical insurance
- Supportive, engineering-driven culture with minimal bureaucracy
- The chance to influence Product and R&D decisions from day one
- A smart, friendly team that values reliability, simplicity, and automation
- Depending on your location and preferred employment method (B2B or employment), other perks and benefits apply
Process:
- HR introduction call
- Team meeting (1h)
- Technical interview (code or take-home task)
- Hiring manager meeting (30minutes up to 1h)
- QA advisor meet&greet (20minutes)
Top Skills
What We Do
Virtuozzo provides hyperconverged cloud software and services for CSPs, MSPs, ISVs and enterprises.
From Infrastructure-as-a-Service and Platform-as-a-Service to Anything-as-a-Service, our mission is to make cloud easy, accessible and affordable for all. Using our production-ready OpenStack cloud platform reduces cost and improves margins for cloud service providers, and reduces cost and complexity for their customers too.
Virtuozzo developed the first commercially available container virtualization technology and is an active contributor to many influential open source projects and foundations, including Linux kernel, OpenVZ, Docker, Kubernetes, CRIU™, KVM, libvirt, QEMU, OpenStack, CNCF and OCI.








