June 23, 2026
Senior Software Engineer(Amsterdam)
Senior • On-site
Boston, MA
Senior Software Engineer, Identity & Collaboration
Together.ai is looking for a Senior Software Engineer to take a leading role in the authentication, authorization, and collaboration systems that every Together product depends on. As part of the Product Foundations engineering group, the Identity & Collaboration team owns authentication flows (including SSO and OAuth), organizations, projects, API keys, and the role-based access controls that enable secure collaboration at scale.
Every customer interaction relies on the systems we build. Whether it's a researcher accessing models, an enterprise team collaborating on a shared project, or a developer making an API call, the team makes authentication seamless for simple cases while providing enterprise-grade capabilities for complex organizational structures. The work enables growth from individual users to large enterprise teams and focuses on building the next generation of secure collaboration features.
About the Role
Location: Hybrid in Amsterdam, NL, Remote in the UK and Germany and will consider East Coast of the US.
Full-time: 40 flexible hours, Monday through Friday.
You'll work with autonomy, owning meaningful pieces of the identity and access platform end-to-end, identifying problems worth solving, and contributing to the team's technical direction. You will raise engineering standards through code and design review and by supporting more junior engineers.
Responsibilities
- Design and own authentication and authorisation systems end-to-end: SSO, OAuth/OIDC, SAML, organizations, projects, API keys, and role-based / attribute-based access control
- Make and document technical decisions shaping identity across products
- Build across the stack — Elixir/Phoenix services on the backend and TypeScript/Next.js on the frontend — and the APIs other teams build on
- Contribute directly to the Next.js product surface and API layers
- Run the Elixir/Erlang VM (BEAM) in production
- Identify and address technical debt and security risk
- Conduct code and design reviews and mentor junior engineers
- Represent the team in cross-functional discussions on identity and security
- Maintain high standards of code quality, documentation, automated testing, and continuous delivery
- Work with PostgreSQL and MongoDB
Requirements
- Around 4–5 years of professional experience building production software
- Experience with authentication and authorization in production — OIDC, SAML, OAuth, JWT, RBAC, ABAC, and SSO — with understanding of security tradeoffs
- Strength in functional backend development (Elixir/Phoenix or another functional language such as Erlang, Scala, Clojure, Haskell, F#, or OCaml) or TypeScript (backend and/or frontend with Next.js)
- Strong technical judgment with a track record of maintainable solutions
- Comfortable breaking ambiguous problems into executable work using prototypes and demos
- Active participation in code and design review and supporting other engineers
- Clear communication and ability to influence peers through technical output
- Willingness to become proficient in Elixir and Phoenix if not already
Compensation
Competitive compensation, startup equity, and competitive benefits. Salary ranges are determined by location, level, and role, and compensation is based on experience, skills, and job-related knowledge.
Equal Opportunity
Equal opportunity employer offering equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.
Similar jobs you might like
Technology

Together AI
Senior Software Engineer(Amsterdam)
Senior
On-site
Miami, FL
🏢 Summary: Senior Software Engineer role focused on building and owning authentication, authorization, and collaboration systems that power secure access across products. The position involves designing SSO, OAuth, RBAC/ABAC, and identity infrastructure end-to-end using Elixir/Phoenix and TypeScript/Next.js. You will work autonomously on production systems, influence technical direction, and ensure secure, scalable identity solutions for enterprise use. 🗂️ Requirements: 4–5 years of professional experience building production software, Production experience with authentication and authorization (OIDC, SAML, OAuth, JWT, RBAC, ABAC, SSO), Strong skills in either functional backend (Elixir/Phoenix or similar) or TypeScript (backend/frontend), Ability to design and maintain secure, scalable systems, Experience running production systems and managing technical debt, Proficiency with relational and non-relational databases, Willingness to become proficient in Elixir and Phoenix, Strong code review and technical design experience 📃 Skills: Elixir, Phoenix, TypeScript, Next.js, OAuth, OIDC, SAML, JWT, RBAC, ABAC, SSO, PostgreSQL, MongoDB, Erlang, Scala, Clojure, Haskell, F#, OCaml, BEAM 🏢 Description: Senior Software Engineer, Identity & Collaboration Together.ai is looking for a Senior Software Engineer to take a leading role in the authentication, authorization, and collaboration systems that every Together product depends on. As part of the Product Foundations engineering group, the Identity & Collaboration team owns authentication flows (including SSO and OAuth), organizations, projects, API keys, and the role-based access controls that enable secure collaboration at scale. Every customer interaction relies on these systems. The team builds seamless authentication for simple use cases while providing robust, enterprise-grade capabilities for complex organizational structures, enabling secure and efficient collaboration across products. About the Role Location: Hybrid in Amsterdam, NL, Remote in the UK and Germany and will consider East Coast of the US. Full-time: 40 flexible hours, Monday through Friday. You will work with autonomy, owning meaningful parts of the identity and access platform end-to-end, identifying problems worth solving, and contributing to the team’s technical direction. You will support junior engineers and raise the engineering bar through code and design reviews. Responsibilities - Design and own authentication and authorisation systems end-to-end: SSO, OAuth/OIDC, SAML, organizations, projects, API keys, and role-based / attribute-based access control - Make and document technical decisions shaping identity across products - Build across the stack — Elixir/Phoenix services on the backend and TypeScript/Next.js on the frontend - Contribute to the Next.js product surface and supporting API layers - Run the Elixir/Erlang VM (BEAM) in production - Identify and address technical debt and security risks - Conduct code and design reviews and mentor junior engineers - Represent the team in cross-functional discussions on identity and security - Maintain high standards of code quality, documentation, automated testing, and continuous delivery - Work with PostgreSQL and MongoDB Requirements - Around 4–5 years of professional experience building production software - Production experience with authentication and authorization: OIDC, SAML, OAuth, JWT, RBAC, ABAC, SSO - Strength in functional backend (Elixir/Phoenix or similar) or TypeScript (backend/frontend, e.g., Next.js) - Strong technical judgment and maintainable solution design - Ability to break down ambiguous problems and prototype solutions - Active participation in code and design reviews - Clear technical communication skills - Willingness to become proficient in Elixir and Phoenix if not already Compensation - Competitive compensation - Startup equity - Additional competitive benefits - Compensation based on location, level, experience, skills, and job-related knowledge Equal Opportunity Together AI is an Equal Opportunity Employer and provides equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.
Technology

Together AI
Senior Software Engineer(Amsterdam)
Senior
On-site
New York, NY
🏢 Summary: Senior Software Engineer role focused on designing and owning authentication, authorization, and collaboration systems that power identity and access across products. The position involves end-to-end development of secure, scalable solutions using Elixir/Phoenix and TypeScript/Next.js, with significant ownership and cross-functional impact. Ideal for an experienced engineer with strong expertise in identity protocols and production-grade security systems. 🗂️ Requirements: 4–5 years professional experience building production software, Production experience with authentication and authorization (OIDC, SAML, OAuth, JWT, RBAC, ABAC, SSO), Strong skills in functional backend (Elixir/Phoenix or similar) or TypeScript (backend/frontend), Ability to design maintainable, well-crafted technical solutions, Experience running production systems and managing security tradeoffs, Ability to break down ambiguous problems into executable work, Experience with code reviews and mentoring engineers, Willingness to become proficient in Elixir and Phoenix 📃 Skills: Elixir, Phoenix, TypeScript, Next.js, OAuth, OIDC, SAML, JWT, RBAC, ABAC, SSO, PostgreSQL, MongoDB, Erlang, BEAM 🏢 Description: Senior Software Engineer, Identity & Collaboration Together.ai is looking for a Senior Software Engineer to take a leading role in the authentication, authorization, and collaboration systems that every Together product depends on. As part of the Product Foundations engineering group, the Identity & Collaboration team owns authentication flows (including SSO and OAuth), organizations, projects, API keys, and the role-based access controls that enable secure collaboration at scale. Every customer interaction relies on the systems we build. Whether it's a researcher accessing their models, an enterprise team collaborating on a shared project, or a developer making an API call, we make authentication seamless for simple cases while providing robust, enterprise-grade capabilities for complex organizational structures. Our work enables growth from individual users to large enterprise teams and focuses on building the next generation of secure collaboration features. About the Role You'll work with a high level of autonomy, owning meaningful parts of the identity and access platform end-to-end, identifying impactful problems, and contributing to the team’s technical direction. You will support junior engineers and raise engineering standards through code and design reviews. Responsibilities - Design and own authentication and authorisation systems end-to-end: SSO, OAuth/OIDC, SAML, organizations, projects, API keys, and role-based / attribute-based access control - Make and document technical decisions shaping identity across products - Build across the stack — Elixir/Phoenix services on the backend and TypeScript/Next.js on the frontend — and the APIs other teams build on - Contribute directly to the Next.js product surface and supporting API layers - Run the Elixir/Erlang VM (BEAM) in production - Identify and address technical debt and security risks with sound judgment - Conduct code and design reviews and mentor junior engineers - Represent the team in cross-functional discussions on identity and security - Maintain high standards of code quality, documentation, automated testing, and continuous delivery - Work with relational (PostgreSQL) and non-relational (MongoDB) databases Requirements - Around 4–5 years of professional experience building production software - Experience with authentication and authorization in production — OIDC, SAML, OAuth, JWT, RBAC, ABAC, and SSO - Strong skills in functional backend development (Elixir/Phoenix or similar) or TypeScript (backend and/or frontend) - Strong technical judgment and experience delivering maintainable solutions - Ability to break down ambiguous problems using prototypes and demos - Experience contributing through code and design reviews and mentoring others - Clear communication skills and ability to influence through technical output - Willingness to become proficient in Elixir and Phoenix if not already Compensation We offer competitive compensation, startup equity, and other competitive benefits. Salary ranges are determined by location, level, and role. Individual compensation is based on experience, skills, and job-related knowledge.
Technology
Plenti
Senior Fullstack/Backend (Node.js) Developer
Senior
Hybrid
Gdansk, Poland
170 - 190 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform in the identity & security domain. The position involves backend and microservices development, designing scalable systems, and contributing to architecture decisions in an international environment. The offer includes hybrid work, flexible employment options, and influence on globally used security products. 🗂️ Requirements: Minimum 5 years of commercial experience as Fullstack or Backend Developer, Practical experience with Node.js, Very good knowledge of JavaScript, Very good knowledge of TypeScript, Very good knowledge of React, Experience with microservices architecture, Experience with AI tools in daily development work, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Knowledge of application testing, English proficiency minimum B2+, Polish proficiency minimum C1 📃 Skills: Node.js, NestJS, JavaScript, TypeScript, React, SQL, NoSQL, HTTP, REST, Claude, Cursor, Juni, OpenID, OAuth, SAML, AWS, GCP, CI/CD 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie. Dla międzynarodowej firmy z branży usług informatycznych poszukiwany jest Senior Software Engineer do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: - B2B: 170 - 190 PLN/h + VAT - UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: - rozwój i współtworzenie systemów w architekturze mikroserwisowej, - rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, - projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, - udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, - praca nad skalowalnością, wydajnością oraz niezawodnością systemu, - integracja pomiędzy różnymi komponentami platformy (m.in. authentication, risk, identity flows), - świadome wykorzystywanie narzędzi AI w codziennej pracy, - udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, - praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: - min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, - praktyczne doświadczenie z Node.js (mile widziany NestJS), - bardzo dobra znajomość JavaScript, TypeScript, React, - doświadczenie w pracy z architekturą mikroserwisową, - praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), - umiejętność świadomego wykorzystywania AI w codziennej pracy, - doświadczenie z bazami danych (SQL i/lub NoSQL), - znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, - wiedza z obszaru testowania aplikacji (frontend i/lub backend), - rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, - bardzo dobra znajomość języka angielskiego (min. B2+), - płynna znajomość języka polskiego (min. C1), - umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, - nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: - doświadczenie w obszarze security / identity, - znajomość OpenID, OAuth, SAML lub podobnych standardów, - znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: - realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, - dużą samodzielność oraz szerokie możliwości rozwoju, - pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, - środowisko nastawione na jakość i konstruktywny feedback, - wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, - współpracę w oparciu o kontrakt B2B lub umowę o pracę, - elastyczne godziny pracy (start między 7:00 a 10:00), - nowoczesny sprzęt (MacBook + urządzenia testowe), - integracje zespołowe i warsztaty techniczne, - pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), - pracę hybrydową z przewagą pracy zdalnej.
Technology
Plenti
Senior Fullstack/Backend (Node.js) Developer
Senior
Hybrid
Gdansk, Poland
170 - 190 PLN/hr
🏢 Summary: Senior Software Engineer role focused on developing a global passwordless authentication platform within identity and security domain. The position involves building and evolving microservices-based systems, contributing to architecture decisions, and implementing scalable, high-performance backend and/or frontend solutions. This is a product development role with real impact on globally used security solutions. 🗂️ Requirements: Minimum 5 years commercial experience as Fullstack, Backend or Frontend Developer, Strong knowledge of JavaScript and TypeScript, Commercial experience with React and/or Node.js, Experience working with microservices architecture, Practical experience with AI development tools, Experience with SQL and/or NoSQL databases, Knowledge of HTTP and REST API, Experience in frontend and/or backend testing, Very good English (min. B2+), Fluent Polish (min. C1) 📃 Skills: JavaScript, TypeScript, React, Node.js, NestJS, SQL, NoSQL, HTTP, REST, Microservices, AI, Testing 🏢 Description: Pracuj nad rozwiązaniami, które zabezpieczają cyfrową tożsamość milionów użytkowników na całym świecie! Dla naszego klienta, międzynarodowej firmy z branży usług informatycznych, poszukujemy Senior Software Engineera , który dołączy do organizacji budującej nowoczesną platformę passwordless authentication, wykorzystywaną na szeroką skalę. Dołączysz do jednego z kilku zespołów odpowiedzialnych za rozwój kluczowych obszarów identity & security, takich jak uwierzytelnianie użytkowników, wykrywanie nadużyć, weryfikacja tożsamości czy orkiestracja procesów bezpieczeństwa. Nie jest to rola utrzymaniowa – zespoły aktywnie rozwijają produkty, tworzą nowe funkcjonalności i pracują nad rozwiązaniami wykorzystywanymi w skali globalnej. Będziesz mieć realny wpływ na decyzje techniczne i architekturę rozwijanych systemów. Lokalizacja: Gdańsk Model pracy: Hybryda (częstotliwość pracy w biurze do ustalenia) Forma zatrudnienia: B2B lub umowa o pracę Wynagrodzenie: B2B: 170 - 190 PLN/h + VAT || UoP: 20.500 - 23.200 PLN brutto Zakres obowiązków: rozwój i współtworzenie systemów w architekturze mikroserwisowej, rozwój backendu - szukamy aktualnie osób specjalizujących się głównie w tym obszarze, projektowanie i implementacja nowych funkcjonalności w obszarze identity & security, udział w projektowaniu architektury systemu oraz podejmowaniu decyzji technicznych, praca nad skalowalnością, wydajnością oraz niezawodnością systemu, integracja pomiędzy różnymi komponentami platformy ( m.in . authentication, risk, identity flows), świadome wykorzystywanie narzędzi AI w codziennej pracy, udział w code review, dbanie o jakość kodu oraz standardy wytwarzania oprogramowania, praca w środowisku międzynarodowym (język angielski na co dzień). Oczekiwania: min. 5 lat doświadczenia komercyjnego jako Fullstack / Backend Developer, praktyczne doświadczenie z Node.js (mile widziany NestJS), bardzo dobra znajomość JavaScript, TypeScript, React, doświadczenie w pracy z architekturą mikroserwisową, praktyczne doświadczenie w pracy z narzędziami AI (np. Claude, Cursor, Juni lub podobne), umiejętność świadomego wykorzystywania AI w codziennej pracy, doświadczenie z bazami danych (SQL i/lub NoSQL), znajomość HTTP, REST API oraz nowoczesnych wzorców komunikacji, wiedza z obszaru testowania aplikacji (frontend i/lub backend), rozumienie działania implementowanych rozwiązań oraz ich konsekwencji architektonicznych, bardzo dobra znajomość języka angielskiego (min. B2+), płynna znajomość języka polskiego (min. C1), umiejętność samodzielnej pracy i branie odpowiedzialności za tworzony produkt, nastawienie na bycie częścią zespołu i otwartość na feedback. Mile widziane: doświadczenie w obszarze security / identity, znajomość OpenID, OAuth, SAML lub podobnych standardów, znajomość chmury (AWS / GCP) oraz narzędzi CI/CD. Oferujemy: realny wpływ na rozwój produktu używanego globalnie przez miliony użytkowników, dużą samodzielność oraz szerokie możliwości rozwoju, pracę w płaskiej strukturze i możliwość proponowania własnych rozwiązań, środowisko nastawione na jakość i konstruktywny feedback, wsparcie przełożonego, program mentoringowy i regularne spotkania 1on1, współpracę w oparciu o kontrakt B2B lub umowę o pracę, elastyczne godziny pracy (start między 7:00 a 10:00), nowoczesny sprzęt (MacBook + urządzenia testowe), integracje zespołowe i warsztaty techniczne, pakiet benefitów (prywatna opieka medyczna, MultiSport, lekcje angielskiego), pracę hybrydową z przewagą pracy zdalnej.
Technology
emagine Polska
Senior Software Engineer (Java // Python)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Software Engineer responsible for defining technical standards and architecture, leading backend and frontend development, and ensuring secure, scalable, and observable solutions. The role drives CI/CD, enterprise integrations, and production support while aligning engineering practices with product and operations goals. 🗂️ Requirements: Proven experience defining technical standards and architecture, Experience with CI/CD orchestration, Experience with observability implementation, Experience implementing on-premises, hybrid, and cloud solutions, Experience leading backend and frontend architectural decisions, Experience maintaining CI/CD pipelines, Experience coordinating enterprise integrations, Knowledge of DDD and clean architecture, Expertise in Java and Spring Boot, Expertise in Python and FastAPI, Expertise in React or Angular, Experience with L2/L3 production support, Experience with Spring Security and OAuth 📃 Skills: Java, SpringBoot, Python, FastAPI, React, Angular, CICD, Observability, ServiceNow, Jira, Boomi, DDD, OAuth, SpringSecurity 🏢 Description: To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions. Main Responsibilities Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments. Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives. Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems. Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews. Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing). Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance. Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle. Provide technical guidance to the team, elevate quality standards, and align practices with product and operations. Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions. Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services. Key Requirements Proven ability to define technical standards, architecture, and development practices. Experience with CI/CD orchestration and observability practices. Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices. Leadership in architectural decisions for backend and frontend technologies. Experience with maintaining CI/CD pipelines and end-to-end observability. Ability to coordinate enterprise integrations and ensure compliance. Mastery of practices such as DDD and clean architecture. Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular. Experience in providing L2/L3 technical support and leading incident resolution. Expertise in security practices, including Spring Security and OAuth. Nice to Have Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP). Background in data management with PostgreSQL, MongoDB, and Redis. Familiarity with AI models, particularly RAG. Knowledge in security access management and policies based on the principle of least privilege.
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
dotLinkers
Senior Engineer
Senior
On-site
Krakow, Poland
🏢 Summary: Senior Engineer role focused on building and scaling an AI-powered developer platform across frontend, backend, CLI tooling, and state-machine agent systems. The position involves end-to-end ownership of enterprise-grade platform features, AI workflows, and cloud-based infrastructure in a highly technical on-site environment. 🗂️ Requirements: 8+ years of software engineering experience, Senior or Expert-level individual contributor experience, Expertise in TypeScript, Expertise in Node.js, Expertise in React, Expertise in Next.js, Experience with LLMs in production environments, Experience with AI agent architectures, Experience with Docker and containerized environments, Understanding of VM ecosystems, Knowledge of monorepo architectures, Experience with Nx, Familiarity with IDE extensions, Experience building custom CLIs, Experience with third-party developer integrations, Ability to own product initiatives from design to production, Ability to collaborate in an on-site engineering environment 📃 Skills: TypeScript, Node.js, React, Next.js, LLMs, Docker, VMs, Nx, CLI, GitHub, Azure, DevOps 🏢 Description: Position: Senior Engineer (Product Infrastructure & Platform) Type of contract: B2B Working model: on-site only Role overview: Our client does not just build software; they engineer competitive advantages. They are building a proprietary, near-deterministic AI-powered development platform designed for broad developer adoption, operating at the absolute frontier of technology alongside the world’s leading AI labs. They are looking for a Senior Engineer to join their product execution team. This is not a role for someone who only wants to write isolated features. This is a role for an expert individual contributor who takes Extreme Ownership over the core product surface—including the developer UI, backend services, CLI tools, and advanced execution agents that thousands of engineers rely on daily. You will build and evolve their core developer platform end to end: from the React-based user interface and Node.js-based backends that stream complex agent execution steps, through state-machine agent frameworks, to robust authentication, billing, and system integrations that make the platform enterprise-ready. You will collaborate closely with engineering and architecture teams to deliver an unparalleled developer experience. Requirements: Experience 8+ years of hard-core software engineering experience. Proven track record as a Senior or Expert-level individual contributor. Confidence owning complex product initiatives from initial design through to production. Technical Depth & Skills Absolute expertise in TypeScript, Node.js, React, and Next.js. Hands-on experience building with LLMs and AI agent architectures in real-world production environments. Comfort working with containerized environments (Docker) and VM ecosystems for isolated, secure execution of generated code. Deep understanding of monorepo structures (such as Nx) and a clear grasp of why large-scale enterprise codebases are organized this way. Familiarity with the modern developer tools ecosystem, including IDE extensions, custom CLIs, and third-party developer integrations. Extreme ownership You do not wait for tasks to be assigned; you proactively identify gaps and structural challenges. You see a complex engineering problem, design a clean solution, align the necessary resources, and deliver with absolute certainty. You naturally take accountability for final outcomes and user experiences, not just isolated implementation details. Mentoring & Collaboration Ability to elevate the entire engineering team through high technical standards and clear architectural guidance. Confidence collaborating hands-on in a shared office environment through pair programming, interactive design discussions, and direct exchange. Skill in helping fellow engineers grow into entirely independent problem solvers. Business DNA Deep understanding that code serves core business objectives and strategic ROI, not just technical elegance. Ability to create durable operating leverage through sound technical choices and future-proof design. Strong instinct for connecting low-level system architecture choices directly with company value. What you can expect Frontier Product: Building state-of-the-art systems and state-machine architectures that redefine how modern developers interact with AI workflows. Elite Environment: Working alongside C-level executives, industry visionaries, and core platform architects with no corporate theater or bureaucratic overhead. Responsibilities: IDE Extensions & Backends: Build and optimize the IDE user interface layer and streaming backends that seamlessly connect developers to long-running coding agents. State-Machine Agents: Develop, test, and improve automated AI workflows—ranging from frontend component generation to domain-specific code adjustments—using a proprietary state-machine framework. CLI Tooling: Create and maintain powerful command-line utilities optimized for automated code generation, linting, and developer agent debugging. User-Facing Platform Surface: Design and implement secure authentication flows, subscription management, and enterprise-grade VCS integrations (e.g., GitHub, Azure DevOps, cloud suites). Scale & Infrastructure Collaboration: Work closely with infrastructure engineers to deploy secure, containerized agent runner infrastructure to the cloud at scale, contributing across the stack as needed. Recruitment process: 1.5-hour pair programming session with our client’s core engineering team. 1-hour technical interview with the Principal Engineer. Optional additional 1-hour conversation to explore deeper fit or alternative skillsets. Final decision and offer. Perks in the office: Premium coffee selection Secure bike parking On-site shower facilities Free selection of beverages Complimentary snacks Modern, high-end office space No dress code policy Dedicated playroom and relaxation area Benefits: Dedicated conference and professional development budget Flexible working hours
Technology

Itero Group
Sr. Cloud Engineer
Senior
On-site
Atlanta, GA
🏢 Summary: Senior Cloud Engineer role focused on designing, implementing, and supporting secure Microsoft cloud and hybrid infrastructure solutions across Azure, Microsoft 365, and GCC High environments. The position combines hands-on engineering, technical leadership, and compliance-driven architecture in complex enterprise settings. The engineer will lead cloud security, identity management, endpoint management, and Azure Virtual Desktop initiatives. 🗂️ Requirements: 8+ years of experience in cloud engineering, systems engineering, or enterprise infrastructure, Strong hands-on experience with Microsoft 365 administration and security, Proven experience working within GCC High or regulated cloud environments, Deep expertise with Microsoft Intune for device and application management, Strong proficiency with Azure infrastructure (VMs, VNets, NSGs, Storage, Key Vault, Monitoring, Automation), Experience deploying and supporting Azure Virtual Desktop, Solid background in Windows Server and enterprise infrastructure, Strong understanding of identity management using Microsoft Entra ID, Ability to design secure, scalable, and compliant cloud architectures 📃 Skills: Azure, Microsoft365, GCCHigh, Intune, AzureVirtualDesktop, WindowsServer, ActiveDirectory, DNS, DHCP, GroupPolicy, EntraID, ConditionalAccess, MFA, SSO, ExchangeOnline, Teams, SharePoint, PowerShell, AzureCLI, Bicep, Terraform, Linux, FSLogix, KeyVault, NSG, VNet 🏢 Description: Senior Cloud Engineer We are seeking a Senior Cloud Engineer who brings deep Microsoft cloud expertise and thrives in secure, complex environments. The Senior Cloud Engineer will design, implement, and support cloud and hybrid infrastructure solutions across Microsoft 365, Azure, and GCC High environments. This role requires strong technical leadership, hands-on engineering capability, and the ability to collaborate with cross-functional teams to deliver secure, scalable, and compliant cloud solutions. Key Responsibilities - Architect, deploy, and manage Azure infrastructure including compute, networking, storage, identity, and security services. - Administer and optimize Microsoft 365 workloads, including Exchange Online, Teams, SharePoint, and security/compliance features. - Support and maintain GCC High (Government Community Cloud) environments, ensuring adherence to federal compliance and security requirements. - Lead configuration, policy development, and lifecycle management in Microsoft Intune (Endpoint Manager) for Windows, iOS, and Android devices. - Design, deploy, and support Azure Virtual Desktop (AVD) environments, including image management, FSLogix, scaling, and performance tuning. - Manage and maintain server infrastructure (Windows Server, AD DS, DNS, DHCP, Group Policy) in hybrid environments. - Administer and enhance identity and access management using Microsoft Entra ID, including Conditional Access, MFA, SSO, and identity governance. - Implement cloud security best practices, monitoring, and compliance controls across Azure and M365. - Troubleshoot complex cloud, identity, and infrastructure issues across hybrid environments. - Develop documentation, runbooks, and operational standards for cloud services. Required Qualifications - 8+ years of experience in cloud engineering, systems engineering, or enterprise infrastructure roles. - Strong hands-on experience with Microsoft 365 administration and security. - Proven experience working within GCC High or other regulated cloud environments. - Deep expertise with Microsoft Intune for device and application management. - Strong proficiency with Azure infrastructure (VMs, VNets, NSGs, Storage, Key Vault, Monitoring, Automation). - Experience deploying and supporting Azure Virtual Desktop. - Solid background in Windows Server and enterprise infrastructure. - Strong understanding of identity management using Microsoft Entra ID. - Ability to design secure, scalable, and compliant cloud architectures. Nice to Have - Experience with Linux (Ubuntu, RHEL, or similar). - Certifications such as: AZ-104: Microsoft Azure Administrator, SC-300: Identity and Access Administrator. - Experience with automation tools (PowerShell, Azure CLI, Bicep, Terraform). - Familiarity with Zero Trust principles and cloud security frameworks. Soft Skills - Strong communication and documentation skills. - Ability to lead technical initiatives and mentor junior engineers. - Consulting mindset with the ability to work independently in a remote environment. Benefits Health & Wellness: Medical (BC-BS), dental, and vision plans. Paid Time Off: Generous PTO, paid holidays, and increasing PTO based on years of service. Retirement Savings: 401(k) plan with company match and auto-enrollment. Company-Paid Coverage: Short-term and long-term disability, life insurance, and AD&D insurance. Additional Options: Voluntary benefits including pet insurance and student loan assistance up to $1,000 annually. Perks: FSAs, HSAs, wellness programs, and more to enhance work-life balance.
Technology
emagine Polska
Integration Architect
Senior
Remote
Warsaw, Poland
53 - 53 PLN/hr
🏢 Summary: Senior Integration Architect role focused on designing and leading integration processes for a global data integration backbone connecting enterprise applications. The position involves architectural oversight, hands-on integration design, and technical leadership to ensure scalable and reliable system connectivity. This is a fully remote B2B contract role within a digital transformation and AI-driven environment. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, IT, Data Engineering or related field, Proven experience in IT architecture and system integration, Hands-on experience with NodeJS, Experience with AWS services, Experience with Terraform (Infrastructure as Code), Knowledge of Azure DevOps, Experience with GitHub Repos, Proficiency with Linux command line, Experience in GxP environments, Experience managing IT projects 📃 Skills: NodeJS, AWS, CloudWatch, Lambda, Terraform, Azure, DevOps, GitHub, Linux, GxP, CICD, Architecture, Integration 🏢 Description: Introduction & Summary: The Data, Analytics, and AI Organization within the Digital Transformation Unit is seeking a skilled Senior Integration Architect to lead integration processes for a global data integration backbone. This platform connects applications for a uniform experience across customers and employees. What we offer: Rate: 53 euro/ h Full Remote from UE B2B Contract Main Responsibilities: As a Senior Integration Architect, you will be responsible for the following: Integration Planning and Design: Lead planning and design of integration processes to ensure effective system connectivity. Team Leadership: Manage and mentor engineers in implementing integration solutions. Collaboration with Stakeholders: Work with Squad Leads to align integration strategies with business objectives. Technical Oversight: Ensure scalable, reliable integration solutions following IT architectural best practices. Documentation and Standards: Maintain comprehensive documentation for integration standards and practices. Intercultural Communication: Promote open communication among teams across diverse geographical locations. Key Requirements: Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Engineering, or related field. Proficiency in IT Architecture & design, with specific experience in system integration. Experience with NodeJS and AWS services including CloudWatch, Lambda, and more. Familiarity with Infrastructure as Code (Terraform). Knowledge of Azure DevOps, GitHub Repos, and Linux command line tools. Experience in GxP environments and in managing IT projects. Strong analytical and problem-solving skills. Excellent verbal and written communication skills. Fluent in English; German proficiency is a plus. Nice to Have: Experience in Agile Project Management techniques. Knowledge of CI/CD processes. Experience working in multicultural environments.
Technology
EPAM Systems
Senior Software Engineer (Java)
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Software Engineer role focused on building and modernizing strategic backend platforms that connect operational and regulatory systems, supporting a multiyear cloud migration roadmap. The position involves designing scalable, data-driven solutions in Java within an Agile team, leveraging cloud and DevOps practices. The role follows a hybrid model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: Bachelor’s degree in Computer Science or relevant certification, Strong back-end development experience in Java, Experience with DevOps CI/CD pipelines, Hands-on experience with Azure DevOps, GitHub, or GitLab, Practical experience with Test-Driven Development (TDD), Experience delivering solutions on Azure, AWS, or GCP, Solid understanding of cloud architecture, Knowledge of software design principles, Experience with data streaming and real-time or batch processing 📃 Skills: Java, Azure, AWS, GCP, CI/CD, AzureDevOps, GitHub, GitLab, TDD, Databricks, Kubernetes, DataStreaming, BatchProcessing, Cloud, DevOps 🏢 Description: We are looking for a Senior Software Engineer to join an agile team focused on developing strategic technology solutions that connect operations and regulatory systems. Our work plays a crucial role in enabling the client to meet regulatory obligations and unlock value from its wealth of data. The project is part of a multiyear roadmap to migrate to cloud technology and enhance existing platforms. You’ll work in a small, autonomous Agile team with colleagues across global locations, in an inclusive and collaborative environment. If you are passionate about innovation and continuous learning, we want to hear from you. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow. Responsibilities Design and develop strategic platform features that enable seamless trade execution flows between core systems, transforming epics and features into robust solutions Collaborate closely with agile team members during sprints to iteratively deliver product requirements Work with the product team to understand, refine, and implement required functionality Engineer solutions that leverage cloud technologies as part of a multiyear migration and modernization roadmap Develop and optimize data-driven applications, ensuring the client can unlock value from its wealth of data Utilize Java and related technologies to build scalable, high-performance backend services Requirements Bachelor’s degree in Computer Science or a relevant certification Strong back-end development experience in Java Proven experience with DevOps CI/CD pipelines and tools such as Azure DevOps, GitHub, or GitLab Solid understanding and hands-on experience with Test-Driven Development (TDD) Well-versed in cloud architecture, with delivery experience on Azure (preferred), AWS, or GCP Strong grasp of software design principles Experience working with modern technologies such as data streaming, real-time and batch processing; familiarity with Databricks and Kubernetes is a plus We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule 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: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. 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.