May 8, 2026
Senior C# Engineer
Senior • Hybrid
35,000 - 45,000 PLN
Warsaw, Poland
Senior Software Engineer C# (AI-driven systems)
We are looking for an experienced Software Engineer who combines strong system design skills with a modern, AI-supported development approach. This role focuses on building and scaling a high-performance trade management platform, primarily in Rust, with some exposure to C#/.NET.
You will work on distributed, event-driven systems processing large volumes of data, with a strong focus on performance, scalability, and reliability.
Key Responsibilities
Develop and optimize high-performance backend systems
Design and maintain scalable distributed services
Use AI tools to accelerate development, testing, and debugging
Own solutions end-to-end, from design to production
Improve system performance and cloud efficiency
Requirements
5+ years of experience in software engineering
Strong fundamentals in system design, concurrency, and performance
Hands-on experience with Rust (production level)
Familiarity with C#/.NET
Experience with distributed systems and cloud (preferably AWS)
Practical use of AI tools in development workflows
Nice to have
Experience with messaging systems (Kafka, RabbitMQ, etc.)
Exposure to financial systems or trading environments
Similar jobs you might like
Technology
Link Group
Senior Software Engineer C# (AI-driven systems) | Senior Rust Engineer (AI-driven systems)
Senior
Hybrid
Warsaw, Poland
35,000 - 45,000 PLN
🏢 Summary: Senior Software Engineer role focused on building and scaling a high-performance, AI-supported trade management platform using C#/.NET in distributed, event-driven systems. The position involves designing scalable backend services, optimizing performance, and collaborating in a multi-language environment including Rust. Strong emphasis is placed on scalability, reliability, and cloud efficiency in production systems. 🗂️ Requirements: 5+ years of software engineering experience, Strong C#/.NET experience in production systems, Strong system design fundamentals, Strong knowledge of concurrency, Experience with performance optimization, Experience with distributed systems, Experience with cloud platforms (AWS preferred), Willingness to work with Rust, Practical use of AI tools in development workflows 📃 Skills: C#, .NET, Rust, AWS, Kafka, RabbitMQ, AI, Concurrency, DistributedSystems, Cloud, SystemDesign 🏢 Description: Senior Software Engineer C# (AI-driven systems) We are looking for an experienced Software Engineer with strong expertise in C#/.NET and a solid understanding of system design, who is open to working in a modern, multi-language environment that includes Rust. This role focuses on building and scaling a high-performance trade management platform processing large volumes of data in distributed, event-driven systems. You will work in a highly performance-driven environment with a strong emphasis on scalability, reliability, and engineering excellence. Key Responsibilities Develop and optimize high-performance backend systems in C#/.NET Design and maintain scalable distributed services Collaborate with Rust engineers and contribute to cross-language system development Use AI tools to accelerate development, testing, and debugging Own solutions end-to-end, from design through to production Improve system performance, reliability, and cloud efficiency Requirements 5+ years of experience in software engineering Strong C#/.NET development experience (production systems) Strong fundamentals in system design, concurrency, and performance Willingness to work with Rust in a production environment Experience with distributed systems and cloud platforms (preferably AWS) Practical use of AI tools in development workflows Nice to have Experience with messaging systems (Kafka, RabbitMQ, etc.) Exposure to financial systems or trading environments 2. Senior Rust Engineer (AI-driven systems) We are looking for an experienced Rust Engineer who combines strong systems engineering skills with a modern, AI-supported development approach, and is open to working in a multi-language environment that includes C#/.NET. This role focuses on building and scaling a high-performance trade management platform processing large volumes of data in distributed, event-driven architectures. The environment is highly performance-focused, with strong requirements around scalability, reliability, and low-latency processing. Key Responsibilities Develop and optimize high-performance backend systems in Rust Design and maintain scalable distributed services Collaborate with C# engineers and contribute to cross-stack system design Use AI tools to accelerate development, testing, and debugging Own solutions end-to-end, from architecture to production Improve system performance, reliability, and cloud efficiency Requirements 5+ years of experience in software engineering Strong Rust experience in production systems Strong fundamentals in system design, concurrency, and performance Willingness to work with C#/.NET in a hybrid environment Experience with distributed systems and cloud platforms (preferably AWS) Practical use of AI tools in development workflows Nice to have Experience with messaging systems (Kafka, RabbitMQ, etc.) Exposure to financial systems or trading environments
Technology
Senovo-It
Senior .NET Developer (AI / Microsoft Ecosystem)
Senior
Remote
Warsaw, Poland
25,000 - 27,000 PLN
🏢 Summary: Long-term remote role for a Senior .NET Developer with AI expertise to design and deliver AI-driven solutions within the Microsoft ecosystem. The position focuses on building and deploying AI agents in Microsoft Teams and integrating solutions with Azure AI and OpenAI services. The role covers end-to-end development, deployment, and production support of scalable intelligent systems. 🗂️ Requirements: Strong experience with C# and .NET, Proven experience building AI solutions in Microsoft ecosystem, Hands-on implementation of AI agents in Microsoft Teams, Experience with Azure AI, OpenAI, Cognitive Services, M365, Understanding of agent-based architecture and AI design patterns, Experience deploying and supporting production-grade solutions, Basic frontend experience with React or similar, Ability to work in English and Polish 📃 Skills: C#, .NET, Azure, OpenAI, CognitiveServices, M365, MicrosoftTeams, React, AI, AgentArchitecture 🏢 Description: We are looking for a Senior .NET Developer with AI experience to design and deliver cutting-edge solutions within the Microsoft ecosystem. This role is ideal for someone who combines strong backend engineering in C#/.NET with hands-on AI expertise , particularly in building and deploying AI agents Location: Remote Language: Polish and English Key Responsibilities Design and develop scalable AI-driven solutions using C# / .NET Build and deploy AI agents within Microsoft Teams (end-to-end ownership) Develop and implement agent-based architectures and intelligent systems Integrate solutions with Azure AI, OpenAI, and Microsoft services Deploy, monitor, and support solutions in production environments Collaborate with business and product teams to translate requirements into technical solutions Drive best practices in AI engineering, performance, and scalability Required Skills & Experience Strong experience as a .NET Developer (C#) – must-have Proven experience building AI solutions within Microsoft ecosystem Hands-on experience implementing AI agents in Microsoft Teams (critical requirement) Experience with Azure AI / OpenAI / Cognitive Services / M365 Understanding of agent-based architecture and AI design patterns Basic frontend experience ( React or similar ) Experience deploying and supporting production-grade solutions Strong problem-solving mindset and ability to work in fast-paced environments This is an long term project !!! If interested and available please send your CV for an immiediate consideration
Technology
Link Group
Senior C# Engineer
Senior
Hybrid
Warsaw, Poland
30,000 - 44,000 PLN
🏢 Summary: The offer is for a Senior C# Engineer responsible for designing, developing, and optimizing distributed, high-volume, service-oriented applications using modern .NET technologies. The role involves end-to-end project ownership, working with cloud platforms, databases, messaging systems, and DevOps tools to deliver scalable and reliable solutions. The position requires strong expertise in enterprise-level development and building business-critical systems. 🗂️ Requirements: 5+ years of enterprise-level C#/.NET development experience, Experience with distributed and high-volume applications, Strong knowledge of object-oriented design, Experience with multi-threading, Experience with service-oriented architecture, Experience with cloud platforms (AWS or Azure), Experience with relational databases, Experience with distributed caching systems, Experience with messaging systems, Experience with DevOps tools, Experience working in Agile environments, Experience with test-driven development 📃 Skills: C#, .NET, AWS, Azure, SQL, Postgres, Snowflake, Redis, Kafka, Solace, Git, Jenkins, JIRA, Octopus, OOP, Multithreading, SOA, TDD 🏢 Description: Senior C# Engineer Join our tech team and play a key role in building and maintaining business-critical systems! We’re looking for a Senior C# Engineer with experience in distributed, high-volume applications and modern .NET technologies. What you’ll do: Design, develop, and optimize multi-threaded, service-oriented applications Own projects end-to-end, from development to deployment Collaborate with global teams to deliver robust, scalable solutions Support and improve core systems while introducing strategic enhancements What we’re looking for: 5+ years in enterprise-level C#/.NET development Strong skills in object-oriented design, multi-threading, and service-oriented architecture Experience with cloud platforms (AWS/Azure), databases (SQL/Postgres/Snowflake), and distributed caching (Redis) Familiarity with messaging systems (Kafka/Solace) Knowledge of DevOps tools (Git, Jenkins, JIRA, Octopus Deploy) Agile mindset and passion for quality, test-driven development, and problem-solving
Technology
Link Group
Senior C# Developer
Senior
Hybrid
Krakow, Poland
120 - 160 PLN
🏢 Summary: Senior C#/.NET Developer role focused on building and scaling high-performance backend systems for risk management, XVA, and asset-liability management within the financial domain. The position involves modernizing legacy components into a scalable, event-driven architecture and working across the full software development lifecycle in an agile, distributed team. Strong expertise in distributed systems, DevOps practices, and capital markets risk concepts is required. 🗂️ Requirements: 5+ years enterprise experience with C# and .NET (Web API, asynchronous programming, background services), Strong knowledge of distributed systems and Enterprise Integration Patterns, Experience with message brokers/service buses (e.g., RabbitMQ, MassTransit, Rebus), Solid experience with MS SQL Server or other relational databases, Experience with micro-ORMs (e.g., Dapper), Proficiency with Git-based repositories and CI/CD platforms (Jenkins, TeamCity, GitLab CI), Experience with configuration management tools (e.g., Ansible), Practical exposure to Generative AI / Agentic AI workflows in software engineering, Strong understanding of Capital Markets and derivatives (Listed and OTC), Knowledge of risk management concepts (Greeks, PnL Explain), Understanding of Valuation Adjustments (CVA, FVA) and liquidity/balance sheet metrics 📃 Skills: C#, .NET, ASP.NET, WebAPI, SignalR, RabbitMQ, MassTransit, Rebus, MSQL, Dapper, Git, Bitbucket, Jenkins, TeamCity, Ansible, CI/CD, SQL, XVA, ALM 🏢 Description: We are looking for a Senior C#/.NET Developer with Financial Domain Knowledge. In this role, you will be responsible for designing and scaling high-performance backend systems that support advanced risk management, valuation adjustments (XVA), and asset-liability management (ALM). You will work within a distributed, agile engineering team focused on modernizing legacy components into a highly scalable, event-driven architecture. Key Responsibilities Designing and developing high-performance C#/.NET applications and backend services Building scalable, event-driven and distributed systems in enterprise environments Developing asynchronous communication solutions using messaging frameworks (e.g. Rebus) Working with ASP.NET Web API, Windows Services, and SignalR Applying clean architecture, SOLID principles, and design patterns in daily development Collaborating in Agile teams across international environments Participating in full software development lifecycle, including architecture, implementation, testing, and deployment Working with CI/CD pipelines and DevOps tools such as Git, Bitbucket, Jenkins, TeamCity, and Ansible Optimizing and maintaining MS SQL databases and data-intensive applications Using ORM tools such as Dapper for efficient data access Contributing to code reviews, technical improvements, and engineering best practices Leveraging LLMs and AI-assisted development tools to improve software quality and engineering efficiency Delivering maintainable, scalable, and well-documented solutions under tight deadlines Requirements 5+ years of hands-on experience in enterprise-level software development using C# and the .NET ecosystem (including Web API, asynchronous programming, and background services). Strong command of System Architecture: practical knowledge of distributed systems, Enterprise Integration Patterns, and message brokers/service buses (e.g., RabbitMQ, MassTransit, Rebus or similar). Solid database experience with MS SQL Server (or other relational databases) and micro-ORMs (e.g., Dapper) optimized for high throughput. Proficiency with standard DevOps toolchains: Git-based repositories, modern CI/CD platforms (Jenkins/TeamCity/GitLab CI), and configuration management tools. Practical exposure to Generative AI / Agentic AI workflows applied to software engineering practices. Financial Domain Knowledge (Quantitative & Risk) Solid understanding of Capital Markets, including Listed and OTC derivatives. Familiarity with risk management concepts: Greeks (Delta, Gamma, Vega, Theta) and PnL Explain. Understanding of Valuation Adjustments (XVA) such as CVA, FVA. General awareness of Liquidity Risk, Balance Sheet Metrics, and transactional workflows (pre-trade/booking).
Technology
Yard Corporate
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
40,000 - 55,000 PLN
🏢 Summary: Senior Tech Lead / Java Developer role focused on building and optimizing ultra-low latency, high-throughput trading systems within a global investment firm’s core trading infrastructure team. The position involves architecting and scaling distributed backend platforms, driving end-to-end technical initiatives, and leading engineering standards in a mission-critical environment. Ideal for an expert in concurrent Java systems who thrives on performance tuning and complex system design. 🗂️ Requirements: 10+ years commercial experience in Java backend development, Proven experience building ultra-low latency, high-throughput systems, Advanced knowledge of concurrency and multithreading, Practical experience with lock-free data structures, Deep understanding of distributed systems architecture, Experience leading large-scale, complex engineering projects, Hands-on experience with AI-assisted coding tools, Ability to work in high-stakes financial environments 📃 Skills: Java, Multithreading, Concurrency, DistributedSystems, LockFreeDataStructures, AI, Backend, PerformanceTuning 🏢 Description: Our client is a top-tier global investment firm . We are currently looking for an exceptional Tech Lead / Senior Developer to join their Core Trading Infrastructure group. This team is responsible for engineering the ultra-low latency platforms that drive the firm's global trading operations. You will be working on highly concurrent, distributed systems where processing large volumes of data within microseconds is an absolute necessity. We are searching for a hands-on technical expert who loves solving hard engineering puzzles, scaling systems, and taking full ownership of critical platforms from design to deployment. Tech Stack: Java (Expert) Multithreading / Concurrency (Expert) Distributed Systems (Advanced) AI Dev Tools (Regular) 🚀 What you will do: Architect & Develop: Build and maintain critical, highly robust trading algorithms and distributed backend components. End-to-End Delivery: Drive major technical initiatives from the initial whiteboard phase all the way to production rollout and maintenance. Technical Leadership: Act as a technical authority within the group. Guide architectural decisions, enforce high engineering standards, and conduct rigorous code reviews. Performance Tuning: Continuously profile and optimize systems to shave off microseconds, maximizing throughput and ensuring bulletproof stability. Cross-functional Collaboration: Work closely with research analysts, portfolio managers, and trading desks to translate complex business needs into scalable technical solutions. System Evolution: Proactively identify bottlenecks and areas for modernization within the existing infrastructure. 🎯 What we expect from you: 10+ years of commercial experience designing and building ultra-low latency, high-throughput backend systems in Java . Advanced knowledge of concurrency, multithreading , and practical implementation of lock-free data structures . Deep understanding of distributed systems architecture and how to scale platforms reliably. Proven history of leading large-scale, complex engineering projects. Strong mentoring skills with a passion for elevating the technical abilities of the engineers around you. Resilience and adaptability in a fast-paced, high-stakes financial environment. Hands-on experience with modern AI-assisted coding tools (for generation, planning, or testing). 💡 Why this opportunity? This is a chance to tackle some of the most demanding engineering challenges in the financial sector. You will be joining an elite group of technologists where your code directly impacts the bottom line, operating in an environment that heavily invests in modern tech and outstanding talent.
Technology
Link Group
Senior Java Developer - financial systems
Senior
Hybrid
Warsaw, Poland
30,000 - 45,000 PLN
🏢 Summary: Development of high-performance distributed trading systems in Java, focusing on scalability, latency optimization, and core platform components. The role involves system design, performance tuning, and close collaboration with trading and risk stakeholders in fast-paced financial environments. 🗂️ Requirements: 5+ years of experience developing financial systems in Java, Strong expertise in concurrency, Strong expertise in multi-threaded programming, Experience with distributed systems, Experience designing high-performance systems 📃 Skills: Java, Concurrency, Multithreading, DistributedSystems 🏢 Description: Senior Java Developer - financial systems We are looking for a Software Engineer to support the development of high-performance trading systems operating in distributed environments. The role involves contributing to system design, improving performance and scalability, and collaborating closely with both engineering and business teams. Responsibilities Design and build core components of distributed trading platforms Review code and architecture to ensure quality and performance Identify and resolve scalability, stability, and latency issues Work with trading, risk, and portfolio management stakeholders Requirements 5+ years of experience developing financial systems in Java Strong expertise in concurrency and multi-threaded programming Experience with distributed systems Strong communication skills and ability to work in fast-paced environments
Technology
Link Group
Senior Full Stack Developer (React & .NET Core)
Senior
Remote
Warsaw, Poland
120 - 155 USD
🏢 Summary: Senior Full Stack Developer role focused on building enterprise-grade applications for capital markets and risk using React and C# .NET Core. The position involves developing scalable microservices, REST APIs, modern web UIs, and data-driven solutions in a cloud environment. Responsibilities include CI/CD implementation, event-driven architecture, cloud migration, and Power BI reporting. 🗂️ Requirements: Strong experience with React and TypeScript, Strong experience with C# and .NET Core, Experience building REST APIs, Experience developing microservices and distributed systems, Experience with CI/CD pipelines, Experience with Azure or AWS cloud platforms, Experience with Power BI and data modeling, Strong SQL and database knowledge, Experience with Docker and Kubernetes, Experience in capital markets domain especially credit risk or market risk, Strong understanding of software architecture and system design 📃 Skills: React, TypeScript, JavaScript, C#, DotNetCore, REST, Microservices, Azure, AWS, PowerBI, SQL, Docker, Kubernetes, Kafka, AzureDevOps, Jenkins, GitHubActions 🏢 Description: About the Role We are looking for a Senior Full Stack Developer with strong expertise in React on the frontend and C# .NET Core on the backend to build and enhance enterprise-grade applications in the capital markets and risk domain. The role involves developing scalable microservices, modern web applications, and data-driven solutions in a cloud environment. Key Responsibilities Design, develop, and maintain full stack applications using React and C# .NET Core Build and maintain REST APIs and microservices in distributed environments Develop modern, responsive UI components using React, TypeScript, and modern frontend patterns Work closely with business stakeholders in capital markets and risk domains (credit risk, market risk) Develop and maintain Power BI dashboards and data models for business reporting Implement and maintain CI/CD pipelines and automated deployment processes Contribute to event-driven architecture using tools such as Kafka or similar messaging technologies Participate in cloud migration and modernization initiatives (Azure or AWS) Ensure code quality through testing, code reviews, and best engineering practices Mentor junior developers and contribute to architectural decisions Requirements Strong experience with React, JavaScript/TypeScript Strong experience with C#, .NET Core, REST APIs Experience building microservices and distributed systems Experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions) Experience with Azure or AWS Experience with Power BI and data modeling Strong SQL and database knowledge Experience with Docker / Kubernetes Experience working in capital markets , especially credit risk or market risk Strong understanding of software architecture and system design Excellent communication skills and experience working with business stakeholders
Technology
Link Group
Senior Java Developer/Tech Lead
Senior
Hybrid
Warsaw, Poland
40,000 - 52,000 PLN
🏢 Summary: Senior Java Developer / Technical Lead role focused on building and enhancing high-performance, low-latency trading systems. The position drives end-to-end delivery of complex engineering initiatives, contributes to architecture decisions, and improves system scalability and reliability. It involves close collaboration with engineering and business stakeholders while mentoring other developers and evolving technical standards. 🗂️ Requirements: 8+ years of software development experience, Strong proficiency in Java, Solid understanding of concurrent and multithreaded programming, Experience building distributed systems, Proven ability to deliver complex technical solutions, Experience working in cross-functional environments, Strong communication skills, Ability to work in dynamic, fast-paced environments, Familiarity with modern development tools including AI-supported solutions, Willingness to work with technologies beyond Java 📃 Skills: Java, Concurrency, Multithreading, DistributedSystems, LowLatency, TradingSystems, Architecture, AItools 🏢 Description: Senior Java Developer / Technical Lead Responsibilities Develop and enhance high-performance components within a low-latency trading environment. Drive delivery of key engineering initiatives across the full lifecycle — from concept and design to deployment and support. Take ownership of complex technical areas, working cross-functionally with engineering and business stakeholders. Contribute to architectural decisions and help evolve engineering standards and best practices. Support and guide other engineers through knowledge sharing, collaboration, and hands-on problem solving. Participate in design discussions and code reviews to ensure high-quality solutions. Continuously improve system performance, scalability, and reliability. Work closely with business teams to translate requirements into technical solutions. Contribute to the ongoing modernization and simplification of existing systems and platforms. Requirements 8+ years of experience in software development, with a strong focus on Java Solid understanding of concurrent and multithreaded programming, Experience in a building financial/trading systems is a big plus Experience in building distributed systems. Proven ability to deliver complex technical solutions. Experience working in collaborative, cross-functional environments. Strong communication skills. Ability to work effectively in dynamic, fast-paced environments. Familiarity with modern development tools, including AI-supported solutions. Exposure to or willingness to work with technologies beyond Java
Technology
Link Group
Senior Software Engineer
Senior
Remote
Warsaw, Poland
130 - 170 PLN
🏢 Summary: The role focuses on designing and delivering high-complexity, scalable backend solutions in a large-scale distributed ecosystem, combining deep Kotlin expertise with AI-driven capabilities such as LLM integrations. The engineer will drive architectural decisions, ensure production-grade quality, and integrate agentic AI systems into real-world workflows. This position requires strong ownership, autonomy, and impact on systems operating at significant scale. 🗂️ Requirements: Proven experience as Senior Software Engineer in high-scale environments, Deep hands-on experience with Kotlin, Commercial experience with LLM integration, Experience with agentic systems or frameworks, Strong system design and architectural skills, Experience with scalability, performance, and reliability, Experience ensuring observability of distributed systems, Ability to manage technical debt and system risks, Experience integrating AI solutions into production systems 📃 Skills: Kotlin, LLM, AI, Agentic, Architecture, Scalability, Performance, Observability, DistributedSystems, GCP, Kubernetes 🏢 Description: Senior Software Engineer (Kotlin / AI Integration / Large-Scale Systems) We are looking for a highly experienced Senior Software Engineer to join a large-scale product ecosystem operating in a complex, distributed environment. This role is designed for a strong Individual Contributor who thrives on solving high-complexity problems, influencing architecture, and delivering scalable, production-grade solutions. You will work at the intersection of modern backend engineering and AI-driven capabilities, helping evolve systems that operate at significant scale. The ideal candidate combines deep Kotlin expertise with curiosity and practical interest in AI-powered solutions — particularly LLM integrations and agentic frameworks — and understands how to translate technical decisions into real user impact. What You’ll Be Responsible For Designing and delivering high-complexity features and system components Driving architectural decisions and evaluating technical trade-offs Ensuring quality, scalability, reliability, and observability of delivered solutions Taking end-to-end ownership of implementation, from concept to production Identifying and managing technical risks, dependencies, and technical debt Integrating AI-driven capabilities (LLMs, agentic systems) into production workflows Collaborating closely with Engineers, Product Managers, and Designers Evaluating technical decisions based on measurable user impact Operating with high autonomy and accountability in a mature engineering environment Must Have Proven experience as a Senior Software Engineer delivering complex, high-scale solutions Deep hands-on experience with Kotlin Basic commercial experience and strong interest in AI-driven solutions , especially LLM integration and Agentic Systems/Frameworks Strong architectural mindset and ability to drive system design Experience managing scalability, performance, stability, and observability Ability to identify technical debt and proactively address system risks Strong collaboration and communication skills High level of ownership and autonomy Nice to Have Experience with Cloud environments (GCP preferred) and Kubernetes Experience working with large-scale distributed systems Cross-team collaboration in complex organizational structures Providing technical consultancy and knowledge sharing within teams Advising on engineering standards and continuous optimization of development practices
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).