June 23, 2026

Staff Software Engineer .NET

Senior • Hybrid

Lisbon, Portugal

Role: Staff Software Engineer (.Net) | Global Compliance Company | Hybrid Lisbon

We are hiring a Staff Software Engineer for a Global Compliance Company, contributing to the development of a modern SaaS platform.

Location: Lisbon (Hybrid – 2x onsite per week)

Global Compliance Company

Senior specialist role with strong technical ownership

 This is a high-impact position focused on hands-on software engineering within complex and scalable distributed systems. You will contribute to architecture decisions, build resilient backend solutions, and support the evolution of modern SaaS platforms in a highly technical environment.

What you’ll be doing:

• Developing high-quality software using C# and .NET within distributed environments.

• Designing and implementing scalable microservices and event-driven architectures.

• Contributing to architectural decisions and platform evolution.

• Improving system performance, reliability, observability, and maintainability.

• Working closely with cross-functional engineering teams on scalable SaaS solutions.

• Supporting best engineering practices across development and delivery processes.

Tech environment:

• C# / .NET / .NET Core

• Microservices architecture

• Event-driven systems (Kafka)

• NoSQL (ElasticSearch / MongoDB / Redis / DynamoDB)

• Cloud, Docker & Kubernetes

• REST APIs & distributed systems

• Agile & SRE practices

This role is ideal for someone with strong .NET expertise, experience in complex distributed architectures, and a passion for building scalable and resilient software solutions.

Interested? Let’s connect and discuss.

Similar jobs you might like

Technology

Grafton Recruitment

Staff Software Engineer (.NET/Cloud experience)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Staff Software Engineer (Backend) role focused on building advanced detection capabilities and scalable backend services across hybrid on‑prem and SaaS environments. The position involves architectural design, platform integrations, and leveraging AI/ML to enhance detection accuracy while mentoring engineers. It combines deep technical ownership with cross‑functional collaboration to drive product and platform improvements. 🗂️ Requirements: Degree in Computer Science or equivalent practical experience, 6+ years of experience building enterprise‑grade software with .NET, Experience designing and delivering scalable on‑prem and cloud‑based systems, Understanding of DevOps, CI/CD, and observability tooling, Strong knowledge of distributed systems and modular architectures, Experience with Docker, Kubernetes, and Infrastructure as Code, Ability to design REST APIs and asynchronous communication patterns, Proficiency in modern object‑oriented backend languages, Experience with high‑performance databases, Experience with Azure 📃 Skills: .NET, Azure, Docker, Kubernetes, IaC, CI/CD, DevOps, REST, PostgreSQL, EF, SQL, AI, ML, OOP 🏢 Description: We are looking for a Staff Software Engineer (backend oriented) , who will work on advanced detection capabilities, scalable backend services, and architectural improvements across hybrid environments. This role combines deep technical ownership with the opportunity to influence product direction and mentor other engineers. Responsibilities: Build and enhance detection features across services in hybrid environments Design scalable backend components for both on‑prem and SaaS deployments Contribute to platform‑wide integrations across multiple products Use AI/ML tools to improve detection accuracy, anomaly identification, and engineering productivity Collaborate with product, platform, and engineering leaders to align technical decisions with business goals Mentor engineers and support a culture focused on innovation, security, and technical excellence. Requirements: Degree in Computer Science or equivalent practical experience 6 - 10+ years of experience building enterprise‑grade software, including experience with .NET Background in designing and delivering scalable on‑prem and cloud‑based systems (ideally experience with Azure ) Understanding of DevOps, CI/CD, and observability tooling Strong understanding of distributed systems and modular architectures Experience with Docker, Kubernetes, and IaC Ability to design robust REST APIs and asynchronous communication patterns Proficiency in modern object‑oriented backend languages Experience with high‑performance databases (e.g., PostgreSQL, EF Core) Nice to have a solid knowledge of identity‑related technologies. Benefits: Attractive salary and benefits package, including Multisport card, insurance, and medical care Hybrid work from the Krakow office International work environment in a product company Training and development opportunities within the organization.

Technology

emagine Polska

Senior Cloud Engineer | Azure, Kubernetes & Global SaaS Impact

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: Senior Cloud Engineer role for a long-term international project focused on designing, automating, securing, and optimizing scalable Azure-based cloud environments for global SaaS products. The position involves leading cloud infrastructure and DevOps initiatives in a hybrid setup in Lisbon. The role emphasizes modern infrastructure, reliability, and continuous improvement. 🗂️ Requirements: Proven experience with Azure Cloud, Strong knowledge of Infrastructure as Code using Terraform, Hands-on experience with Docker and Kubernetes, Experience building and maintaining CI/CD pipelines, Experience with monitoring and logging tools, Knowledge of cloud security, high availability and disaster recovery, Strong understanding of networking concepts (vNet, DNS, routes, peerings), Experience in cloud architecture, Strong troubleshooting skills, DevOps mindset 📃 Skills: Azure, Terraform, Docker, Kubernetes, CI/CD, AzureDevOps, GitLab, Jenkins, Prometheus, Grafana, ELK, Splunk, Networking, DNS, vNet 🏢 Description: We’re Hiring: Senior Cloud Engineer | Lisbon Hybrid We are looking for a Senior Cloud Engineer to join an international and long-term project within a global company specialising in compliance services , working on impactful SaaS products used worldwide. 📍 Location: Lisbon 🏢 Hybrid Regime: 2 days/week at the office 🌍 International Environment 💼 Long-term Project You will work on modern cloud infrastructure and DevOps initiatives, helping design, automate, secure, and optimize scalable cloud environments. Main technologies and focus areas: • ☁️ Azure Cloud • ⚙️ Terraform / Infrastructure as Code • 🐳 Docker & Kubernetes • 🚀 CI/CD Pipelines (Azure DevOps, GitLab CI/CD, Jenkins) • 📊 Prometheus, Grafana, ELK, Splunk • 🔐 Security, HA & Disaster Recovery • 🌐 Networking (vNet, DNS, Routes, Peerings) We are looking for professionals with strong troubleshooting skills, DevOps mindset, cloud architecture experience, and passion for continuous improvement. 📩 Interested or know someone who could be a good fit? Feel free to reach out.

Technology

dotLinkers

Staff Engineer

Senior

Remote

Krakow, Poland

8,000 - 10,000 USD/mo

🏢 Summary: Senior Staff Engineer role focused on defining technical strategy and delivering scalable software solutions for an HR platform. The position combines hands-on Ruby development with architectural leadership across complex, cross-team initiatives. The engineer will drive high engineering standards and influence long-term technical direction. 🗂️ Requirements: Proven experience leading complex technical initiatives across multiple teams, Strong expertise in software architecture, Experience designing scalable systems, Solid hands-on software development experience, Commercial experience with Ruby 📃 Skills: Ruby, Architecture, Scalability, SystemDesign, HRMS, Leadership, Mentoring 🏢 Description: Position: Staff Engineer (L4) Location: Warsaw or Krakow Working form: B2B contract About our client Our client is a fast-growing technology company developing modern HR and people-management solutions used by organizations across multiple markets. Their platform helps businesses streamline HR processes, from employee lifecycle management to payroll and performance tracking. The company focuses on building scalable, reliable systems that support growing organizations and distributed teams. Engineering plays a central role in shaping the product and delivering high-quality software that has a real impact on customers. The environment encourages collaboration, technical ownership, and continuous improvement. Role overview: Our client is looking for an experienced Staff Engineer to play a key role in defining the technical direction and delivering scalable software solutions. This senior individual contributor will collaborate closely with engineering leadership to shape the technical strategy, lead complex cross-team initiatives, and ensure high engineering standards across projects. The role combines hands-on development with technical leadership and mentorship of other engineers. Key responsibilities: Define and execute the team’s technical strategy in collaboration with engineering leadership. Lead complex, cross-functional engineering initiatives and drive projects from concept to delivery. Maintain high standards of engineering excellence, architecture, and system reliability. Mentor and support the growth of engineers across different seniority levels. Align technical decisions with business goals and long-term product direction. Requirements: Proven experience leading complex technical initiatives across multiple teams. Strong expertise in software architecture and scalable system design. Solid hands-on development background. Ruby experience is required. Experience building or scaling HRMS platforms is a strong advantage. Excellent English communication skills (written and spoken). Ability to operate effectively in ambiguous environments and influence stakeholders without formal authority. Offer: Around 10,000 USD per month, B2B contract Opportunity to work on impactful, large-scale engineering challenges. Collaborative environment with strong engineering culture. Professional growth opportunities and influence on technical strategy.

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

MOTIFE

Staff Software Engineer

Senior

Hybrid

Krakow, Poland

31,000 - 37,000 PLN/mo

🏢 Summary: Senior Staff Software Engineer role focused on technical leadership and architecture for a large-scale SaaS marketing automation platform undergoing an AI-first transformation. The position involves driving AI-powered solutions, shaping cloud-native architecture on AWS, and solving complex scalability and performance challenges across distributed systems. The role operates across multiple teams, influencing technical strategy and mentoring senior engineers. 🗂️ Requirements: 8+ years of software engineering experience, Experience designing and delivering large-scale SaaS applications, Experience with complex distributed systems, Strong backend expertise in Python and/or PHP, Strong system design and architecture experience, Hands-on experience with AI-powered products or LLM integrations, Experience with AWS cloud environments, Experience with CI/CD pipelines and observability tools, Knowledge of MySQL, Redis, or DynamoDB, Ability to drive architectural decisions across teams 📃 Skills: Python, PHP, AWS, React, Ember, MySQL, Redis, DynamoDB, CI/CD, LLM, AI, Observability 🏢 Description: Our client helps small teams power big businesses with the must-have platform for intelligent marketing automation. Customers from over 170 countries depend on the Client’s mix of pre-built automation and integration to power personalized marketing, transactional emails, and one-to-one CRM interactions throughout the customer lifecycle. We’re looking for a Staff Software Engineer to join our client's growing engineering organization and help shape the future of a large-scale SaaS platform undergoing a major AI-first transformation. This is a highly impactful role focused on technical leadership, architecture, and cross-team collaboration. As a Staff Engineer, you’ll work across multiple engineering teams, helping solve complex technical challenges, drive architectural decisions, and accelerate the adoption of AI-powered solutions and agentic workflows across the platform. Rather than being tied to a single product area, you’ll operate at a broader organizational level, partnering closely with Engineering, Product, Design, and AI teams to improve scalability, performance, and engineering excellence. You’ll also play a key role in mentoring senior and lead engineers, helping raise the technical bar across the organization. This role is ideal for someone who enjoys tackling complex system-level challenges, influencing technical strategy, and driving impact through architecture, mentorship, and technical leadership rather than people management. Key takeaways: Stack: Python/PHP, AWS, React/Ember, MySQL, Redis, DynamoDB, CI/CD pipelines, observability tooling, and AI/LLM-powered services. Salary : 31 000 - 37 000 PLN gross/month, Contract of employment (+10% annual bonus, 75% Creative Tax) Working model: Hybrid, once a week in the office Location: Krakow, ul. Konopnickiej Recruitment process: Call with MOTIFE recruiter (30 min) Technical architecture session (1,5h) Panel (including cross-functional, AI-focused, High Grader | 1,5h) Responsibilities: Provide technical leadership and architectural guidance across multiple engineering teams within the Kraków Hub. Drive the design and development of AI-powered solutions, including agentic workflows, LLM integrations, and intelligent platform capabilities. Solve complex platform, scalability, and performance challenges across backend systems built with Python and PHP, while maintaining awareness of frontend technologies such as React and Ember. Partner closely with Engineering, Product, Design, and AI teams to deliver high-impact solutions. Contribute to the evolution of cloud-native architecture, engineering standards, and best practices across AWS-based environments. Mentor senior and lead engineers, fostering engineering excellence and best practices. Act as a trusted technical advisor, helping teams make sound architectural decisions while balancing business goals with long-term platform health. Requirements: 8+ years of software engineering experience , including designing and delivering large-scale SaaS applications and complex distributed systems. Strong backend expertise with Python and/or PHP in production systems. Solid system design and architecture background, with the ability to drive technical decisions, solve complex platform-wide challenges, and balance short-term delivery with long-term scalability. Hands-on experience with AI-powered products, LLM integrations, agentic workflows, or machine learning solutions. Proven ability to influence technical direction across teams and drive architectural decisions. Experience with AWS, CI/CD, observability, and modern engineering practices. Knowledge of databases such as MySQL, Redis, DynamoDB, or similar technologies. Experience with React or Ember is considered a plus. Background in marketing automation, CRM, or e-commerce platforms. Familiarity with modern AI engineering practices, AI development tooling, and emerging standards such as MCP is a plus. What we offer: Health Benefits 1. Medical Full coverage for employees and their dependents through LUX MED. Employees have access to the “Premium” package, providing enhanced coverage and greater access to care. A client pays 100% of the premium for employees and 50% for dependents. 2. Dental No additional cost for dental coverage- integrated into LUX MED medical plan. 3. Vision Reimbursement for vision expenses up to 400 PLN every 2 years. Mental Health Tools Access to TELUS Health EAP to provide support and resources in a time of need. Additional Benefits 10% annual bonus 75% Creative Tax Vacation: 26 days. Home Office Stipend: One-time $150 equivalent home office stipend to outfit their home office. Calm Subscription: Premium subscription access to Calm, the #1 app for sleep, meditation, and relaxation. Hub Perks: Receive meal and transportation benefits when traveling to the Poland Hub. Baby Swag: If you have a baby or adopt, you’ll receive a company-branded first bath bundle. Sabbatical Program: After 5 years of employment, receive a month-long paid sabbatical leave, with a sabbatical leave bonus.

Technology

MOTIFE

Staff Software Engineer

Senior

Hybrid

Krakow, Poland

31,000 - 37,000 PLN/mo

🏢 Summary: Staff Software Engineer role focused on technical leadership and architecture for a large-scale SaaS marketing automation platform undergoing an AI-first transformation. The position drives cross-team architectural decisions, scalability improvements, and adoption of AI-powered and LLM-based solutions. It emphasizes system-level impact, mentorship of senior engineers, and cloud-native platform evolution. 🗂️ Requirements: 8+ years software engineering experience, Experience designing large-scale SaaS applications, Experience with distributed systems, Strong backend expertise in Python or PHP, Solid system design and architecture experience, Hands-on experience with AI-powered products or LLM integrations, Experience with AWS environments, Experience with CI/CD pipelines, Experience with observability tools, Knowledge of MySQL, Redis, or DynamoDB, Ability to drive architectural decisions across teams 📃 Skills: Python, PHP, AWS, React, Ember, MySQL, Redis, DynamoDB, CI/CD, LLM, AI, Observability 🏢 Description: Our client helps small teams power big businesses with the must-have platform for intelligent marketing automation. Customers from over 170 countries depend on the Client’s mix of pre-built automation and integration to power personalized marketing, transactional emails, and one-to-one CRM interactions throughout the customer lifecycle. We’re looking for a Staff Software Engineer to join our client's growing engineering organization and help shape the future of a large-scale SaaS platform undergoing a major AI-first transformation. This is a highly impactful role focused on technical leadership, architecture, and cross-team collaboration. As a Staff Engineer, you’ll work across multiple engineering teams, helping solve complex technical challenges, drive architectural decisions, and accelerate the adoption of AI-powered solutions and agentic workflows across the platform. Rather than being tied to a single product area, you’ll operate at a broader organizational level, partnering closely with Engineering, Product, Design, and AI teams to improve scalability, performance, and engineering excellence. You’ll also play a key role in mentoring senior and lead engineers, helping raise the technical bar across the organization. This role is ideal for someone who enjoys tackling complex system-level challenges, influencing technical strategy, and driving impact through architecture, mentorship, and technical leadership rather than people management. Key takeaways: Stack: Python/PHP, AWS, React/Ember, MySQL, Redis, DynamoDB, CI/CD pipelines, observability tooling, and AI/LLM-powered services. Salary : 31 000 - 37 000 PLN gross/month, Contract of employment (+10% annual bonus, 75% Creative Tax) Working model: Hybrid, once a week in the office Location: Krakow, ul. Konopnickiej Recruitment process: Call with MOTIFE recruiter (30 min) Technical architecture session (1,5h) Panel (including cross-functional, AI-focused, High Grader | 1,5h) Responsibilities: Provide technical leadership and architectural guidance across multiple engineering teams within the Kraków Hub. Drive the design and development of AI-powered solutions, including agentic workflows, LLM integrations, and intelligent platform capabilities. Solve complex platform, scalability, and performance challenges across backend systems built with Python and PHP, while maintaining awareness of frontend technologies such as React and Ember. Partner closely with Engineering, Product, Design, and AI teams to deliver high-impact solutions. Contribute to the evolution of cloud-native architecture, engineering standards, and best practices across AWS-based environments. Mentor senior and lead engineers, fostering engineering excellence and best practices. Act as a trusted technical advisor, helping teams make sound architectural decisions while balancing business goals with long-term platform health. Requirements: 8+ years of software engineering experience , including designing and delivering large-scale SaaS applications and complex distributed systems. Strong backend expertise with Python and/or PHP in production systems. Solid system design and architecture background, with the ability to drive technical decisions, solve complex platform-wide challenges, and balance short-term delivery with long-term scalability. Hands-on experience with AI-powered products, LLM integrations, agentic workflows, or machine learning solutions. Proven ability to influence technical direction across teams and drive architectural decisions. Experience with AWS, CI/CD, observability, and modern engineering practices. Knowledge of databases such as MySQL, Redis, DynamoDB, or similar technologies. Experience with React or Ember is considered a plus. Background in marketing automation, CRM, or e-commerce platforms. Familiarity with modern AI engineering practices, AI development tooling, and emerging standards such as MCP is a plus. What we offer: Health Benefits 1. Medical Full coverage for employees and their dependents through LUX MED. Employees have access to the “Premium” package, providing enhanced coverage and greater access to care. A client pays 100% of the premium for employees and 50% for dependents. 2. Dental No additional cost for dental coverage- integrated into LUX MED medical plan. 3. Vision Reimbursement for vision expenses up to 400 PLN every 2 years. Mental Health Tools Access to TELUS Health EAP to provide support and resources in a time of need. Additional Benefits 10% annual bonus 75% Creative Tax Vacation: 26 days. Home Office Stipend: One-time $150 equivalent home office stipend to outfit their home office. Calm Subscription: Premium subscription access to Calm, the #1 app for sleep, meditation, and relaxation. Hub Perks: Receive meal and transportation benefits when traveling to the Poland Hub. Baby Swag: If you have a baby or adopt, you’ll receive a company-branded first bath bundle. Sabbatical Program: After 5 years of employment, receive a month-long paid sabbatical leave, with a sabbatical leave bonus.

Technology

KUBO

Full-stack Software Engineer

Mid

Remote

Gdynia, Poland

120 - 150 PLN

🏢 Summary: B2B contract role for a Full-Stack Software Engineer to develop and maintain backend services in C#/.NET and frontend components in React within a dynamic, international project environment. The position involves building scalable solutions, integrating REST APIs, and supporting implementations with effective problem-solving. Remote work with long-term project engagement. 🗂️ Requirements: Proficiency in C# and .NET for scalable services development, Experience with React.js and React Query, Experience with Azure SQL and MS SQL, Experience building RESTful APIs with ASP.NET Core (OpenAPI), Knowledge of CI/CD processes and Agile methodologies, Experience with Azure DevOps or GitHub, English at minimum B2 level 📃 Skills: C#, .NET, React, ReactQuery, AzureSQL, MSSQL, REST, ASP.NET, OpenAPI, CI/CD, AzureDevOps, GitHub, Azure 🏢 Description: We are currently looking for a Full-Stack Software Engineer for our client, a world-leading provider of digital solutions and applications, with a particular focus on the energy, maritime, and healthcare markets. If working in a dynamic environment is something you’re comfortable with and you use the tech stack listed below on a daily basis, this opportunity is for you! Key responsibilities Developing advanced backend solutions in C# Creating and maintaining frontend components Preparing technical documentation Supporting implementations through quick and effective problem-solving Balancing changing priorities with ongoing development work Ideal candidate profile Proficient in .NET for building scalable services React.js, React Query Azure SQL, MS SQL RESTful APIs with ASP.NET Core (OpenAPI Standard) Knowledge of Agile methodologies and CI/CD processes (Azure DevOps, GitHub) English on B2 level nice to have: Experience with Azure (App Services, Azure Functions, Key Vault, Storage Accounts, Entra ID) Experience using AI-based development tools (Microsoft Copilot, GitHub Copilot) Conditions Employment Type: B2B contract Salary: Depends on your experience Work Model : Remote work model (possible 2–4 business trips per year to the office in Poland or Norway) Benefits : private medical care, sport card, life insurance Project duration: Project start March/April, with a duration of at least until the end of the year Recruitment steps Phone call with Recruiter Client interview Feedback and decision

Technology

Svitla Systems

Staff Software Engineer (PHP/NodeJS)

Senior

Remote

Warsaw, Poland

🏢 Summary: Full-time Staff Software Engineer (PHP/NodeJS) role focused on backend platform modernization and transforming a distributed monolith into a scalable, governed services ecosystem. The position leads the design of an orchestration layer, establishes a standardized service template in a modern compiled language, and drives migration to event-driven architecture. The goal is to improve reliability, scalability, and delivery speed across backend systems. 🗂️ Requirements: 8+ years building scalable backend services and APIs, 8+ years commercial experience with PHP and/or NodeJS, Strong experience with JavaScript, Commercial experience with AWS including Step Functions and Glue, 3+ years of tech lead or staff engineering experience, Experience transforming monoliths into service-oriented architectures, Hands-on experience with event-driven architecture and messaging systems, Experience implementing orchestration or gateway layers, Strong knowledge of REST and GraphQL APIs, Experience with integration and end-to-end testing at scale, Experience with CI/CD pipelines and observability practices, Experience with Docker and Kubernetes, Experience with domain-driven design and legacy system migration patterns 📃 Skills: PHP, NodeJS, JavaScript, AWS, StepFunctions, Glue, Go, Java, C#, REST, GraphQL, Docker, Kubernetes, CI/CD, Microservices, Messaging, SQL, NoSQL, Git, Observability 🏢 Description: Svitla Systems Inc. is looking for a Staff Software Engineer (PHP/NodeJS) for a full-time position (40 hours per week) in Europe. Our client is a leading on-site work marketplace seeking creative and skilled developers to join the global engineering team. The mission is to design and develop technology that improves users' lives while providing an exceptionally high level of service. The Staff Software Engineer for Backend Platform Modernization is a pivotal role driving the evolution of the core platform from a risky, tightly coupled distributed monolith into a governed, testable, and scalable services ecosystem. You will lead the modernization of the business logic layer by establishing a clean orchestration/coordination layer, defining a "Golden Service Template" in a modern compiled language, and migrating high-impact flows off the core monolithic application. Your work will unlock parallel delivery across teams, reduce incidents and change failure rates, and dramatically improve our ability to ship high-quality features at speed. Requirements : Staff-level backend expertise: 8+ years building scalable services and APIs with modern compiled languages; deep experience transforming monoliths into governed service architectures. 8+ years of commercial experience with PHP and/or NodeJS Strong experience with Javascript Strong commercial experience with AWS cloud and its services, specifically with AWS - Step functions, AWS Glue 3+ years of tech leading/staff engineering experience Orchestration and integration experience: Proven success implementing gateways/orchestration layers, routing strategies, and composition of legacy and greenfield services. Event-driven architecture: Hands-on with messaging systems, schema evolution, idempotency, and eventual consistency; strong grasp of trade‑offs and user impact. Testing at scale: Experience establishing reliable integration/E2E testing, contract testing, test data management, and eliminating flaky tests to speed developer feedback loops. CI/CD and reliability: Strong background in build pipelines, deployment strategies, observability (logs/metrics/traces), and reducing change failure rate. Domain modeling and migration: Familiarity with strangler fig patterns, brownfield refactoring, and safe data migration techniques (backfills, dual‑writes, cutovers) Experience with Docker and Kubernetes Pragmatic leadership: Ability to set standards, influence cross‑team adoption, and deliver incremental wins while de‑risking larger modernization goals. System integration skills: Strong knowledge of REST/GraphQL APIs, webhooks, eventing, and data transformation pipelines; attention to compatibility and versioning Responsibilities: Architect and implement an orchestration/coordination layer in front of legacy monolith that routes and composes business logic across legacy and modern services, enabling side‑by‑side operation and targeted migrations. Establish and evangelize a standard service template in a modern compiled language (e.g., Go/Java/C#) with opinionated patterns for data access, eventing, testing, observability, and CI/CD. Ensure that all new backend work adheres to these conventions. Set boundaries for when and how the monolithic codebase can be updated; partner with 2–3 designated teams to minimize risky changes and reduce coordination overhead across the broader organization. Identify and migrate the most impactful core actions and business events from the legacy codebase into decoupled services; instrument key events to power an event‑driven architecture and improve cross‑system reliability. Collaborate with QA and platform teams to expand end‑to‑end and integration test coverage, improve test reliability and speed, and eliminate dead code to reduce maintenance surface area. Break bottlenecks by distributing code across repositories, standardizing build packs and workflows, and driving build/deploy times from ~hourly to minutes with fast rollback. Champion domain decomposition, contract versioning, idempotent and resilient patterns (outbox, retries, DLQs), and eventual consistency where appropriate to balance correctness, latency, and user experience. Provide technical leadership, training, and certification guidance to help engineers confidently build with the Golden Service Template and modernization standards. Use DORA metrics and business KPIs (lead time, CFR ≤10%, incident reduction 70%, parallel team throughput) to guide iterative improvements and demonstrate value. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

EPAM Systems

Senior .NET Full Stack Software Engineer (Azure and DevOps)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior .NET Full Stack Software Engineer role focused on modernizing and scaling client, transaction, and regulatory reporting platforms within Asset Management technology. The position involves building high-quality cloud-native solutions, automating processes, and collaborating in a global agile environment. Hybrid work from the Wroclaw office is required 3 days per week. 🗂️ Requirements: 5+ years of hands-on application development experience using .NET, Experience with SQL Server or PostgreSQL, Practical experience with Terraform, Experience with CI/CD pipelines, Experience with Microsoft Azure, Ability to translate business requirements into technical requirements, Excellent communication skills, Bachelor's or master's degree in software engineering or equivalent, Banking or financial industry experience 📃 Skills: .NET, SQL, SQLServer, PostgreSQL, Terraform, GitLab, Azure, Angular, React, CI/CD 🏢 Description: We are looking for a Senior .NET Full Stack Software Engineer to join our crew in Wroclaw, driving the modernization and scalability of client, transaction and regulatory reporting platforms within Asset Management technology. Our team is responsible for providing timely and accurate client reports, transaction reports and reports to global regulators. Please note that working from the client's office is required 3 days per week. Responsibilities Drive the modernization and scalability of client, transaction and regulatory reporting platforms within Asset Management technology Implement high quality solutions that address business needs and adhere to industry standards Advance automation of manual processes to the next level Collaborate closely within an agile team and a global agile organization Translate high level business requirements into technical requirements addressing reliability, scalability and performance needs Ensure timely and accurate delivery of client reports, transaction reports and reports to global regulators Requirements 5+ years of hands-on application development experience using .NET Skills in SQL Server or PostgreSQL databases Practical experience with Infrastructure as Code (Terraform) and CI/CD pipelines (preferably GitLab) Experience with Microsoft Azure and cloud native solutions Experience in translating high-level business requirements into IT requirements Excellent communication skills Bachelor's or master's degree or equivalent with a focus in software engineering Banking or financial experience strongly desired Nice to have Familiarity with Angular or React We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

OEConnection

Senior Software Engineer (Java/Kotlin)

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Software Engineer role focused on building and scaling cloud-native e-commerce solutions for the automotive repair industry. The position involves designing backend systems, developing microservices and APIs, and shaping system architecture in a modern AWS-based environment. You will contribute to high-load distributed systems while applying best engineering practices in a fully remote setup. 🗂️ Requirements: 5+ years of backend development experience, Strong proficiency in Java or Kotlin, Experience building and optimizing microservices, Experience developing APIs (REST, SOAP, gRPC), Experience with AWS cloud services, Experience with Kubernetes and Docker, Knowledge of TDD and CI/CD practices, Experience with high-load distributed systems, Experience with relational and NoSQL databases 📃 Skills: Java, Kotlin, Ktor, Spring, Gradle, gRPC, REST, SOAP, MariaDB, Redis, dbMate, Kubernetes, Docker, ArgoCD, Grafana, Prometheus, OpenTelemetry, ELK, GitHub, AWS, ECR, EKS, RDS, S3 🏢 Description: Team We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team working on PartsTech solution. You will develop e-commerce solutions revolutionizing the automotive repair industry with cutting-edge, scalable software solutions. We’re on a mission to simplify and modernize how repair shops source and manage parts. About You You will play a key role in shaping our backend systems and technical direction, working with a modern tech stack in a collaborative, fast-paced environment. You will play a key role in developing cloud-native applications, mentoring engineers, and contributing to the development of scalable system architectures. The ideal candidate will have strong background in backend programming languages ( Java/Kotlin ), building and optimizing microservices, developing APIs (REST, SOAP, gRPC) , implementing best practices like TDD and CI/CD and utilizing Amazon Web Services (AWS) . We value strong problem-solving skills, experience with high-load distributed systems, and a proactive approach to software development. Tech stack Programming & frameworks: Kotlin, Ktor/Spring Boot, Gradle, gRPC Databases: MariaDB, dbMate, Redis Containers & orchestration: Kubernetes (K8s), Docker, ArgoCD Monitoring: Grafana, Prometheus, OpenTelemetry, ELK Stack Version Control: GitHub Actions Cloud Platforms: AWS (ECR, EKS, RDS, S3) If you have 5+ years of experience, enjoy solving complex problems, and want to contribute to innovative projects, we would love to connect! We offer the opportunity to work fully remotely.