Senior Software Engineer (Backend/C#)

142 - 179 PLN/ godz.B2B
SeniorFull-time·B2B
#449623·Dodano dziś·5
Źródło: Xopero Software
Aplikuj teraz

Tech Stack / Keywords

C#.NETJavaGoC++RustKotlinKubernetesSQLNoSQL

Firma i stanowisko

Xopero Software builds Backup & Disaster Recovery solutions including Xopero ONE, Xopero Unified Protection, and GitProtect, protecting IT environments, applications, and code repositories globally. Their clients range from small companies to global brands like T-Mobile, Avis, and Quest Diagnostics. The company has over 17 years of experience in data protection.

Wymagania

  • Minimum 5 years commercial experience with statically typed languages such as C#, .NET, Java, Go, C++, Rust, or Kotlin.
  • Experience maintaining products in production for over a year and evaluating technical decisions over time.
  • Ability to diagnose production issues including performance, memory, I/O, and concurrency.
  • Skilled in designing solutions balancing performance, cost, complexity, and timelines.
  • Experience with containerized and orchestrated environments, e.g. Kubernetes.
  • Knowledge of SQL and NoSQL databases including modeling, query optimization, and data migrations.
  • Good command of Windows and Linux to diagnose application behavior.
  • Ability to work with legacy code and improve code quality incrementally.
  • Understand observability principles including metrics, logs, and traces.
  • Experience with unit and integration testing.
  • Proficient with Git and working in trunk/feature branch workflows.
  • Experience with AI-assisted development tools and critical evaluation of generated code.
  • Accountability for delivering results, not just assigned tasks.

Nice to have:

  • Experience with backup, storage, file systems, or recovery mechanisms.
  • Familiarity with VMware or Hyper-V.
  • Experience with S3 or compatible solutions.
  • Working with external platform APIs such as Microsoft 365, SharePoint, Atlassian, GitLab, GitHub, or Azure DevOps.
  • Participation in production on-call or post-incident analyses.
  • Experience migrating key components or technologies in a running product.
  • Close client collaboration in POCs, deployments, or technical escalations.
  • Automation of repetitive tasks via CI/CD pipelines, operational scripts, or internal tools.
  • Involvement in implementing AI-assisted development practices within a team.

Obowiązki

  • Take end-to-end ownership of a selected area in the product, from architecture to production behavior.
  • Analyze client and user problems and challenge requirements.
  • Make informed technical decisions balancing performance, cost, complexity, time, and technical debt.
  • Develop new backup sources, restore features, integrations, and assess feasibility and risks.
  • Diagnose and resolve production issues related to performance, memory, I/O, concurrency, and reliability.
  • Improve product stability, performance, and observability for easier maintenance and monitoring.
  • Maintain and incrementally improve existing codebases.
  • Prepare areas for future application on-call duties by managing metrics, logs, tracing, alerting, and runbooks.
  • Conduct code and design reviews and mentor less-experienced engineers.
  • Collaborate in creating and enforcing software development standards.
  • Utilize AI tools in daily development responsibly, ensuring code quality and ownership.

Benefity

  • Employment contract (UoP) or B2B contract.
  • Salary ranges: UoP 19,900–24,900 PLN gross; B2B 142–179 PLN/h net + VAT.
  • Full-time workload.
  • Hybrid work mode (3 days remote, 2 days in office at Gorzów Wielkopolski, Warszawa, Sopot, Kraków, Bielsko-Biała, or Szczecinek).
  • Work language: Polish and English.
  • 26 days of paid service suspension (B2B).
  • 10 days of sickness leave (B2B).
  • Necessary tools and equipment from day one.
  • Employee referral program.
  • Training budget.
  • Free English lessons.
  • Knowledge exchange with cybersecurity, backup, and SaaS experts.
  • Participation in globally developed projects.
  • Private medical care (Luxmed) package starting from 1 PLN.
  • Multisport card subsidy.
  • Additional health prophylaxis leave day.
  • Menstrual leave.
  • Life insurance subsidy.
  • Welcome pack.
  • Annual employee recognition gala.
  • Integration meetings.
  • Holiday gifts.
  • Child care package.
Opieka zdrowotna
Karta sportowa
Dofinansowanie szkoleń
Kursy językowe
Płatny urlop
Płatne święta
Premie
Xopero Software

Xopero Software

10 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz