Senior Software Engineer

New
Ability to work from office or fully remote from home.Full-TimeSenior
SalaryAt least 4,000 EUR per month
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
7+ years
Required Skills
Cloud ComputingETLKubernetesC#AzureCI/CDMicroservicesDistributed Systems

Requirements

  • Graduate or postgraduate degree in Computer Science, Software Engineering, or equivalent.
  • 7+ years of professional experience in software engineering.
  • Strong experience with distributed or cloud-based systems.
  • Strong experience with Azure, microservices, containers, and Kubernetes.
  • Hands-on experience building ETL pipelines, workflow-based systems, or event-driven architectures.
  • Proficiency in C#.
  • Solid understanding of observability, CI/CD, reliability, and cloud operations.
  • Strong problem-solving skills.

Responsibilities

  • Design, implement, and maintain cloud-based synchronization and ETL services.
  • Build distributed, event-driven, and task-oriented systems using microservices.
  • Contribute to the design of workflow orchestration mechanisms.
  • Develop services meeting performance and scalability requirements for global deployments.
  • Implement microservices and data pipelines using Azure and Kubernetes.
  • Implement concurrency control, idempotency, and conflict-resolution patterns.
  • Build and maintain observability features including logging, metrics, and alerts.
  • Mentor junior engineers and contribute to shared engineering standards.
View Full Description & ApplyYou'll be redirected to the employer's site
At least 4,000 EUR per month
Apply Now