Summary
✨ AI‑Generated
A senior backend engineering role developing secure and scalable services using modern frameworks and cloud technologies. The engineer will contribute to architecture and high-performance systems.
Highlights
Senior backend role focused on scalable cloud-native systems, architecture contributions, and enterprise software development.
Description
Senior Software Engineer – Backend (.NET)
Location: Kraków, Poland
Working model: Hybrid – 4 days (in-office)
Level: Senior
Department: Engineering
Are you a Senior Backend Engineer passionate about building scalable, cloud-native software?
We’re looking for an experienced Senior Software Engineer – Backend (.NET) to join a high-performing international engineering team building enterprise SaaS products used by customers across global markets.
You’ll work with C#, .NET, ASP.NET Core, microservices and AWS, helping design and develop highly scalable, resilient and secure backend platforms.
What You'll Be Doing:
Design, develop and maintain high-performance backend services using C# and .NETBuild secure and reliable RESTful APIsDesign and implement microservice architecturesDevelop cloud-native applications using AWSImprove system performance, reliability, scalability and securityCollaborate with Product Managers, Architects and Frontend EngineersContribute to architecture discussions and technical designParticipate in code reviews and promote engineering best practicesBuild automated unit, integration and end-to-end testsContribute to CI/CD pipelines and deployment automationInvestigate production issues and drive sustainable technical improvementsIdentify technical debt and help improve long-term system maintainability
What We're Looking For:
5+ years of professional backend software development experienceExperience with enterprise web applications or cloud-based SaaS platformsStrong understanding of the full SDLC
Strong experience with:
C# / .NET 6+ASP.NET CoreASP.NET MVC / BlazorEntity FrameworkSQL ServerRESTful APIsMicroservicesDistributed systemsEvent-driven architectureSecure API developmentCommercial experience with AWS and cloud-native developmentStrong understanding of system design, scalability, distributed computing and performance engineering
Nice to Have:
Experience with technologies such as:
AWS: Lambda, API Gateway, DynamoDB, RDS / SQL Server, Elasticsearch
DevOps: Terraform, GitHub Actions, TeamCity, Docker, Kubernetes, CI/CD
Observability: Monitoring, logging, metrics and distributed tracing
Architecture: Serverless, high-volume distributed systems and backend services supporting React applications
What We Value:
We’re looking for an engineer who brings strong communication and collaboration skills, takes ownership, enjoys solving complex problems and is committed to continuous learning and modern engineering practices.
You’ll join an international, collaborative engineering environment with opportunities to influence technical direction and work with modern cloud-native architectures and distributed systems.
Interested in joining? Apply now or get in touch to find out more.
#Hiring #SoftwareEngineer #SeniorSoftwareEngineer #DotNet #CSharp #BackendDeveloper #AWS #Cloud #Microservices #Krakow #Poland #TechJobs #EngineeringJobs