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