Senior .NET Engineer

Dou Eu — Poland · Posted ~1 day ago

Senior Full-time Hybrid

Skills

C# .NET ASP.NET Core REST API AWS Microservices SQL Server Entity Framework Distributed Systems .NET 6+ REST Docker Kubernetes Terraform

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Help build a cloud-native SaaS platform by developing scalable backend services, APIs, and distributed systems while collaborating in an agile international engineering team.

Highlights

Modern cloud-native engineering environment, global collaboration, flexible hybrid work, learning opportunities, and work on scalable distributed systems.

Description

📍 Kraków, Poland (Hybrid) We are looking for a Senior Backend Software Engineer to help build and scale a modern cloud-native SaaS platform used by customers globally. In this role, you will work on high-availability backend systems, distributed services, and scalable APIs powering customer-facing applications. You’ll collaborate closely with international engineering teams, product managers, and frontend developers to deliver reliable, secure, and high-performing solutions in a fast-paced agile environment. This is an opportunity to join a modern product-focused engineering environment where backend architecture, scalability, and engineering quality are highly valued. Responsibilities Design, develop, and maintain scalable backend services using C# and .NET 6+ Build and optimise RESTful APIs for modern web applications Contribute to the evolution of a microservices-based architecture focused on scalability and resilience Develop cloud-native solutions leveraging AWS services Ensure systems are secure, highly available, and performant Collaborate with frontend engineers to support seamless API integrations Partner with product and design teams to translate business requirements into technical solutions Participate in architecture discussions, technical planning, and code reviews Write clean, maintainable, and well-tested code following engineering best practices Implement and improve automated testing strategies including unit and integration testing Identify and reduce technical debt while improving long-term system sustainability Monitor application performance and contribute to reliability and observability improvements Support CI/CD and deployment processes within an agile development environment Stay up to date with emerging technologies and contribute to continuous improvement initiatives. Required Qualifications 5+ years of experience in backend software engineering within product, SaaS, or web environments Strong proficiency in C#, .NET, and ASP.NET Core Experience designing and building scalable web applications and REST APIs Solid understanding of distributed systems and cloud-native architecture principles Hands-on experience with AWS or similar cloud platforms Experience working with microservices and event-driven architectures Strong knowledge of relational databases such as SQL Server Experience with ORM frameworks such as Entity Framework Understanding of software design patterns and clean architecture principles Experience working in agile development teams Strong communication and collaboration skills. Nice to Have Experience with AWS services such as Lambda, API Gateway, DynamoDB, or Elasticsearch Familiarity with Infrastructure as Code tools such as Terraform Experience with CI/CD pipelines and automation tools Knowledge of Docker and Kubernetes Exposure to serverless architectures Experience supporting backend systems for React-based frontend applications Familiarity with observability and monitoring tools Experience working in distributed international teams. What We Offer Opportunity to work on modern cloud-native products and large-scale distributed systems Collaborative international engineering environment Flexible hybrid working model in Kraków Career growth opportunities and continuous learning support Exposure to modern technologies, architecture, and engineering practices Competitive compensation and benefits package Supportive team culture focused on innovation and technical excellence.