June 25, 2026
Senior Backend Engineer (.NET)
Senior • Hybrid
24,000 - 32,000 PLN
Krakow, Poland
We are looking for a Senior Backend Engineer to join a team developing advanced desktop applications for manufacturing and testing environments.
This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems.
✅ Your responsibilities:
Develop and maintain C# / .NET desktop applications for manufacturing and testing systems
Build GUI features using WPF / MVVM
Work with hardware integration, instrument control and automated test execution
Integrate Python-based test scripts into .NET applications
Support parallel execution, thread safety and application stability
Troubleshoot issues using logs, traces and system data
🧠 Our requirements:
5+ years of experience with C# / .NET
Experience with WPF or similar GUI frameworks and MVVM
Good understanding of async programming, multithreading and thread safety
Experience with .NET 8+
1+ year of experience with Python
Understanding of clean architecture and testable code design
Experience with MongoDB or similar databases
Practical knowledge of Git, CI/CD and basic scripting in PowerShell or Bash
🌟 What we offer:
Private healthcare
Real influence on technical decisions
Opportunity to work on a modern AI / ML product platform
Similar jobs you might like
Technology
iTeamly
Senior Software Engineer (.NET & Python)
Senior
Hybrid
Krakow, Poland
24,000 - 32,000 PLN
🏢 Summary: Senior Software Engineer role focused on developing and maintaining C#/.NET desktop applications for manufacturing and testing systems, including GUI development and hardware integration. The position combines desktop software engineering with Python-based test automation and parallel execution support in complex technical environments. 🗂️ Requirements: Strong experience with C# and .NET, Experience in desktop application development, Experience with WPF and MVVM, Experience with hardware integration and instrument control, Experience integrating Python scripts with .NET applications, Knowledge of multithreading and thread safety, Ability to troubleshoot using logs and system traces 📃 Skills: C#, .NET, WPF, MVVM, Python, Multithreading, GUI, Desktop, Hardware, Automation 🏢 Description: We are looking for a Senior Software Engineer to join a team developing advanced desktop applications for manufacturing and testing environments. This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems, and is interested in combining software development with Python based test automation and hardware integration. ✅ Your responsibilities: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🧠 Our requirements: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🌟 What we offer: Private healthcare Multisport Life insurance Real influence on technical decisions Opportunity to work on a modern AI / ML product platform
Technology
iTeamly
Senior Software Engineer (.NET & Python)
Senior
Hybrid
Krakow, Poland
24,000 - 32,000 PLN
🏢 Summary: Senior Software Engineer role focused on developing and maintaining advanced C#/.NET desktop applications for manufacturing and testing environments. The position combines WPF/MVVM GUI development, hardware integration, and integration of Python-based test automation within .NET systems. It involves ensuring application stability, parallel execution, and troubleshooting complex technical issues. 🗂️ Requirements: Strong experience with C# and .NET, Experience developing desktop applications, Proficiency in WPF, Knowledge of MVVM pattern, Experience with hardware integration, Experience with instrument control, Experience with automated test execution, Ability to integrate Python scripts with .NET applications, Understanding of multithreading and thread safety, Ability to troubleshoot using logs and traces 📃 Skills: C#, .NET, WPF, MVVM, Python, Multithreading, Threading, GUI, Hardware, Automation 🏢 Description: We are looking for a Senior Software Engineer to join a team developing advanced desktop applications for manufacturing and testing environments. This role is a good fit for someone who has strong experience with C#/.NET, enjoys solving complex technical problems, and is interested in combining software development with Python based test automation and hardware integration. ✅ Your responsibilities: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🧠 Our requirements: Develop and maintain C# / .NET desktop applications for manufacturing and testing systems Build GUI features using WPF / MVVM Work with hardware integration, instrument control and automated test execution Integrate Python-based test scripts into .NET applications Support parallel execution, thread safety and application stability Troubleshoot issues using logs, traces and system data 🌟 What we offer: Private healthcare Multisport Life insurance Real influence on technical decisions Opportunity to work on a modern AI / ML product platform
Technology
BRAVER IT SPÓŁKA AKCYJNA
Senior Software Engineer (.NET)
Senior
Hybrid
Krakow, Poland
25,000 - 32,000 PLN
🏢 Summary: Senior Software Engineer role focused on developing and maintaining a complex enterprise .NET platform, combining backend development, production troubleshooting, and performance optimization. The position involves working on identity-related systems and improving architecture, reliability, and code quality within a large-scale environment. The engineer will contribute to technical decisions and future platform evolution. 🗂️ Requirements: 5+ years commercial experience with C# and .NET, Strong knowledge of ASP.NET Core, Experience with asynchronous programming, Experience with dependency injection, Hands-on experience with Entity Framework Core, Strong understanding of SQL Server, Experience with query optimization, Experience with OAuth2, Experience with OpenID Connect, Experience with JWT, Experience supporting and troubleshooting production systems, Fluent English 📃 Skills: C#, .NET, ASP.NET, EntityFramework, SQLServer, OAuth2, OpenIDConnect, JWT, IdentityServer, Duende, ActiveDirectory, AzureAD, MicrosoftGraph, Quartz.NET, SignalR, Playwright, AzureDevOps, CI/CD 🏢 Description: We are looking for an experienced Senior Software Engineer to develop and maintain a complex enterprise .NET platform used by global organizations. This role combines backend development , production troubleshooting , performance optimization , and work on identity-related systems . 💼 Responsibilities: Design, develop, and maintain backend services built with C# and .NET Investigate and resolve complex production issues and customer-reported problems Optimize application performance, database queries, and system reliability Collaborate with Product, Support, and Engineering teams on technical solutions Improve architecture, code quality, and engineering standards Participate in technical discussions and contribute to future platform development ✅ Requirements: 5+ years of commercial experience with C# and .NET Strong knowledge of ASP.NET Core and modern .NET applications Experience with asynchronous programming and dependency injection Hands-on experience with Entity Framework Core Good understanding of SQL Server, query optimization, and database performance Experience with OAuth2, OpenID Connect, JWT Experience supporting and troubleshooting production systems Fluent English communication skills 🌟Nice to have: Experience with IdentityServer / Duende IdentityServer Understanding of Active Directory, Azure AD or Microsoft Graph Hands-on experience with Quartz.NET or similar scheduling frameworks Familiarity with SignalR, Playwright, Azure DevOps and CI/CD pipelines 🎁 We offer: Work on a mature enterprise product used globally Influence technical decisions and platform evolution Private healthcare Life insurance Multisport Opportunity to work with modern .NET technologies and large-scale systems
Technology
Link Group
Senior .NET Developer
Senior
Hybrid
Krakow, Poland
21,000 - 24,500 PLN
🏢 Summary: Senior Backend Engineer role focused on building and scaling a cloud-based SaaS platform using modern .NET services and REST APIs. The position involves designing distributed systems, improving reliability and observability, and working with cloud and container environments. You will contribute to technical decisions and engineering best practices within a collaborative team. 🗂️ Requirements: 5+ years backend development experience, Experience with SaaS and web applications, Strong knowledge of C#, Strong knowledge of modern .NET/.NET Core, Solid computer science fundamentals, Experience with distributed systems design, Experience with cloud platforms, Experience with containers and orchestration, Understanding of concurrency and performance, Knowledge of authentication and authorization mechanisms 📃 Skills: C#, .NET, .NETCore, REST, Azure, AWS, GCP, Kubernetes, Kafka, RabbitMQ, SQS, Docker, SQL, HTML, CSS, JavaScript 🏢 Description: We’re hiring a Senior Backend Engineer to help build and scale a cloud-based SaaS platform. You’ll work on modern .NET services and APIs, improve reliability and observability, and contribute to technical decisions as part of a collaborative engineering team. Responsibilities: Build and maintain backend services and REST APIs in C# / .NET (.NET Core). Design scalable solutions for distributed systems (async workflows, messaging, integrations). Work with cloud services (Azure/AWS/GCP) and container environments (e.g. Kubernetes). Strengthen system reliability with logging, metrics, tracing, and monitoring. Support secure access patterns: authentication/authorization, API gateway concepts. Contribute through code reviews, good engineering practices, and automation. Requirements: 5+ years of backend development experience, including SaaS and web applications. Strong knowledge of C# and modern .NET + solid CS fundamentals. Familiarity with containers/orchestration and cloud-native approaches. Experience with some of: Kafka/RabbitMQ/SQS, workflow orchestration, job scheduling, search. Good understanding of concurrency and performance. Strong communication skills; Agile/Scrum is a plus. Bonus: basic front-end knowledge (HTML/CSS/JS).
Technology
iTeamly
Staff / Senior Java Developer
Senior
Remote
Krakow, Poland
19,500 - 29,500 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and developing scalable, reliable backend services using Java. The position involves working in a cross-functional team to build high-performance systems, improve architecture, and support CI/CD and production environments. 🗂️ Requirements: 5+ years Backend Engineering experience, Strong Java proficiency, Solid knowledge of databases and SQL, Experience with RESTful APIs, Experience with microservices architecture, Experience with high-load systems, Experience with Docker and Kubernetes, Experience with AWS or GCP, Knowledge of CI/CD pipelines, Understanding of Agile practices 📃 Skills: Java, SQL, REST, Microservices, Docker, Kubernetes, AWS, GCP, CI/CD, Golang, Python 🏢 Description: We are looking for a Senior Backend Engineer with strong Java experience to help us design and develop scalable solutions. You will work in a cross-functional team, building reliable services and contributing to the continuous improvement of our systems. This role is ideal for someone who enjoys solving complex problems and driving technical excellence. 💼 Responsibilities: Design, develop, and maintain backend features and services. Collaborate with teams to define requirements and integrate systems. Ensure performance, scalability, and reliability of applications. Contribute to CI/CD processes and support production systems. Write clear documentation and share knowledge within the team. ✅ Requirements: 5+ years of experience as a Backend Engineer, with strong Java skills (Golang/Python is a plus). Solid understanding of databases and SQL. Experience with RESTful API design, microservices, and high-load systems. Familiarity with Docker, Kubernetes, and cloud environments (AWS/GCP). Knowledge of CI/CD pipelines and Agile practices. Strong problem-solving and communication skills. 🎁 We offer: Stable employment in a fast-growing company. Flexible and remote-friendly working model. Health and wellbeing benefits. Learning and development opportunities. Modern equipment and comfortable work environment.
Technology
Northmill
🔥 Senior Backend Engineer (C# & AWS)
Senior
Hybrid
Katowice, SL, Poland
17,000 - 26,000 PLN
🏢 Summary: The offer is for a Senior Backend Engineer responsible for designing and developing modern financial applications and advanced monitoring systems in AWS cloud environments. The role involves working with C# and .NET technologies, applying DDD and CQRS patterns, and collaborating closely with business stakeholders in an Agile team. The position focuses on building high-quality, scalable backend solutions using modern development and AI tools. 🗂️ Requirements: 5+ years of commercial experience in creating web applications, Strong experience with C# development, Experience working with SQL databases, Ability to work collaboratively in a team, Fluency in English 📃 Skills: C#, .NET, ASP.NET, AWS, Fargate, Lambda, S3, EventBridge, SQL, NoSQL, DDD, CQRS, Git, Jira, Confluence, Rider, VisualStudio, WebAPI, CI, CD 🏢 Description: The scope of your role: As a Senior Backend Engineer, you will take part in the process of the design and development of modern financial applications. You will develop advanced monitoring systems used in running operations in the AWS cloud environments. You will have an impact on our applications by working closely with businesses and clients who use our banking products. You will work with C#, .NET, ASP.NET, AWS ( incl. fargate, lambda, S3, event bridge), Jira, Confluence, Git, and Rider/Visual Studio. You will use DDD and CQRS. You will work using modern AI dev tools. Required qualifications: 5+ years of commercial experience in creating web applications. Solid experience developing applications using C#. Solid experience in working with SQL databases. Willingness and interest to collaborate and work in a team. Preferred qualifications: Experience with software engineering best practices (code reviews, continuous integration, continuous deployment, testing). Exposure to Agile development methodologies. Familiar with Web services/web API. Familiar with the AWS platform. Experience in working with NoSQL databases. About you? You are a creative and curious person with a genuine interest in software development. We are always looking for new knowledge and have a curiosity out of this world, we think that you have the same mindset and you are excited to read about the latest tech trends. You might also, like us, love to write nice and high-quality code. We hope you are not afraid to inform us about problems and have your thoughts on various solutions. You are a team player and used to work in an Agile environment. Since we are a multicultural team English is the required language.
Technology
Northmill
🔥 Senior Backend Engineer (C# & AWS)
Senior
Remote
Katowice, Poland
17,000 - 25,000 PLN
🏢 Summary: Senior Backend Engineer role focused on designing and developing modern financial applications and advanced monitoring systems in AWS cloud environments. The position involves backend development using C# and .NET technologies, applying DDD and CQRS patterns, and contributing to cloud-based banking solutions. The engineer works on scalable web applications and cloud services supporting operational processes. 🗂️ Requirements: 5+ years of commercial experience in web application development, Strong experience in C# development, Experience with SQL databases, Experience building web applications using .NET technologies, Professional proficiency in English 📃 Skills: C#, .NET, ASP.NET, AWS, Fargate, Lambda, S3, EventBridge, SQL, NoSQL, Jira, Confluence, Git, Rider, VisualStudio, DDD, CQRS 🏢 Description: The scope of your role: As a Senior Backend Engineer, you will take part in the process of the design and development of modern financial applications. You will develop advanced monitoring systems used in running operations in the AWS cloud environments. You will have an impact on our applications by working closely with businesses and clients who use our banking products. You will work with C#, .NET, ASP.NET, AWS ( incl. fargate, lambda, S3, event bridge), Jira, Confluence, Git, and Rider/Visual Studio. You will use DDD and CQRS. You will work using modern AI dev tools. Required qualifications: 5+ years of commercial experience in creating web applications. Solid experience developing applications using C#. Solid experience in working with SQL databases. Willingness and interest to collaborate and work in a team. Preferred qualifications: Experience with software engineering best practices (code reviews, continuous integration, continuous deployment, testing). Exposure to Agile development methodologies. Familiar with Web services/web API. Familiar with the AWS platform. Experience in working with NoSQL databases. About you? You are a creative and curious person with a genuine interest in software development. We are always looking for new knowledge and have a curiosity out of this world, we think that you have the same mindset and you are excited to read about the latest tech trends. You might also, like us, love to write nice and high-quality code. We hope you are not afraid to inform us about problems and have your thoughts on various solutions. You are a team player and used to work in an Agile environment. Since we are a multicultural team English is the required language.
Technology
Link Group
Senior Fullstack Developer
Senior
Remote
Warsaw, Poland
110 - 140 PLN
🏢 Summary: Senior Software Engineer role focused on designing and developing scalable backend and fullstack applications using modern C++ in Linux environments. The position involves performance optimization, concurrency, and cloud-native technologies while contributing to high-impact product features. It requires strong ownership, collaboration, and the ability to work across diverse technologies including cloud and DevOps tools. 🗂️ Requirements: 6+ years of C++ development experience, Strong knowledge of multithreading, Strong knowledge of memory management, Experience with performance optimization, Experience developing backend systems, Experience with REST APIs, Experience working in Linux environments, Ability to design and maintain scalable systems, Bachelor’s degree in STEM field 📃 Skills: C++, Linux, REST, Multithreading, AWS, Python, Go, Terraform, CloudFormation, GitHub, Jenkins, Artifactory, Ansible 🏢 Description: Senior Software Engineer – C++ We are looking for a talented Senior Software Engineer to join our team. This role is ideal for someone with deep experience in C++ development , backend skills, and exposure to cloud-native technologies. You will work on challenging projects, contribute to high-impact features, and help shape the future of our products. What You’ll Do Design, develop, and maintain scalable backend systems in C++ (modern C++ preferred) Work on fullstack applications , including REST API-based backend services Optimize software for performance, concurrency, and memory efficiency Develop and maintain applications in Linux environments Take ownership of technical tasks, delivering high-quality results independently Collaborate closely with cross-functional teams, contributing to design and technical discussions Explore new technologies and expand beyond your primary stack, including Python, Go, and AWS Apply a product-focused mindset, understanding the business impact of your technical decisions What We’re Looking For 6+ years of hands-on experience in C++ development Solid understanding of multithreading, memory management, and performance optimization Strong experience contributing to complex features with exposure to diverse technologies Proven ability to work effectively in a team and communicate clearly Experience with Linux-based systems and development in Linux environments Self-motivated, independent, and capable of delivering results with limited supervision Bachelor’s degree in Science, Technology, Engineering, or a related field Nice to Have Experience with Go and/or Python Knowledge of cloud-native development and Infrastructure-as-Code tools (Terraform, CloudFormation) Background in enterprise-scale applications or AWS serverless architectures Familiarity with networking protocols, security best practices, and database systems Experience with modern CI/CD pipelines (GitHub, Jenkins, Artifactory, Ansible)
Technology
N-iX
Backend Engineer (Python/ Go)
Senior
Remote
Warsaw, Poland
6,300 - 6,700 USD
🏢 Summary: Senior Backend Engineer role focused on building and improving a cloud-based security platform for large-scale forensic investigations and incident response. The position emphasizes backend development and infrastructure enhancements to enable scalable, reliable systems across millions of endpoints. You will collaborate on architecture and deliver backend features and integrations across distributed services. 🗂️ Requirements: 7+ years backend development experience, Proficiency in Python, Go, Java or similar language, Experience with CI/CD systems, Experience with AWS or GCP, Experience with Terraform, Experience with relational databases, Strong understanding of backend architecture, Strong understanding of distributed systems, Upper Intermediate English level 📃 Skills: Python, Go, Java, CI/CD, AWS, GCP, Terraform, SQL, Databases, DistributedSystems, Backend, Cloud 🏢 Description: N-iX is looking for a Senior Backend Engineer to join our team. Together with the client’s team, you’ll be building a next-generation cloud-based security platform as a backend engineer with strong infrastructure expertise. The team is working on products that enable security teams to orchestrate forensic investigations, run custom scripts at scale, and respond rapidly to cyber threats across millions of endpoints. The platform powers automated forensic evidence collection, customizable forensic profiles, and streamlined incident response workflows - all within a unified console alongside EDR data. This role focuses on improving infrastructure and backend systems to help the team ship faster and more reliably. Responsibilities : Drive developer experience initiatives that improve team velocity Implement backend features and integrations across multiple services Collaborate with the team on architectural decisions and code reviews Work independently while aligning with team priorities Requirements : 7+ years of backend development experience Proficiency in Python (preferably) , Go, Java, or any similar language Experience with CI/CD systems, clouds (AWS/GCP) Experience with Terraform Experience with relational databases Strong understanding of backend architecture and distributed systems Strong communication skills and ability to work in hybrid/remote teams Self-directed with the ability to drive initiatives independently At least Upper Intermediate English level Nice to have: Kafka and event-driven architectures E2E and integration testing strategies Kubernetes and container orchestration
Technology
N-iX
Senior Python Engineer ( with Go/Java skills)
Senior
Remote
Krakow, Poland
6,000 - 6,700 USD
🏢 Summary: Senior Backend Engineer role focused on building and improving a cloud-based security platform that enables large-scale forensic investigations and incident response across millions of endpoints. The position emphasizes backend development and infrastructure enhancements to increase system reliability and team velocity. You will implement backend features, integrations, and contribute to architectural decisions within a distributed environment. 🗂️ Requirements: 7+ years of backend development experience, Proficiency in Python, Experience with CI/CD systems, Experience with AWS or GCP, Experience with Terraform, Experience with relational databases, Strong understanding of backend architecture, Strong understanding of distributed systems, Upper Intermediate English level 📃 Skills: Python, AWS, GCP, Terraform, CI/CD, SQL, Java, Go, Kafka, Kubernetes, Docker 🏢 Description: N-iX is looking for a Senior Backend Engineer to join our team. Together with the client’s team, you’ll be building a next-generation cloud-based security platform as a backend engineer with strong infrastructure expertise. The team is working on products that enable security teams to orchestrate forensic investigations, run custom scripts at scale, and respond rapidly to cyber threats across millions of endpoints. The platform powers automated forensic evidence collection, customizable forensic profiles, and streamlined incident response workflows - all within a unified console alongside EDR data. This role focuses on improving infrastructure and backend systems to help the team ship faster and more reliably. Responsibilities : Drive developer experience initiatives that improve team velocity Implement backend features and integrations across multiple services Collaborate with the team on architectural decisions and code reviews Work independently while aligning with team priorities Requirements : 7+ years of backend development experience Proficiency in Python Experience with CI/CD systems, clouds (AWS/GCP) Experience with Terraform Experience with relational databases Experience with Java or Go is nice to have. Strong understanding of backend architecture and distributed systems Strong communication skills and ability to work in hybrid/remote teams Self-directed with the ability to drive initiatives independently At least Upper Intermediate English level Nice to have: Kafka and event-driven architectures E2E and integration testing strategies Kubernetes and container orchestration