May 18, 2026

Backend Developer (Python / FastAPI / Google Cloud Platform)

Mid • Remote

15,000 - 20,000 PLN

Krakow, Poland

🐙 Cześć!

Jesteśmy niewielką, ale dynamicznie rosnącą firmą 💡 z innowacyjnym produktem dla e-commerce w modelu SaaS 🛍️. Data Octopus to platforma do zarządzania danymi o klientach i produktach dla e-commerce. Umożliwia zespołom odpowiedzialnym za digital marketing szybsze i skuteczniejsze przygotowywanie danych dla platform reklamowych oraz osiąganie lepszych wyników na poziomie przychodów oraz zysku.

Wśród naszych klientów znajdziesz liderów swoich kategorii oraz szybko rozwijające się sklepy 🏆, takie jak Selsey, Pitbull, R-gol, X-kom. Nasza aplikacja w całości działa w Google Cloud ☁️, a jej natywną hurtownią danych jest Google BigQuery 🔄.

Co nas cechuje i dlaczego warto?

  • Architektura, nie tylko kod: Jesteśmy małym, zwartym zespołem — każda osoba ma realny wpływ na to, jak wygląda system. Szukamy kogoś, kto potrafi projektować architekturę i myśleć o konsekwencjach decyzji technicznych, a nie tylko implementować według cudzej specyfikacji.

  • AI-first od środka: Nie mówimy o AI przy kawie — budujemy produkt, który aktywnie wykorzystuje agenty i workflow agentowe jako core funkcjonalności. Narzędzia takie jak Cursor czy Claude Code to u nas codzienność, nie eksperyment.

  • Zero legacy, zero on-premise: Cały stack to Google Cloud Platform — Cloud Run, BigQuery, Cloud SQL. Żadnego długu technologicznego, żadnych serwerów w piwnicy.

  • Blisko biznesu i feedbacku: Współtworzysz produkt używany przez liderów e-commerce (Selsey, Pitbull, R-gol, X-kom). Widzisz, jak Twoje decyzje przekładają się na wyniki klientów.

  • Elastyczny model pracy (stacjonarny, hybrydowy, full remote): profesjonalny onboarding oraz benefity: dofinansowanie Multisport, LuxMed, wysokiej jakości sprzęt.

🧑‍🏭 Kogo szukamy?

W Data Octopus budujemy analityczny “mózg” dla e-commerce. Nie doklejamy API do frontendu – tworzymy zaawansowany system SaaS, który przetwarza miliony rekordów i jest aktywnie wykorzystywany do poprawy zysku dla naszych klientów. Szukamy inżyniera, a nie tylko programisty. Dołączysz do zespołu, w którym Cloud Native (GCP), to codzienność, a nie buzzword. Zero legacy on-premise.

Dlaczego teraz? Wchodzimy w nowy etap rozwoju produktu — budujemy backend, który jest czymś więcej niż klasycznym API. To hybryda kodu backendowego i silnika zasilającego workflow agentowe: funkcje backendowe generują kontekst, który trafia do agentów AI, a backend orkiestruje i obsługuje te workflow end-to-end. Szukamy kogoś, kto rozumie zarówno solidną architekturę backendową, jak i to, jak projektować systemy z myślą o agentach — i kto chce współtworzyć to od środka.

🎯 Twoje zadania:

  • Projektowanie i rozwój warstwy backendowej oraz API (RESTful) przy użyciu najnowszych standardów Python 3.12 i FastAPI.

  • Tworzenie rozwiązań Cloud Native na Google Cloud Platform – będziesz aktywnie korzystać z Cloud Run, Cloud SQL, BigQuery czy Cloud Storage.

  • Aktywny udział w projektowaniu architektury systemu – masz realny wpływ na decyzje dotyczące skalowalności, wydajności i bezpieczeństwa platformy przetwarzającej miliony rekordów.

  • Implementacja nowych modułów biznesowych od podstaw, przekładając wymagania biznesowe na konkretne, wydajne rozwiązania techniczne.

  • Praca z danymi – projektowanie i optymalizacja interakcji z bazami PostgreSQL (Cloud SQL) oraz systemem analitycznym BigQuery, wspierając procesy data-driven.

  • Dbanie o wysoką jakość kodu (Clean Code, SOLID, type hints) – tworzenie czytelnych, łatwych w utrzymaniu rozwiązań oraz przeprowadzanie Code Review, by wspólnie podnosić standardy w zespole.

  • Obsługa procesów CI/CD i wdrożeń – odpowiedzialność za deploy aplikacji na środowiska testowe i produkcyjne oraz dbanie o płynność dostarczania nowych wersji.

💡 Poszukiwane umiejętności:

💻 Główny Tech Stack: Nie wymagamy znajomości każdej biblioteki, której używamy, ale powinieneś swobodnie poruszać się w tym środowisku:

  • Core: Python 3.12, FastAPI, SQLAlchemy (async), Pydantic

  • Cloud (GCP): Cloud Run (Serverless), Cloud SQL (PostgreSQL), BigQuery, Cloud Storage, Secret Manager

  • Data: BigQuery (Google SQL), PostgreSQL, Google Cloud Storage

  • Architektura: Modular Monolith, Clean Architecture, async-first, Test-Driven Development, Spec-Driven Development

🔍 Czego oczekujemy? Szukamy osoby z podejściem “product-minded”, która rozumie biznesowy cel kodu.

  • Doświadczenie: Min. 3-4 lata komercyjnej pracy z Python i frameworkami webowymi (FastAPI, Django lub Flask).

  • Chmura: Znajomość Google Cloud Platform (lub solidne doświadczenie w AWS/Azure i chęć szybkiego wejścia w świat Google).

  • Bazy danych: Dobre zrozumienie różnic i zastosowań baz relacyjnych (PostgreSQL) oraz analitycznych (BigQuery).

  • Wzorce: Praktyczna znajomość SOLID, Dependency Injection oraz asynchroniczności (asyncio).

  • AI Engineering: Naturalnie korzystasz z narzędzi AI wspomagających development (Cursor, Claude Code lub podobnych) — nie jako zamiennika myślenia, lecz jako codziennego narzędzia, które pozwala działać szybciej i lepiej. Interesuje Cię, jak budować oprogramowanie z pomocą agentów AI, a nie tylko obok nich.

  • Mile widziane — AI & Agenty: Znajomość LangChain / LangGraph / Google ADK oraz doświadczenie w budowaniu rozwiązań opartych na agentach AI (MCP, narzędzia, skille – nie tylko korzystanie z gotowych asystentów). Interesuje Cię, jak projektować backend, który aktywnie zasila workflow agentowe.

  • Mile widziane — Cloud & Integracje: Doświadczenie z Terraform (IaC) oraz implementacja OAuth pod kątem budowania connectorów do zewnętrznych platform.

  • Mile widziane — Data Engineering: Doświadczenie z data quality i pipeline’ami ETL/ELT — jeśli pracowałeś z jakością danych, rozumiesz, dlaczego testy i code review to nie biurokracja, a fundament.

⚙️ Jak wygląda proces rekrutacyjny?

  1. Krótka rozmowa telefoniczna.

  2. Spotkanie online.

  3. Zadanie rekrutacyjne.

  4. Spotkanie w biurze z Head of Data & Product Data Octopus - Rafałem Idzikiem, podczas którego porozmawiamy o Twoim dotychczasowym doświadczeniu, roli oraz omówimy zadanie rekrutacyjne.

Similar jobs you might like

Technology

MOTIFE

Software Engineer (Data)

Senior

Hybrid

Krakow, Poland

20,000 - 23,000 PLN/mo

🏢 Summary: The offer is for a Software Engineer (Data) role focused on building scalable data infrastructure and production-ready ML systems within an AI-driven environment. The position combines backend engineering, data engineering, and MLOps to design high-throughput pipelines and support AI solutions from experimentation to production. The role involves close collaboration with Data Science teams to shape architecture and engineering standards for next-generation data platforms. 🗂️ Requirements: 4+ years of software engineering experience, Strong proficiency in Python, Experience building scalable production systems, Experience with data-intensive applications and SQL databases, Knowledge of data modeling and query optimization, Experience with Terraform, Kubernetes, Docker or similar tools, Understanding of CI/CD pipelines and Infrastructure as Code, Experience implementing automated testing and clean architecture principles, Ability to productionize ML solutions with Data Science teams 📃 Skills: Python, MySQL, PostgreSQL, Spark, Terraform, Kubernetes, Docker, Airflow, SQL, CI/CD, AWS, Snowflake, DBT, MLOps 🏢 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 Software Engineer (Data) to join our client’s growing AI and Data organization and help build the scalable foundations behind next-generation data and ML systems. In this role, you won’t just be working with data infrastructure; you’ll be shaping the software architecture, engineering standards, and production-ready platforms that power the company’s AI ecosystem. This is more than a traditional backend or data engineering position. You’ll work at the intersection of software engineering, data, and AI, partnering closely with Data Science and AI teams to bridge the gap between experimentation and production. From designing resilient systems to building scalable MLOps pipelines, your work will directly influence how AI solutions are developed, deployed, and scaled across the organization. Key takeaways: Stack: Python, MySQL, PostgreSQL, Spark, Terraform, Kubernetes, Docker Salary : 20 000 - 23 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) Interview with Hiring Manager (45 min) Technical interview, live coding (1h) Cross-functional interview (1h) Responsibilities: Design, develop, and maintain scalable high-throughput data pipelines across complex data ecosystems. Build and optimize data models, schemas, and database structures to ensure long-term scalability and performance. Implement engineering best practices, including automated testing, CI/CD pipelines, and Infrastructure as Code (Terraform). Partner closely with AI and Data Science teams to productionize machine learning solutions and develop scalable MLOps pipelines. Engineer and maintain feature stores and data infrastructure supporting AI-driven initiatives. Monitor, maintain, and improve the reliability and efficiency of containerized environments using Kubernetes, Docker, and Airflow. Ensure platform stability, observability, and operational excellence through proactive system monitoring and health checks. Collaborate cross-functionally with engineering and business stakeholders to translate complex technical concepts into actionable insights. Contribute to the architectural direction and scalability of the organization’s AI and data platforms. Drive the adoption of robust software engineering standards across data and infrastructure projects. Requirements: 4+ years of experience in software engineering, with strong hands-on experience in backend development and building scalable production systems. Strong proficiency in Python and solid software engineering fundamentals, including clean architecture, testing, and maintainable code practices. Experience working with data-intensive applications, databases, and SQL, including data modeling and query optimization. Exposure to modern data engineering, cloud, or infrastructure environments, with familiarity in tools such as Terraform, Kubernetes, Docker, or similar technologies. Understanding of CI/CD pipelines, Infrastructure as Code, and general engineering best practices. Interest in AI/ML ecosystems and willingness to work closely with Data Science and AI teams on productionizing ML solutions. Familiarity with cloud platforms and modern data stack technologies such as AWS, Snowflake, Spark, or DBT is considered a strong plus. Ownership mindset and comfort working in evolving, fast-moving environments where systems and processes are still being built. 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.

Healthcare

Avenga

Senior Backend-Focused Fullstack Engineer (Java, React)

Senior

Remote

160 - 170 PLN

🏢 Summary: Senior fullstack (backend-heavy) engineer to build a greenfield prenatal screening diagnostics product, owning architecture and features end-to-end from backend to selected frontend components. The role focuses on designing scalable Java/Spring Boot services, APIs, and data models, while contributing to React/TypeScript UI and shaping technical direction in a fast-moving MVP phase. Strong emphasis on clean architecture, testing discipline, AWS deployment, PostgreSQL, and effective use of AI-assisted development tools. 🗂️ Requirements: Strong expertise in Java and Spring Boot, Clean API design and domain modeling, Experience defining service boundaries and scalable architectures, Solid understanding of OOP, SOLID, and clean architecture, Working proficiency in React and TypeScript, Proven use of AI coding tools in daily workflow, Experience writing unit, integration, and API tests, PostgreSQL schema design and query optimization, AWS production deployment experience (ECS/EKS, RDS, Lambda, S3), Ability to work in greenfield, ambiguous environments 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, PostgreSQL, AWS, ECS, EKS, RDS, Lambda, S3, REST, OOP, SOLID, SQL, AI, Cursor, Claude 🏢 Description: We are building a new prenatal screening diagnostics product from scratch. The project is currently in an early greenfield phase, with MVP delivery planned within the next six months. We are looking for a senior engineer who enjoys building products end-to-end and feels comfortable taking ownership across the full development lifecycle — from backend architecture and data modeling to APIs and selected frontend features. This role is backend-heavy, but requires a pragmatic fullstack mindset and the ability to contribute wherever needed. You will work closely with product stakeholders in a fast-moving environment, helping shape both technical direction and product decisions. We are particularly interested in engineers who actively use AI-assisted development tools (such as Cursor, Claude Code, or similar) as part of their daily workflow and understand how to leverage them effectively while maintaining high engineering standards and code quality. You will have a direct impact on: defining system architecture and service boundaries, designing scalable backend solutions, building APIs and core business logic, contributing to React/TypeScript frontend development, establishing engineering best practices, testing strategy, and maintainable code standards. The project operates in the diagnostics domain, so attention to quality, reliability, and clean engineering practices is essential. Requirements: Strong Java and Spring Boot expertise — clean API design, domain modeling, sound architectural trade-offs. You think in terms of service boundaries, data flow, and maintainability, not just making it work Solid grasp of software design principles — object-oriented programming, SOLID, clean architecture, separation of concerns. You write code that the next person can read, extend, and trust. You know when a pattern helps and when it's ceremony Working proficiency in React and TypeScript — you can pick up frontend tasks, build components, and integrate with backend APIs independently Proven experience integrating AI coding tools (Claude Code, Cursor, or equivalent) into daily development workflow — including prompt design for code generation, output validation, and actively preventing AI-generated technical debt. You can describe concrete examples of where AI accelerated your delivery and where you chose to override it Testing as a professional discipline, not a checkbox — you write unit, integration, and API tests as part of delivery, own the test pyramid decisions, and treat untested code as unfinished code PostgreSQL — schema design, query optimization, migrations in a production context AWS experience — you've deployed and operated production workloads on AWS (ECS/EKS, RDS, Lambda, S3) and can make informed infrastructure decisions Comfort working in ambiguous, greenfield settings — you define scope with stakeholders rather than waiting for pre-scoped tickets Responsibilities: Own features end-to-end: design, implement, test, deploy, and maintain across the full stack. Work split ~80% backend, 20% frontend. Make foundational architectural decisions on a greenfield codebase — data models, API contracts, service boundaries, test strategy Build and maintain the Java/Spring Boot backend that powers the product's core logic Contribute to the React/TypeScript frontend when needed — you're backend-primary, but you ship UI when the team needs it Integrate AI coding tools into your daily workflow to accelerate delivery while maintaining code quality — and help the team adopt these practices Collaborate directly with product stakeholders to refine requirements in a fast-moving, low-ceremony environment

Technology

Kratos Growth

Senior Full Stack Developer

Senior

Remote

New York, NY

🏢 Summary: Remote Full Stack Developer role focused on architecting, building, and deploying a multi-tenant analytics dashboard platform that delivers large-scale consumer intelligence insights. The position involves end-to-end ownership of frontend, backend, security, and cloud infrastructure, with strong emphasis on React, Python/FastAPI, and Azure-based DevOps. You will lead technical decisions and implement scalable, secure, production-grade solutions. 🗂️ Requirements: 7–10+ years full stack development experience, 5+ years backend development with Python and FastAPI in production, Experience with ASP.NET Core and C#, 4+ years building production applications with React and TypeScript, Minimum 2+ years production experience with Auth0 (SSO, RBAC, MFA), Minimum 2+ years experience deploying applications on Kubernetes/AKS, Production experience with Azure Key Vault integration, Minimum 2+ years building CI/CD pipelines in Azure DevOps, Strong SQL skills with SQL Server and/or PostgreSQL, Proficiency in Docker containerization for frontend and backend applications 📃 Skills: Python, FastAPI, C#, .NET, ASP.NET, React, TypeScript, Auth0, Kubernetes, AKS, Azure, AzureDevOps, AzureKeyVault, Docker, SQL, SQLServer, PostgreSQL, Databricks, Redis, Celery, Terraform, ARM, Helm, TailwindCSS, Superset, Recharts, D3.js, Chart.js, ECharts, Redux, Zustand, ReactQuery, JWT, Pydantic, SQLAlchemy, EntityFramework, Dapper, xUnit, Moq, Jest, Cypress, OpenAPI, Swagger 🏢 Description: A rapidly-growing AI Consumer Intelligence Platform is hiring a remote Full Stack Developer Our platform synthesizes massive-scale data (billions of Google searches, social conversations, product reviews, and videos) to deliver actionable consumer insights for clients such as Coca-Cola, Unilever, and Bayer. We are hiring a Full Stack Developer to lead the technical implementation of this dashboard platform. You will work to architect, build, and deploy the application, making key technical decisions and establishing patterns that the broader team will follow. Role Overview This role requires someone who can work independently with minimal oversight, has deep expertise in React, Python/FastAPI, and .NET and has hands-on production experience with Auth0, Kubernetes, Azure Key Vault, and Azure DevOps. You should be comfortable owning the full stack from database queries to UI polish. You are obsessed with building dashboards that help users quickly reach the "aha" moment, the insight that changes their business. You understand that great analytics tools require both powerful backends and intuitive, fast front-ends. Key Responsibilities Architecture & Technical Leadership • Architect the end-to-end solution, including frontend component structure, API design, data access patterns, and deployment topology. • Make technical decisions on frameworks, libraries, and patterns; document architectural decisions for the team. • Design a multi-tenant architecture supporting customer-specific configurations, including product line and country segments. • Establish coding standards, review processes, and best practices for the project. Backend Development - Python/API (Primary), .NET (Secondary) • Build high-performance RESTful APIs using Python and FastAPI as the primary backend framework to serve analytics data to the React frontend. • Support and maintain secondary backend services using .NET / ASP . net Core where appropriate. - Implement efficient data access layers connecting to Databricks (via API's), SQL Server, and PostgreSQL. • Design and implement caching strategies using Redis and in-memory caching to optimize response times for data-heavy queries. • Build background services for report generation, data refresh, and scheduled tasks using Python workers, task queues, scheduled jobs, or .NET hosted services where applicable. • Implement comprehensive logging, health checks, and observability using Azure Monitor and Application Insights. Frontend Development - React • Build a modern, responsive React application with TypeScript, implementing interactive dashboards and data visualizations. • Develop reusable component library with consistent styling using TailwindCSS or styled-components. • Implement complex data visualizations using Superset or other charting libraries such as Recharts, Chart.js, D3.js, or Apache ECharts. • Optimize frontend performance for large datasets including virtualization, lazy loading, and efficient state management. • Integrate Auth0 SDK for frontend authentication flows, token management, and protected routes. Authentication, Authorization & Security • Utilize end-to-end authentication using Auth0, including SSO, MFA, and social login configurations. • Design and implement role-based access control using Auth0 roles and permissions mapped to application features. • Integrate Azure Key Vault for secure storage and retrieval of secrets, API keys, connection strings, and certificates. • Implement secure API authentication using JWT tokens with proper validation and refresh mechanisms. • Ensure compliance with security best practices, including OWASP guidelines, data encryption, and audit logging. DevOps, Infrastructure & Deployment • Work with DevOps to design and implement Kubernetes deployments on Azure Kubernetes Service, including pod configurations, services, ingress, and horizontal pod autoscaling. • Work with DevOps to build comprehensive CI/CD pipelines for automated build, test, and deployment across dev, staging, and production environments. • Create and maintain Docker containers for both frontend and backend applications with optimized, multi-stage builds. • Work with DevOps to implement infrastructure as code using Terraform or ARM templates for reproducible deployments. • Configure environment-specific settings, feature flags, and deployment slots for zero-downtime releases. • Set up monitoring, alerting, and dashboards using Azure Monitor, Application Insights, and Log Analytics. Required Qualifications - 7-10+ years in full stack development - Python/FastAPI : 5+ years of backend development with Python, including production experience building APIs with FastAPI - .NET / C# : Experience with ASP .net Core, Entity Framework, and Web APIs. Secondary backend experience preferred. - React / TypeScript : 4+ years building production React applications - Auth0 : 2+ years implementing Auth0 in production, including SSO, RBAC, and MFA - Kubernetes : 2+ years deploying and managing apps on Kubernetes/AKS - Azure Key Vault : Production experience integrating Key Vault for secrets management - Azure DevOps : 2+ years building CI/CD pipelines in Azure DevOps - Databases : Strong SQL skills with SQL Server and/or PostgreSQL - Docker : Proficient in containerizing Python/FastAPI, .NET, and React applications Technical Skills Backend - Python / FastAPI • Python backend development with FastAPI • RESTful API design and implementation • Pydantic models and validation • Dependency injection and middleware patterns in FastAPI • Async programming and performance optimization • SQLAlchemy, SQLModel, or equivalent ORM/data access libraries • Integration with SQL Server, PostgreSQL, and Databricks APIs • Background jobs using Celery, Redis Queue, APScheduler, Azure Functions, or similar tools • API documentation using OpenAPI/Swagger • Unit and integration testing with pytest or similar frameworks Secondary Backend - .NET Core • ASP.NET Core Web APIs with dependency injection, middleware, and filters • Entity Framework Core and/or Dapper for data access • Background services using IHostedService or Hangfire • API documentation with OpenAPI/Swagger • Unit testing with xUnit, Moq, and integration testing patterns Frontend (React) • React 18+ with hooks, context, and functional components • TypeScript for type-safe development • State management with Redux Toolkit, Zustand, or React Query • Data visualization libraries, including Superset or other options such as Recharts, Chart.js, D3.js, or ECharts • CSS frameworks, preferably TailwindCSS, or CSS-in-JS solutions • Testing with Jest, React Testing Library, and Cypress Auth0 Expertise • Auth0 tenant configuration and application setup • Universal Login customization and branding • Auth0 Rules, Actions, and Hooks for custom logic • Role-Based Access Control implementation • Machine-to-machine authentication for backend services • Auth0 SDK integration with Python/FastAPI, .NET, and React Kubernetes & Azure • Kubernetes concepts: Deployments, Services, ConfigMaps, Secrets, Ingress • Azure Kubernetes Service provisioning and management • Helm charts for application packaging • Azure Key Vault integration with AKS using CSI driver or pod identity • Azure DevOps YAML pipelines for build and release • Infrastructure as Code using Terraform or ARM templates) Preferred Qualifications • Experience with Databricks or Spark for big data integration • Experience integrating LLM/GenAI services, including OpenAI or Azure OpenAI, into applications • Power BI embedded analytics or Apache Superset experience • GraphQL experience, both server and client • Background in consumer insights, CPG, or market research data domains • Experience building multi-tenant SaaS applications • Azure certifications such as AZ-204, AZ-400, or AKS specialty

Technology

Kratos Growth

Senior Full Stack Developer

Senior

Remote

New York, NY

🏢 Summary: Full Stack Developer role focused on architecting and building an AI-powered consumer insights dashboard platform using React, Python/FastAPI, and .NET. The position includes ownership of full-stack development, cloud infrastructure, authentication, DevOps pipelines, and scalable multi-tenant architecture on Azure and Kubernetes. Candidates are expected to lead technical decisions, build high-performance APIs and dashboards, and implement secure, production-grade deployments. 🗂️ Requirements: 7-10+ years full stack development, 5+ years Python backend development with FastAPI, Experience with ASP.NET Core and C#, 4+ years React and TypeScript development, 2+ years Auth0 production implementation, 2+ years Kubernetes and AKS deployment experience, Production experience with Azure Key Vault, 2+ years Azure DevOps CI/CD pipeline development, Strong SQL skills with SQL Server and PostgreSQL, Docker containerization experience, Experience building RESTful APIs, Experience with React state management and data visualization libraries, Knowledge of RBAC, MFA, JWT authentication, and OWASP security practices, Experience with Terraform or ARM templates, Experience with testing frameworks for frontend and backend applications 📃 Skills: Python, FastAPI, React, TypeScript, C#, .NET, ASP.NET, Auth0, Kubernetes, AKS, Azure, AzureDevOps, AzureKeyVault, Docker, Terraform, ARM, SQL, SQLServer, PostgreSQL, Databricks, Redis, Celery, APScheduler, AzureFunctions, SQLAlchemy, SQLModel, OpenAPI, Swagger, pytest, EntityFramework, Dapper, xUnit, Moq, Redux, Zustand, ReactQuery, Superset, Recharts, ChartJS, D3, ECharts, TailwindCSS, Jest, Cypress, Helm, GraphQL, Spark, OpenAI, PowerBI 🏢 Description: Full Stack Developer (Python) Our AI-powered consumer insights platform synthesizes massive-scale data to deliver actionable consumer insights for global customers such as Coca-Cola, Unilever, and Bayer. We are hiring a Full Stack Developer to lead the technical implementation of this dashboard platform. You will work to architect, build, and deploy the application, making key technical decisions and establishing patterns that the broader team will follow. Role Overview This role requires someone who can work independently with minimal oversight, has deep expertise in React, Python/FastAPI, and .NET and has hands-on production experience with Auth0, Kubernetes, Azure Key Vault, and Azure DevOps. You should be comfortable owning the full stack from database queries to UI polish. Key Responsibilities Architecture & Technical Leadership • Architect the end-to-end solution, including frontend component structure, API design, data access patterns, and deployment topology. • Make technical decisions on frameworks, libraries, and patterns; document architectural decisions for the team. • Design a multi-tenant architecture supporting customer-specific configurations, including product line and country segments. • Establish coding standards, review processes, and best practices for the project. Backend Development - Python/API (Primary), .NET (Secondary) • Build high-performance RESTful APIs using Python and FastAPI as the primary backend framework to serve analytics data to the React frontend. • Support and maintain secondary backend services using .NET / ASP . net Core where appropriate. - Implement efficient data access layers connecting to Databricks (via API's), SQL Server, and PostgreSQL. • Design and implement caching strategies using Redis and in-memory caching to optimize response times for data-heavy queries. • Build background services for report generation, data refresh, and scheduled tasks using Python workers, task queues, scheduled jobs, or .NET hosted services where applicable. • Implement comprehensive logging, health checks, and observability using Azure Monitor and Application Insights. Frontend Development - React • Build a modern, responsive React application with TypeScript, implementing interactive dashboards and data visualizations. • Develop reusable component library with consistent styling using TailwindCSS or styled-components. • Implement complex data visualizations using Superset or other charting libraries such as Recharts, Chart.js, D3.js, or Apache ECharts. • Optimize frontend performance for large datasets including virtualization, lazy loading, and efficient state management. • Integrate Auth0 SDK for frontend authentication flows, token management, and protected routes. Authentication, Authorization & Security • Utilize end-to-end authentication using Auth0, including SSO, MFA, and social login configurations. • Design and implement role-based access control using Auth0 roles and permissions mapped to application features. • Integrate Azure Key Vault for secure storage and retrieval of secrets, API keys, connection strings, and certificates. • Implement secure API authentication using JWT tokens with proper validation and refresh mechanisms. • Ensure compliance with security best practices, including OWASP guidelines, data encryption, and audit logging. DevOps, Infrastructure & Deployment • Work with DevOps to design and implement Kubernetes deployments on Azure Kubernetes Service, including pod configurations, services, ingress, and horizontal pod autoscaling. • Work with DevOps to build comprehensive CI/CD pipelines for automated build, test, and deployment across dev, staging, and production environments. • Create and maintain Docker containers for both frontend and backend applications with optimized, multi-stage builds. • Work with DevOps to implement infrastructure as code using Terraform or ARM templates for reproducible deployments. • Configure environment-specific settings, feature flags, and deployment slots for zero-downtime releases. • Set up monitoring, alerting, and dashboards using Azure Monitor, Application Insights, and Log Analytics. Required Qualifications - 7-10+ years in full stack development - Python/FastAPI : 5+ years of backend development with Python, including production experience building APIs with FastAPI - .NET / C# : Experience with ASP .net Core, Entity Framework, and Web APIs. Secondary backend experience preferred. - React / TypeScript : 4+ years building production React applications - Auth0 : 2+ years implementing Auth0 in production, including SSO, RBAC, and MFA - Kubernetes : 2+ years deploying and managing apps on Kubernetes/AKS - Azure Key Vault : Production experience integrating Key Vault for secrets management - Azure DevOps : 2+ years building CI/CD pipelines in Azure DevOps - Databases : Strong SQL skills with SQL Server and/or PostgreSQL - Docker : Proficient in containerizing Python/FastAPI, .NET, and React applications Technical Skills Backend - Python / FastAPI • Python backend development with FastAPI • RESTful API design and implementation • Pydantic models and validation • Dependency injection and middleware patterns in FastAPI • Async programming and performance optimization • SQLAlchemy, SQLModel, or equivalent ORM/data access libraries • Integration with SQL Server, PostgreSQL, and Databricks APIs • Background jobs using Celery, Redis Queue, APScheduler, Azure Functions, or similar tools • API documentation using OpenAPI/Swagger • Unit and integration testing with pytest or similar frameworks Secondary Backend - .NET Core • ASP.NET Core Web APIs with dependency injection, middleware, and filters • Entity Framework Core and/or Dapper for data access • Background services using IHostedService or Hangfire • API documentation with OpenAPI/Swagger • Unit testing with xUnit, Moq, and integration testing patterns Frontend (React) • React 18+ with hooks, context, and functional components • TypeScript for type-safe development • State management with Redux Toolkit, Zustand, or React Query • Data visualization libraries, including Superset or other options such as Recharts, Chart.js, D3.js, or ECharts • CSS frameworks, preferably TailwindCSS, or CSS-in-JS solutions • Testing with Jest, React Testing Library, and Cypress Auth0 Expertise • Auth0 tenant configuration and application setup • Universal Login customization and branding • Auth0 Rules, Actions, and Hooks for custom logic • Role-Based Access Control implementation • Machine-to-machine authentication for backend services • Auth0 SDK integration with Python/FastAPI, .NET, and React Kubernetes & Azure • Kubernetes concepts: Deployments, Services, ConfigMaps, Secrets, Ingress • Azure Kubernetes Service provisioning and management • Helm charts for application packaging • Azure Key Vault integration with AKS using CSI driver or pod identity • Azure DevOps YAML pipelines for build and release • Infrastructure as Code using Terraform or ARM templates) Preferred Qualifications • Experience with Databricks or Spark for big data integration • Experience integrating LLM/GenAI services, including OpenAI or Azure OpenAI, into applications • Power BI embedded analytics or Apache Superset experience • GraphQL experience, both server and client • Background in consumer insights, CPG, or market research data domains • Experience building multi-tenant SaaS applications • Azure certifications such as AZ-204, AZ-400, or AKS specialty

Technology

Remodevs

Senior Shopify Engineer

Senior

Hybrid

Warsaw, Poland

6,000 - 6,500 USD

🏢 Summary: The offer is for a senior Shopify Architect responsible for designing and implementing end-to-end technical architecture for Shopify Plus e-commerce solutions, including headless and composable approaches. The role involves building custom themes and apps, integrating external systems, and optimizing checkout and product flows. It combines architectural decision-making with hands-on development and system integrations. 🗂️ Requirements: 5+ years in e-commerce architecture or technical roles, 3+ years of experience with Shopify, Strong expertise in Shopify Plus and Liquid, Experience with headless Shopify (Hydrogen/Oxygen), Experience building custom Shopify apps, Experience with Shopify Functions and checkout extensions, Knowledge of Shopify APIs (REST, GraphQL), Proficiency in HTML, CSS, JavaScript/TypeScript, Experience with React or Next.js, Experience with ERP, OMS, or PIM integrations 📃 Skills: Shopify, ShopifyPlus, Liquid, Hydrogen, Oxygen, REST, GraphQL, HTML, CSS, JavaScript, TypeScript, React, Next.js, ERP, OMS, PIM, Webhooks 🏢 Description: Overview We are a company that focuses on AI-based solutions for business operations. We provide digital products and consulting services that help companies grow and improve. We use modern technology to make processes simpler, increase efficiency, and create new ways to earn money, especially in private capital markets. Our system includes three main parts: PaaS (Platform as a Service): our main platform that helps improve workflows, show useful data, and support growth across companies. SaaS (Software as a Service): a cloud platform that offers strong performance, smart tools, and scalable solutions. Solutions and Consulting: flexible tools and methods to help manage, grow, and improve company results. We have more than 10 years of experience working with fast-growing companies and private equity businesses. We know how to use technology to create real business value. Responsibilities and Duties Design and document full technical architecture for Shopify stores (mainly Shopify Plus), including frontend, backend, integrations, and security Use modern e-commerce approaches like headless and composable commerce Decide when to build, buy, or extend solutions in Shopify Develop and maintain custom Shopify themes using Liquid, HTML, CSS, and JavaScript/TypeScript (including React) Build or integrate custom Shopify apps and advanced features Work with Shopify Functions, webhooks, and checkout customization Improve checkout, cart, and product flows to increase sales and track data Manage integrations with systems like ERP, PIM, and payment providers Work closely with product managers, designers, and stakeholders Requirements At least 5 years of experience in e-commerce architecture or technical roles, including 3+ years with Shopify Strong knowledge of Shopify, especially Shopify Plus, Liquid, and the app ecosystem Experience with headless Shopify (Hydrogen/Oxygen) Experience building custom apps and using Shopify Functions and checkout extensions Good knowledge of Shopify APIs (REST, GraphQL) and web technologies (HTML, CSS, JavaScript/TypeScript, React/Next.js) Experience with integrations (ERP, OMS, PIM systems) Good communication skills Ability to think critically and creatively Strong problem-solving and teamwork skills Nice-to-haves Shopify certification or similar Experience moving from old systems to new platforms

Technology

StoneX Poland

Senior Software .NET Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable, distributed payment platform solutions in a cloud-native environment. The position combines hands-on backend development in .NET with technical leadership, architectural ownership, and mentoring responsibilities. A key aspect of the role is introducing and leading agent-based (AI-driven) engineering workflows across the SDLC. 🗂️ Requirements: 5+ years of software engineering experience (Back-End or Full-Stack), Experience with .NET and C#, Experience with cloud platforms (Azure, AWS, or GCP), Experience with Docker and .NET 6+, Experience building scalable, low-latency, event-driven distributed systems, Experience designing and integrating RESTful and gRPC APIs, Experience with microservices and cloud-native architectures, Experience with SQL databases, Experience in payments or financial systems, Hands-on experience with agentic development tools (e.g., Claude Code, Copilot Workspace), Ability to evaluate and validate AI-generated code, Experience working in Agile Scrum environments 📃 Skills: C#, .NET, SQL, SQLServer, Azure, AWS, GCP, Docker, REST, gRPC, Microservices, Cloud, Terraform, Postgres, VueJS, React, Jira, Confluence, Claude, Copilot 🏢 Description: Overview Permanent, full-time, hybrid Connecting clients to markets – and talent to opportunity. With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors. Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, The StoneX Group is made up of four segments that offer endless potential for progression and growth. Business Segment Overview: A Swift-accredited service bureau and member, our Payments division provides NGOs, institutions and non-profits the ability to make a local difference, globally – with transparent pricing across 180+ countries and 140+ currencies. Technology Ecosystem: Back End: C#, .NET Database: SQL Server Cloud: Azure Responsibilities Position Purpose: StoneX Payments is looking for a Senior Software Engineer to design, develop and implement software applications that make up key components of our platforms. You will deliver high-quality software that is aligned with customer needs and business goals. You will be expected to set standards in a highly modernize and distributed environment. You will be responsible for the technical excellence and approach taken by less experienced team members, including providing guidance and oversight, planning and estimation, analyzing software performance and configuration systems, peer code reviews and documentation, and the deployment and integration of new software from technology standards you set. You will collaborate with product owners in an agile scrum to scope, develop and deploy solutions, continuously iterating to ensure that new features are adding value to our customers. You are expected to conduct design and code reviews within the engineering team and vetting designs across your teams with business initiatives. You are expected to get into the details of our solutions, lead implementation, and take ownership of the team’s output. Come help us develop the next-generation payments platform! The ideal candidate is passionate about growing their skills and building complex distributed systems. Primary duties will include: Execute on the software development life cycle (SDLC) for the team including estimating, analysis, code design, development, testing, debugging, and maintenance. Implement engineering standards, best practices, and quality assurance procedures. Work closely with product owners to understand product requirements and translate them into technical stories. Provide technical expertise and insight to analyze complex requirements and break down features and initiatives into tasks. Take responsibility for the quality of the applications as well as its alignment with technology and product goals. Review and give constructive feedback on code. Identify recurring issues and opportunities to improve engineering process and coding standards. Lead the execution of software solutions along with monitoring and supporting tools to ensure the software works well in the operating environment. Actively participate in strategic implementation regarding technology solutions and platform architecture Mentor and grow less experienced engineers. Forward thinking on modern technology and the payments industry. Agentic Development Leadership: This is the major differentiator of the role. Introduce, design, and operationalize agent-based engineering workflows across the SDLC. Use tools such as Claude Code, capable of repository-wide reasoning, automated refactoring, debugging, and commit generation to accelerate engineering throughput. Build “agent-ready” codebases through modular design, clean documentation, and comprehensive test coverage — key enablers of successful agentic development. Actively contribute to and/or lead the new agentic development team for Payments (e.g., new wallet solution POC). Evaluate AI-generated code for quality, correctness, architectural alignment, and security. Develop internal best practices, training materials, and standards for agent-accelerated engineering. Qualifications To land this role you will need : 5+ years software engineering experience, primarily Back-End or Full-Stack. Experience with .NET and Cloud platforms (Azure/AWS/GCP). Experience working with Docker, .NET 6+, C#. Experience designing and writing robust software for highly scalable, low-latency, event driven, distributed platforms. Strong experience with object-oriented programming and design, including C# or any other programming languages. Experience designing, implementing, and integrating with RESTful and gRPC APIs. Experience with modern architectures and practices including microservices, cloud computing, micro frontends, and domain driven design. Experience with financial products, specifically payments. Experience with Jira and Confluence. Able to work in a positive team culture with a strong sense of accountability and collaboration. Able to balance incoming requirements with a focus on tactical execution. Excellent coding skillset and peer code review. Excellent verbal and written communication skills. Excellent analytical and problem-solving skills. Excellent skills working in a distributed Lean Agile Scrum Team. Deep understanding of modern cloud native technology with microservice/microsite design patterns. What makes you stand out: Experience in SaaS, Payments, FinTech, or E:commerce. Experience with IaC, specifically Terraform. Experience with microservice design pattern, specifically Twelve-Factor. Experience with document databases. Experience working with VueJs/React, and Postgres. Agentic Development Skills: (What makes this role unique) Hands-on experience with agentic development tools such as Claude Code, Copilot Workspace, or equivalent. Ability to orchestrate multi-agent workflows (refactoring, debugging, dependency updates, code generation). Deep understanding of how design quality affects agent output (modularity, documentation, test coverage). Experience evaluating and validating AI-generated code. Ability to build frameworks, patterns, and tooling for agent-powered engineering at scale. Working environment: FTE (UoP). Hybrid at ul. Mogilska 35 – we have private parking for employees.

Technology

Andersen

DevOps Engineer in the EU

Senior

Remote

Vilnius, Lithuania

12,150 - 21,000 PLN

🏢 Summary: The offer is for a DevOps Engineer to build and operate scalable, secure AWS infrastructure for a cloud-native AI Talent Intelligence Platform. The role focuses on production-grade infrastructure, CI/CD automation, observability, security, cost optimization, and ML/AI workload support. It involves full ownership of AWS environments across development and production with strong emphasis on reliability and compliance. 🗂️ Requirements: 5+ years of production infrastructure experience, 3+ years of hands-on AWS experience, Strong experience with AWS services: RDS Postgres, VPC, IAM, ECS or EKS, ALB/NLB, Route53, S3, CloudFront, CloudWatch, Secrets Manager, Advanced Terraform usage: modules, remote state, drift detection, multi-environment setups, Experience building and maintaining CI/CD pipelines (GitHub Actions or equivalent), Proficiency with Linux and containerization, Experience implementing observability: metrics, logs, traces, alerting, On-call and incident management experience, PostgreSQL operations knowledge: backups, migrations, performance tuning, Security best practices: IAM policies, secret management, encryption, AWS cost monitoring and optimization, English proficiency Intermediate+ or higher 📃 Skills: AWS, RDS, PostgreSQL, EC2, ECS, EKS, VPC, IAM, Route53, S3, CloudFront, CloudWatch, SecretsManager, ACM, SES, Terraform, GitHubActions, Linux, Docker, Grafana, Datadog, CI/CD, ALB, NLB, TLS 🏢 Description: Andersen is hiring a DevOps Engineer in the EU for a project building cloud-native AI platforms and ensuring scalable, secure, and reliable infrastructure. The customer is an international company focused on delivering innovative digital solutions and technology-driven services. The organization supports businesses in improving operational efficiency, streamlining processes, and accelerating digital transformation initiatives. By leveraging modern technologies and industry best practices, the company develops scalable and secure solutions tailored to evolving business needs. The customer operates in a dynamic environment, emphasizing innovation, collaboration, and the continuous enhancement of products and services to create long-term value for its clients. The project is focused on developing a cloud-native Talent Intelligence Platform powered by AI and machine learning technologies. It includes building scalable AWS-based infrastructure, supporting intelligent search and ranking capabilities, and ensuring secure, reliable, and observable platform operations. Responsibilities: Owning AWS infrastructure across dev and prod — RDS (Postgres), EC2/ECS/EKS workloads, VPC, IAM, Route53, S3, CloudFront, Secrets Manager, ACM, SES, CloudWatch. Keeping dev and prod in lockstep — same Terraform modules, same patterns, real environment parity. Running CI/CD — GitHub Actions pipelines across several service repos (backend, frontend, AI/ML, gateway, billing). Trunk-based, feature-flagged, main always deployable. Codifying infrastructure — Terraform for everything that touches AWS. No click-ops. Managing observability — metrics, logs, traces, alerting. CloudWatch + Grafana/Datadog (your call, with budget). SLOs that matter. Participating in incident response — on the rotation. Writing runbooks. Leading blameless postmortems. Managing cost control — monthly bill review, right-sizing, Savings Plans / RIs, S3 lifecycle, RDS tuning. Catching anomalies before finance does. Ensuring security & compliance — IAM least-privilege, secrets rotation, vulnerability scanning, GDPR-aligned data handling with EU-resident third-party providers, backup/DR testing. Supporting ML/AI infrastructure — model serving latency budgets, embedding storage, GPU/CPU tradeoffs, A/B infrastructure for ranking experiments. Managing database operations — RDS upgrades, parameter tuning, backward-compatible migrations, read replicas, PITR. Must-have: Experience running production infrastructure for 5+ years. Experience working with AWS for 3+ years. Hands-on with: RDS Postgres, VPC networking, IAM, ECS or EKS, ALB/NLB, Route53, S3, CloudFront, CloudWatch, Secrets Manager. Terraform in anger — modules, remote state, drift detection, multi-environment. CI/CD — GitHub Actions or equivalent. Linux + containers — Docker, image hygiene, sensible base images, multi-stage builds. Observability — metrics, logs, traces, and alerting. Incident command — on-call experience, leading incidents, writing postmortems. PostgreSQL operations — backups, migrations, query performance basics, RDS quirks. Security fundamentals — IAM policy writing, secret management, TLS, encrypted-at-rest by default. Cost awareness — monitoring and optimizing AWS infrastructure costs. Level of English – from Intermediate+ and above. Nice to haves: Experience with Keycloak in production environments. Experience with Vespa, Elasticsearch, OpenSearch, or other search infrastructure. Experience with AWS Bedrock or other managed AI tooling. Experience with ML serving using SageMaker, Bedrock, or self-hosted GPU inference. Experience with GDPR compliance and EU data residency requirements. Experience with Helm, Kustomize, and ArgoCD. FinOps mindset — tagging strategy, showback, and anomaly detection. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl Join us! https://people.andersenlab.com/

Technology

co.brick

CTO (Chief Technology Officer)

Senior

Hybrid

Gliwice, Poland

🏢 Summary: Executive technical leadership role to scale and evolve a global AI-driven brand compliance platform built on cloud-native architecture. The position focuses on defining technical vision, overseeing scalable and resilient systems on GCP, and integrating AI/ML into production-grade products. The mission is to transform the engineering organization into a high-performance team while maintaining startup agility. 🗂️ Requirements: Proven experience as CTO, VP Engineering, or Head of Tech in startup environment, Expert knowledge of Java, Python, and React, Strong experience with cloud-native architectures on GCP, Experience building data-intensive platforms, Experience integrating AI/ML into production systems, Experience designing scalable microservices architectures, Experience with event-driven systems, Ability to define and execute technical strategy, Experience leading and scaling cross-functional engineering teams 📃 Skills: Java, Python, React, GCP, Microservices, GraphQL, AI, ML, NLP, DevOps, QA, Cloud, Architecture, Event-driven 🏢 Description: What’s at stake? We’re changing the rules of the game in global brand compliance. Our product is in an extremely dynamic phase of development, and the largest e-commerce platforms on the market are already taking a direct interest in our innovative approach. What gives us a massive advantage is access to unique datasets—powerful fuel for building advanced AI-based solutions. We’re looking for a leader who will step up and take our product to the very top! Your mission and challenge : We need a technological visionary who will take the helm and transform our product and engineering organization into a high-performance machine. You must know how to scale processes and architecture without losing the agility and startup spirit that drives us. Our Tech Stack We build on a robust and modern foundation: Backend: Java (modern frameworks, microservices architecture). Frontend: React (building intuitive, data-rich management dashboards). AI/ML Module: Python (dedicated models for natural language processing of regulations and automated decision-making). Infrastructure: Google Cloud Platform (GCP). Engineering Philosophy: High focus on "Compliance by Design," high availability, and seamless integration with global regulatory data sources. Key Responsibilities Technical Strategy: Define the long-term technical vision and roadmap, ensuring the platform remains "right by design" and scalable for global markets. Architecture Oversight: Oversee the evolution of the GCP and Event-driven infrastructure, ensuring high resilience and security. Team Leadership: Scale and mentor a cross-functional engineering team (Software, Data, AI, DevOps, QA), fostering a culture of high velocity and low ego. Product-Tech Alignment: Collaborate with stakeholders to translate complex burdens into elegant, automated digital products. Innovation: Drive the integration of AI/ML and GraphQL layers. Requirements Leadership: Proven experience in executive technical leadership (CTO, VP Engineering, or Head of Tech) in a fast-paced startup environment. Deep Technical Roots: Expert knowledge of modern stacks (java, python, react) and cloud-native architectures (GCP). Data & AI Vision: Experience building data-heavy platforms and integrating AI/ML into production workflows. Business Acumen: Ability to align technical decisions with commercial goals and regulatory requirements. Mindset: A pragmatic leader who stays "close to the code," values ownership, and thrives on solving high-impact problems.

Technology

Relout

Senior Backend Developer (Python\Django)

Senior

Remote

Warsaw, Poland

22,000 - 28,000 PLN

🏢 Summary: Senior Backend Developer (Python/Django) role in a SaaS platform for e-commerce analytics and process automation, focused on building scalable backend solutions that process large datasets and power pricing, ranking, and decision-support mechanisms. The position involves designing data-processing algorithms, integrating external APIs, and developing business logic in a fully remote, small product team. The offer provides high autonomy and real impact on product direction in a globally expanding platform. 🗂️ Requirements: Minimum 5+ years of commercial experience in Python, Very good knowledge of Django framework, Experience in designing algorithms and data processing solutions, Experience in implementing complex business logic, Experience with PostgreSQL, Experience with Elasticsearch, Experience with Redis, Ability to analyze large datasets, Experience with API integrations, Ability to work independently on complex technical problems 📃 Skills: Python, Django, PostgreSQL, Elasticsearch, Redis, API, Algorithms, DataProcessing, SQL, Git 🏢 Description: Jesteśmy agencją consultingową, zajmującą się wyszukiwaniem i pozyskiwaniem najlepszych talentów ✨ dla naszych klientów . Pomagamy start-upom, software house’om i przedsiębiorstwom w skalowaniu i transformacji poprzez nawiązywanie współpracy z ambitnymi inżynierami posiadającymi prawdziwą pasję do technologii. Obecnie poszukujemy Senior Backend Developera (Python\ Django) do polskiej firmy rozwijającej  międzynarodową platformę typu SaaS związaną z zarządzaniem, analityką i automatyzacją procesów dla e-commerce. Platforma jest narzędziem pobierającym informacje z dużych sklepów online, jak również z rynku ( m.in Google Shopping), i dostarcza dzięki temu analitykę oraz automatykę w zakresie polityk cenowych, zwiększania sprzedaży w określonych kategoriach, rynkach itd. Platforma jest łatwa w obsłudze dla użytkownika, ale pod spodem przetwarza duże zbiory danych i na ich bazie dostarcza szybko i inteligentnie wartościowe dane dla właścicieli sklepów. W obecnej fazie platforma wyprzedza już funkcjonalnie konkurencyjne rozwiązania a plany obejmują globalną ekspansję, głównie na rynki zagraniczne. Poszukujemy doświadczonego specjalisty, który zechce współtworzyć ten ekosystem produktowy i aplikację SaaS, ceni sobie posiadanie dużej autonomiczności 💪, wpływu na kierunek i sposób rozwoju firmy, pracę w małym, w pełni zdalnym i w 100% polskim zespole oraz szuka firmy nastawionej na wprowadzanie innowacyjności, w której panuje luźna atmosfera młodego zespołu . Szukamy osoby która pomoże w rozwoju modułów, integracji i sprawnym dostarczaniu biznesowych funkcjonalności. 🔷 Co będzie należało do Twoich głównych zadań? Rozwój backendu aplikacji w Pythonie i Django Projektowanie i implementacja algorytmów przetwarzania danych wykorzystywanych przez poszczególne moduły porównywarek. Rozwój oraz optymalizacja mechanizmów scoringowych, rankingowych i klasyfikacyjnych dla produktów dostępnych na platformie. Modelowanie logiki biznesowej oraz przekładanie złożonych wymagań biznesowych na wydajne rozwiązania techniczne. Analiza dużych zbiorów danych oraz budowanie mechanizmów wspierających automatyzację procesów decyzyjnych w systemie. Integracja systemu z zewnętrznymi platformami i usługami poprzez API Projektowanie i zarządzanie danymi w PostgreSQL, Elasticsearch oraz Redis. Tworzenie testów automatycznych oraz dbanie o jakość i stabilność dostarczanego oprogramowania. Współpraca bezpośrednio z CEO/CTO oraz zespołem produktowym przy realizacji nowych funkcjonalności. 🎯 Jakie skille, doświadczenie i mindset są przez nas poszukiwane? Minimum 5+ lat komercyjnego doświadczenia w programowaniu w Pythonie. Bardzo dobra znajomość frameworku Django. Silne umiejętności analityczne oraz matematyczne podejście do rozwiązywania problemów. Doświadczenie w projektowaniu algorytmów, przetwarzaniu danych oraz implementacji złożonej logiki biznesowej. Umiejętność modelowania procesów i zależności biznesowych w kodzie. Doświadczenie w pracy z PostgreSQL, Elasticsearch oraz Redis. Umiejętność samodzielnego rozwiązywania złożonych problemów technicznych. Chęć pracy w niewielkim, produktowym zespole oraz gotowość do głębokiego zrozumienia domeny biznesowej. Dobra organizacja pracy własnej i doświadczenie w pracy zdalnej. Nice to have Znajomość React i Next.js umożliwiająca pracę z warstwą frontendową. Mile widziane doświadczenie przy platformach e-commerce, porównywarkach, marketplace'ach, systemach rekomendacyjnych lub produktach opartych o scoring i analizę danych. ⭐ Co możemy Ci zaoferować ? W 100% pracę zdalną, z elastycznym podejściem Pracę z niewielkim, zgranym i doświadczonym zespołem Pracę w luźnym i dynamicznym start-upowym środowisku dofinansowanie do Multisport Nie czekaj! Aplikuj już teraz :)

Technology

RevoEngine

Senior Software Engineer - NodeJS / NestJS / AI

Senior

Remote

Warsaw, Poland

25,200 - 33,600 PLN/hr

🏢 Summary: Senior Backend / Platform Engineer role focused on building and evolving a complex low-code / backend-as-a-service platform powered by AI, operating in a large production monorepo. The position involves designing scalable backend services, AI agents, runtime systems, and event-driven architectures on Google Cloud. It offers strong architectural impact, long-term product ownership, and work in a highly technical, AI-augmented engineering environment. 🗂️ Requirements: Minimum 7 years commercial backend development experience, Very strong TypeScript knowledge, Strong experience with Node.js and NestJS, Fastify or Express, Practical production experience with Google Cloud, Very good knowledge of PostgreSQL, SQL and Redis, Experience with service-oriented and event-driven architecture, Experience with asynchronous processing, queues, webhooks, triggers and background jobs, Ability to design stable API contracts, domain models and persistence mechanisms, Experience with containerization and runtime environments, Experience with Jest and integration testing, Ability to diagnose production issues based on logs, events and traces, Experience working in large monorepos, Experience working with AI tools in software development, Polish C2, English B2+ 📃 Skills: TypeScript, Node.js, NestJS, Fastify, Express, Go, PostgreSQL, SQL, Redis, GCP, Docker, Jest, Playwright, OpenAI, Gemini, Angular, AWS, Azure, WebSocket, SSE, PubSub, Eventarc, CloudTasks, CloudRun, Firestore 🏢 Description: 🚀 Senior Backend / Platform Engineer TypeScript, Node.js, GCP RevoEngine buduje zaawansowaną platformę low-code / backend-as-a-service wspieraną przez AI. Pracujemy nad dużym produkcyjnym monorepo, które obejmuje backend, runtime’y wykonawcze, automatyzacje, event-driven workflows, integracje, systemy kolejkowe, agentów AI, narzędzia developerskie oraz infrastrukturę działającą w multi cloud. To nie jest prosty CRUD ani klasyczny software house. Szukamy bardzo mocnego Senior Software Engineera, który chce budować technicznie wymagający produkt od środka i mieć realny wpływ na jego architekturę. 👤 Kogo szukamy? Szukamy osoby z mocnym backendowym doświadczeniem, która potrafi samodzielnie projektować, implementować i utrzymywać złożone systemy produkcyjne. Idealna osoba rozumie nie tylko kod aplikacyjny, ale też runtime, dane, kolejki, eventy, integracje, bezpieczeństwo, observability, testy, deployment i realne zachowanie systemu na produkcji. To rola dla seniora (albo aspirującego mocnego mida), który chce pracować nad ambitnym produktem technologicznym długofalowo, a nie nad dodatkowym projektem po godzinach, oraz kogoś kto chciałby w przyszłości zostać CTO . Oczekujemy bardzo krótkiego okresu wypowiedzenia albo kogoś bez zobowiązań poszukujący aktywnie jedynego projektu. 🤖 Jak pracujemy z AI? Codex i narzędzia AI są u nas podstawą codziennej pracy. Używamy ich do analizy kodu, projektowania zmian, pisania testów, refactorów, diagnostyki, dokumentacji i przyspieszania pracy w dużym monorepo. To nie oznacza jednak “ vibe codingu ” ani bezrefleksyjnego akceptowania wygenerowanych zmian. Oczekujemy bardzo mocnego human-in-the-loop : rozumienia architektury, świadomej kontroli nad kodem, weryfikacji zmian, pisania testów, czytania diffów i brania odpowiedzialności za efekt końcowy. Szukamy osoby, która potrafi wykorzystać AI jako mocne narzędzie inżynierskie, ale sama pozostaje właścicielem decyzji technicznych. AI może przyspieszać pracę, ale nie zastępuje seniorowego myślenia, odpowiedzialności i jakości. 🛠️ Nad czym będziesz pracować? • Rozwój dużej platformy backendowej działającej jako low-code / backend-as-a-service. • Budowa i rozwój własnego agenta AI oraz mechanizmów związanych z jego runtime’em, narzędziami, pamięcią, streamingiem, walidacją i automatyzacją pracy. • Projektowanie i implementacja usług backendowych w TypeScript / Node.js / NestJS / GO. • Praca nad runtime’ami wykonawczymi, integracjami, zadaniami asynchronicznymi, webhookami, triggerami i event-driven flows. • Rozwój API, modeli domenowych, kontraktów, migracji, warstwy danych i mechanizmów persystencji. • Praca z Google Cloud jako głównym środowiskiem produkcyjnym. • Projektowanie mechanizmów skalowania, odporności na błędy, retry policies, timeoutów, kolejek i procesów backgroundowych. • Rozwój narzędzi developerskich, systemów execution/sandbox oraz elementów infrastruktury runtime. • Analiza problemów produkcyjnych na podstawie logów, eventów, stanu bazy, trace’ów i rzeczywistego przepływu systemu. • Pisanie i utrzymywanie testów jednostkowych, integracyjnych oraz E2E. • Współpraca bezpośrednio z zespołem produktowym i technicznym przy decyzjach architektonicznych. ✅ Wymagania • Minimum 7 lat komercyjnego doświadczenia w tworzeniu aplikacji backendowych. • Bardzo dobra znajomość TypeScript. • Bardzo dobre doświadczenie z Node.js, NestJS, Fastify / Express i projektowaniem API. • Praktyczna znajomość Google Cloud jako środowiska produkcyjnego. • Bardzo dobra znajomość PostgreSQL, SQL, Redis oraz pracy z danymi w systemach produkcyjnych. • Doświadczenie z architekturą usługową, asynchronicznym przetwarzaniem, kolejkami, eventami, triggerami, webhookami i background jobs. • Umiejętność projektowania stabilnych kontraktów API, modeli domenowych, migracji i mechanizmów persystencji. • Praktyczne doświadczenie z konteneryzacją aplikacji i środowiskami uruchomieniowymi. • Doświadczenie z testami: Jest, testy integracyjne, mile widziany Playwright. • Umiejętność diagnozowania problemów produkcyjnych bez zgadywania. • Umiejętność pracy w dużym monorepo i rozumienie granic odpowiedzialności między modułami / pakietami / usługami. • Samodzielność techniczna i odpowiedzialność za jakość dowożonych rozwiązań. • Doświadczenie w pracy z narzędziami AI. • Język polski C2. • Język angielski B2+. ⭐ Mile widziane • Doświadczenie z OpenAI API (w szczególności response API oraz najnowsze modele). • Doświadczenie z Gemini API. • Doświadczenie w budowie agentów AI, workflow automation, runtime orchestration lub narzędzi dla developerów. • Doświadczenie z Go. • Doświadczenie z Angular przy złożonych aplikacjach enterprise. • Doświadczenie z platformami low-code / no-code. • Znajomość AWS lub Azure. • Doświadczenie z WebSocket, SSE, streamingiem eventów i realtime. • Doświadczenie z systemami sandbox / isolated execution / remote runtime. • Doświadczenie z Eventarc, Pub/Sub, Cloud Tasks, Cloud Run, Firestore lub podobnymi usługami cloud-native. 🎁 Co oferujemy? • W pełni zdalną współpracę. • Bezpośrednią współpracę B2B, bez pośredników. • Pracę nad własnym produktem, nie outsourcingiem. • Duży wpływ na architekturę i kierunek rozwoju platformy. • Pracę w małym, mocnym technicznie zespole. • Bardzo szeroki zakres technologiczny: backend, cloud, runtime, AI, automatyzacje, integracje i narzędzia developerskie. • Wymagające, ale bardzo rozwojowe środowisko. • Stabilną, długofalową współpracę. • Możliwość otrzymania udziałów po długoterminowej współpracy. • Spotkania i wyjazdy zespołowe kilka razy w roku. • Wynagrodzenie adekwatne do poziomu: rekomendowany zakres 150–200 PLN/h B2B, zależnie od doświadczenia, samodzielności i realnego wpływu na produkt. 🎯 Dla kogo ta rola jest dobra? • Dla seniora, który chce budować złożony produkt technologiczny, a nie tylko zamykać tickety. • Będziesz pracować przy dużym monorepo, agentach AI, backendzie, runtime’ach, triggerach, automatyzacjach, integracjach, infrastrukturze cloud i narzędziach developerskich. To środowisko, w którym liczy się samodzielność, jakość techniczna i umiejętność rozumienia całego systemu. • Jeśli szukasz spokojnego utrzymania prostych CRUDów, to prawdopodobnie nie będzie dobre miejsce. • Jeśli chcesz pracować nad platformą, w której po roku zdobędziesz doświadczenie większe niż w kilku typowych projektach enterprise, porozmawiajmy. ⚙️ Proces rekrutacyjny Krótkie spotkanie online, 25–30 minut Rozmowa o doświadczeniu, oczekiwaniach, dostępności i dopasowaniu do projektu, ustalenie warunków współpracy. Spotkanie techniczne, 60 minut Rozmowa o backendzie, architekturze, GCP, TypeScript, testach, runtime’ach, systemach produkcyjnych i sposobie podejmowania decyzji technicznych.