Backend Engineer
emagine Polska
⚲ København V
Wymagania
- Security
- C#
- Backend
- CI/CD
- ETL
- Scrum
- DataStage (ETL)
- .Net
- SQL
- Operations
Opis stanowiska
We are looking for a Backend Engineer to design, build, and maintain backend services in a modern cloud-native AWS environment. Core skills & experience: • Strong experience as a Backend Developer, building and maintaining scalable APIs and backend services • Hands-on experience with CI/CD pipelines, preferably using GitHub Actions / GitHub Workflows • Strong development experience with TypeScript and .NET (C#), including building and operating production services • Familiarity with AWS Cloud, including deploying and operating backend workloads in AWS • Experience using Terraform for Infrastructure as Code (IaC) Related technologies / domain knowledge: • Experience designing and consuming RESTful APIs and/or event-driven backend services • Understanding of cloud-native patterns (stateless services, scaling, resiliency, observability) • Experience working with relational databases (SQL) and backend integrations Nice-to-have / preferred experience: • Experience with containerized workloads (e.g. ECS Fargate or similar) • Experience with Lambda functions • Familiarity with IAM and AWS security best practices • Exposure to data platforms or ETL-heavy environments • Experience working in environments with high operational and security requirements General expectations: • Able to take ownership of backend services from development through production • Comfortable working closely with platform, data, and operations engineers • Focused on clean code, automation, and reliable delivery through CI/CD • Used to working with SCRUM principles, preferably in JIRA • Fluent English Other Details: The role is designed for a cloud-native environment, supporting development across various backend services focused on scalability and security.