Wanna be a part of technological breakthrough?

Join #Almazzed global team!
Almaz Capital
companies
Jobs

Software Development Engineer in Test and Research

Virtuozzo

Virtuozzo

Software Engineering
Sofia, Bulgaria
Posted on Jan 23, 2026

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: technical interview (1h-1.5h)
  • Hiring manager meeting (30minutes up to 1h)
  • QA advisor meet&greet (20minutes)