April 8, 2026

Senior Back-end Developer

Senior • Remote

16,800 - 25,200 USD

Warsaw, Poland

O nas

W SH budujemy systemy produkcyjne, w których AI jest częścią architektury, a nie dodatkiem do roadmapy. Pracujemy nad skalowalnymi produktami dla ambitnych przedsiębiorstw i globalnych firm, od greenfieldów po złożone platformy analityczne.Interesują nas realne problemy inżynierskie: dane, skala, niezawodność, ewolucja systemów i sensowne użycie AI w produkcie. Od 2016 roku współpracowaliśmy z ponad 100 organizacjami na pięciu kontynentach, w tym z markami takimi jak Siemens, Toyota czy Rainbow Tours.

O projekcie

Dołączysz do zespołu rozwijającego skalowalną platformę analityczną o charakterze ESG, która poprzez zaawansowaną analizę danych wspiera ograniczanie wpływu na środowisko i redukcję emisji. Platforma:

  • agreguje i przetwarza dane z wielu źródeł,

  • wykorzystuje AI / Machine Learning do zaawansowanej analityki, automatyzacji i generowania insightów,

  • jest projektowana z myślą o długim życiu produktu, rozwoju nowych domen analitycznych i rosnącym obciążeniu.

To system produkcyjny, nie POC. AI wpływa tu na decyzje architektoniczne, sposób modelowania danych i rozwój backendu.

Twoja rola

Jako Senior Backend Developer będziesz:

  • Aktywnie rozwijać backend (hands-on) i mieć wpływ na jego architekturę,

  • Projektować systemy przygotowane na AI-driven features, duże wolumeny danych i rosnącą skalę,Współtworzyć standardy inżynierskie i dbać o jakość kodu w zespole,

  • Blisko współpracować z produktem, Data / ML i innymi inżynierami,

  • Podejmować decyzje techniczne mające realny wpływ na rozwój produktu.

Stack projektowy i obszary techniczne

  • Node.js / TypeScript, NestJS, Next.js,

  • REST, GraphQL, 

  • Influx.db, MQTT, Redis, Websockets, NATS.

  • SQL i NoSQL,

  • architektura systemów rozproszonych,

  • backend pod data pipelines, analitykę oraz integracje AI/ML,

  • produkcyjne wdrożenia, skalowanie,

  • Event Sourcing i Domain Driven Design.

Wymagania

  • Masz min. 4 lata doświadczenia w backendzie,

  • Masz doświadczenie w projektowaniu i rozwijaniu produkcyjnych, skalowalnych systemów,

  • Myślisz strategicznie i bierzesz odpowiedzialność za jakość rozwiązań,

  • Potrafisz łączyć biznes, produkt i inżynierię,

  • Chcesz pracować przy systemach, w których AI realnie zmienia sposób działania produktu,

  • Swobodnie komunikujesz się w języku angielskim (min. B2).

Mile widziane

  • Doświadczenie we wdrażaniu rozwiązań AgenticAI z wykorzystaniem MCP

  • Doświadczenie LangGraph, Langchain, LangFuse

  • Python, FastAPI, Doświadczenie praktyczne (hands-on) w pracy z ekosystemem Azure

Nasza oferta

  • Praca w 100% zdalna lub z naszego biura w Warszawie,

  • Realny wpływ na architekturę i kierunek produktu,

  • Praca przy AI-native systemach, nie eksperymentach pobocznych,

  • Długoterminowe projekty,

  • Sprzęt (MacBook), Multisport, prywatna opieka medyczna,

  • 20 dni płatnej przerwy w świadczeniu usług.

Dlaczego warto?

Jeśli chcesz:

  • projektować backend z myślą o AI, danych i skali,

  • mieć wpływ, a nie tylko dowozić taski,

  • pracować z dojrzałymi inżynierami nad sensownymi problemami…

… to to ogłoszenie jest dla Ciebie!

Similar jobs you might like

Technology

Startup House

Back-end Tech Lead

Senior

Remote

Warsaw, Poland

25,000 - 33,400 USD

🏢 Summary: Tech Lead Backend role focused on designing and evolving a scalable ESG analytics platform that leverages AI/ML for advanced data processing and insight generation. The position combines hands-on backend development with architectural ownership in a production-grade, AI-native distributed system. You will drive technical decisions, scalability, and backend standards in a data-intensive environment. 🗂️ Requirements: 6+ years of backend development experience, Experience designing and developing scalable production systems, Experience with distributed systems architecture, Strong knowledge of SQL and NoSQL databases, Experience building backend systems for data pipelines and analytics, Hands-on experience with Node.js and TypeScript, Experience with REST and GraphQL APIs, Ability to make architectural and technological decisions, Fluent English (min. B2) 📃 Skills: Node.js, TypeScript, NestJS, Next.js, REST, GraphQL, InfluxDB, MQTT, Redis, WebSockets, NATS, SQL, NoSQL, EventSourcing, DDD, AI, MachineLearning 🏢 Description: O nas SH to software house wspierający firmy w tworzeniu bezpiecznych i skalowalnych produktów cyfrowych. Od 2015 roku współpracowaliśmy z ponad 100 organizacjami na pięciu kontynentach, w tym z markami takimi jak Siemens, Toyota czy Rainbow Tours. W SH budujemy systemy produkcyjne, w których AI jest częścią architektury , a nie dodatkiem do roadmapy. Pracujemy nad skalowalnymi produktami dla ambitnych przedsiębiorstw i globalnych firm, od greenfieldów po złożone platformy analityczne.Interesują nas realne problemy inżynierskie: dane, skala, niezawodność, ewolucja systemów i sensowne użycie AI w produkcie. O projekcie Dołączysz do zespołu rozwijającego skalowalną platformę analityczną o charakterze ESG , która poprzez zaawansowaną analizę danych wspiera ograniczanie wpływu na środowisko i redukcję emisji . Platforma: agreguje i przetwarza dane z wielu źródeł, wykorzystuje AI / Machine Learning do zaawansowanej analityki, automatyzacji i generowania insightów , jest projektowana z myślą o długim życiu produktu, rozwoju nowych domen analitycznych i rosnącym obciążeniu. To system produkcyjny , nie POC. AI wpływa tu na decyzje architektoniczne, sposób modelowania danych i rozwój backendu. Twoja rola Jako Tech Lead Backend będziesz : mieć ownership nad architekturą backendu i jej ewolucję, projektować systemy gotowe na AI-driven features, duże wolumeny danych i skalę , aktywnie rozwijać backend (hands-on), wyznaczać standardy inżynierskie i wspierać zespół technicznie, współpracować blisko z produktem, data / ML i innymi inżynierami, podejmować decyzje technologiczne, które mają realny wpływ na produkt. Stack projektowy i obszary techniczne Node.js / TypeScript , NestJS, Next.js, REST, GraphQL, Influx.db, MQTT, Redis, Websockets, NATS. SQL i NoSQL, architektura systemów rozproszonych, backend pod data pipelines, analitykę oraz integracje AI/ML, produkcyjne wdrożenia, skalowanie, Event Sourcing i Domain Driven Design. Wymagania Masz 6+ lat doświadczenia w backendzie, Masz doświadczenie w projektowaniu i rozwijaniu produkcyjnych, skalowalnych systemów , Myślisz strategicznie i bierzesz odpowiedzialność za jakość rozwiązań, Potrafisz łączyć biznes, produkt i inżynierię , Chcesz pracować przy systemach, w których AI realnie zmienia sposób działania produktu , Swobodnie komunikujesz się w języku angielskim (min. B2). Mile widziane Doświadczenie we wdrażaniu rozwiązań AgenticAI z wykorzystaniem MCP Doświadczenie LangGraph, Langchain, LangFuse Python, FastAPI, Doświadczenie praktyczne (hands-on) w pracy z ekosystemem Azure Nasza oferta Praca w 100% zdalna lub z naszego biura w Warszawie, Realny wpływ na architekturę i kierunek produktu, Praca przy AI-native systemach , nie eksperymentach pobocznych, Długoterminowe projekty, Sprzęt (MacBook), Multisport, prywatna opieka medyczna, 20 dni płatnej przerwy w świadczeniu usług. Dlaczego warto? Jeśli chcesz: projektować backend z myślą o AI, danych i skali , mieć wpływ, a nie tylko dowozić taski, pracować z dojrzałymi inżynierami nad sensownymi problemami… … to to ogłoszenie jest dla Ciebie!

Technology

RemoDevs

Senior Backend Python Developer

Senior

On-site

Warsaw, Poland

28,000 - 32,000 PLN

🏢 Summary: Senior Backend Engineer responsible for designing, building, and maintaining production-grade backend systems that power AI-driven business automation. The role covers full ownership from system design to deployment, focusing on scalable, reliable distributed systems and cloud infrastructure. This is a Warsaw-based, office role with strong emphasis on technical leadership and AI-supported development workflows. 🗂️ Requirements: Senior-level experience in backend engineering on production systems, Strong Python programming skills, Experience with distributed systems concepts, Experience with cloud platforms (AWS, Azure, or similar), Knowledge of SQL and NoSQL databases, Ability to design, implement, and deliver systems to production, Strong written and spoken communication skills, Regular use of AI tools in development workflows 📃 Skills: Python, AWS, Azure, SQL, NoSQL, DistributedSystems, Concurrency, AsynchronousProcessing, APIs, Cloud, GitHubCopilot, OpenAI, Claude, TypeScript 🏢 Description: About Us Many companies want to use AI agents, but these agents often struggle with real business tasks. We solve this problem by building a platform that helps AI understand business rules, workflows, and processes. This allows AI to make better decisions and provide accurate, reliable, and compliant results. Well-known companies from different industries use our technology to automate up to 85% of customer cases, reduce handling time by 20–25%, and complete tasks that used to take hours in just seconds. We also work with leading technology partners and have been recognized for our innovative approach. Our goal is to help people everywhere get better answers through AI. Job Description We are looking for a Senior Backend Engineer who can take ownership of important systems instead of only completing assigned tasks. You will solve complex problems, design backend solutions, build them, and make sure they run well in production. We want someone with strong technical skills, good communication, and the ability to create simple, reliable, and easy-to-maintain systems. This is a product engineering role with responsibility from system design to production. The position is based in Warsaw and requires office work. Responsibilities Design and develop backend services, APIs, data processing, and background tasks for production systems. Turn unclear business needs into clear technical plans and practical solutions. Maintain services after release by improving reliability, monitoring, performance, and fixing issues. Make good decisions about system architecture, data models, interfaces, and future scaling. Write technical documentation, architecture notes, and diagrams when they help the team. Work closely with product managers, frontend engineers, and platform engineers to deliver complete solutions. Improve development processes using AI tools, automation, and internal workflows. Support the team through code reviews, design reviews, and practical technical leadership. Requirements Strong experience as a senior backend engineer working on production systems. Excellent Python skills and the ability to write clean and maintainable code. Good understanding of distributed systems, including concurrency, failure handling, data consistency, asynchronous processing, and service design. Experience with cloud platforms such as AWS, Azure, or similar services. Knowledge of SQL, NoSQL databases, schema design, and performance optimization. Ability to take a project from an idea through design and implementation to production. Strong written and spoken communication skills with the ability to explain technical topics clearly. Regular use of AI tools in everyday development and interest in improving AI-based workflows. Nice to Have Experience with LLM-based applications, search systems, AI infrastructure, or large data pipelines. Knowledge of TypeScript or the ability to contribute to frontend development when needed. Experience guiding other engineers and influencing technical decisions without being a formal manager. What We Offer B2B contract and company stock options. MacBook Pro for work. Modern technology stack and opportunities to contribute to open-source projects. Access to advanced AI development tools, including GitHub Copilot, Claude Code, OpenAI Codex, TypingMind, and MCP servers. Our Culture and Values Our leadership team has strong experience in AI and knowledge management. We have secured more than $60 million in funding and achieved three years of continuous 3x growth. Our work is based on these values: Quality – We aim for excellent work and high coding standards. Momentum – We take initiative and keep projects moving forward. Accountability – We take responsibility and give honest, respectful feedback. Hard Work – We believe great results come from teamwork and consistent effort. Learning Agility – We stay curious, learn from mistakes, and improve every day. Adapt and Thrive – We accept change and see challenges as opportunities. Win Together – We succeed as one team through honesty, openness, and support for our shared mission.

Technology

emagine Polska

Senior AI Software Engineer – Backend

Senior

Remote

Lisbon, Portugal

🏢 Summary: Senior AI Software Engineer – Backend role focused on designing, building, and scaling production-grade AI backend services, including LLM integrations, RAG pipelines, and distributed cloud-native systems. The position emphasizes reliable, observable, and secure AI solutions deployed in AWS using modern backend and infrastructure practices. You will work in an Agile environment delivering scalable APIs, microservices, and AI-driven workflows for enterprise use cases. 🗂️ Requirements: Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or related field, 6+ years backend or software engineering experience, Hands-on experience delivering AI-enabled or data-intensive backend solutions, Proficiency in at least one backend language: Python, Java, Go, Kotlin, C#, or TypeScript, Strong experience building REST APIs, microservices, and distributed systems, Experience with Python backend frameworks such as FastAPI and async programming, Experience integrating LLMs or cloud AI services with orchestration layers, Knowledge of RAG, vector search, and semantic retrieval concepts, Experience with SQL and NoSQL databases, Experience with AWS cloud services and cloud-native architectures, Experience with Terraform or infrastructure-as-code tools, Experience with Git and Agile/Scrum methodologies, Knowledge of testing, monitoring, logging, and AI evaluation practices 📃 Skills: Python, Java, Go, Kotlin, C#, TypeScript, FastAPI, REST, Microservices, LLM, RAG, Vector, SQL, NoSQL, AWS, Terraform, Git, Scrum, Kubernetes, Docker, CI/CD, Async, Serverless, Containers 🏢 Description: YOUR CONTRIBUTION Our culture is agile and collaborative, and we genuinely believe our people are some of the best with which you’ll ever work. We are looking for a skilled and passionate Senior AI Software Engineer – Backend to join our Centre of Excellence and the SWE team to design, build and scale production-grade AI services, intelligent workflows, and backend platforms that create measurable business value. YOUR “DAY-TO-DAY”: Design, develop and operate production-grade AI backend services, APIs, and event-driven components with strong focus on scalability, reliability, latency, and cost efficiency. Build and integrate capabilities based on LLMs and other AI services, including prompt orchestration, structured outputs, tool calling, and workflow automation. Develop retrieval and knowledge integration patterns such as RAG, vector search, and metadata-driven content pipelines for enterprise use cases. Participate and support Agile methods and frameworks by taking part in planning events, daily stand-ups, code reviews, and technical discussions. Collaborate closely with product, platform, frontend, DevOps, security, and data stakeholders as a valued member of a self-managing, cross-functional SWE team. Implement robust observability, evaluation and guardrails for AI solutions, including logging, tracing, monitoring, feedback loops and incident troubleshooting. Manage and optimize scalable distributed systems on the Cloud, using secure-by-design and infrastructure-as-code practices. Develop automated tests and evaluation suites to validate backend logic, model behavior, regression scenarios, and non-functional requirements. Translate product and business needs into reliable technical designs, reusable services, and maintainable integration patterns. Continuously improve architecture, developer experience, and engineering standards by contributing to best practices, reviews, and technical mentorship within the Backend community. BACKGROUND AND QUALIFICATIONS: Bachelor's Degree or higher in Computer Science, Software Engineering, Data Engineering, or related field, with appropriate professional experience. Proven work experience as a Backend Engineer or Software Engineer for 6+ years, with hands-on delivery of AI-enabled or data-intensive backend solutions. Strong experience with Agile delivery frameworks such as Scrum and modern source code management practices using Git. Knowledge of AI engineering patterns such as agentic workflows, semantic caching, prompt/version management, and human-in-the-loop controls. Strong proficiency in one or more backend languages such as Python, Java, Go, Kotlin, C#, or TypeScript, with production experience building APIs and services. Solid experience designing and operating backend services, microservices, and distributed systems, including RESTful APIs, asynchronous processing, and messaging patterns. Hands-on experience with Python-based AI/backend frameworks and service development patterns, such as FastAPI, async programming, data validation, and structured outputs. Experience integrating foundation model or cloud AI services and building reliable orchestration layers for prompts, tools, and model interactions. Good knowledge of data access patterns and storage technologies, including SQL and NoSQL databases, caching, and vector databases or semantic retrieval concepts. Experience with AWS cloud services and cloud-native engineering practices, including serverless, containers, observability, and infrastructure automation. Experience with Terraform or other infrastructure-as-code tooling. Knowledge of AI solution quality practices, including testing strategies, evaluation, monitoring, security, privacy, and responsible-use guardrails. Knowledgeable about software architecture, design patterns, logging, monitoring, and performance optimization. Excellent analytical and time management skills, strong teamwork mindset, and a pragmatic problem-solving attitude. Passionate about software engineering, continuous learning, and the practical adoption of emerging AI technologies. ADDITIONAL EXPERIENCE PREFERRED OR HELPFUL: Experience with cloud AI platforms and managed model services, preferably in AWS environments. Experience with Kubernetes, Docker containers, and CI/CD pipelines for deploying and operating AI-enabled services. Experience with product and collaboration tools such as Jira and Confluence. Summary: Senior AI Software Engineer – Backend Role in a nutshell: A senior backend engineer focused on building and scaling production-grade AI services — think LLM integrations, RAG pipelines, agentic workflows, and cloud infrastructure — within a collaborative, cross-functional team. Experience needed: 6+ years in backend/software engineering, with hands-on AI or data-intensive delivery. Must-have tech: Python (FastAPI, async), REST APIs, microservices, Terraform, AWS, SQL/NoSQL/vector databases, Git, Agile/Scrum. Nice to have: Kubernetes, Docker, CI/CD, Terraform, Jira/Confluence. Key soft skills: Strong communicator, team player, pragmatic problem-solver, passionate about AI and continuous learning. Degree: Computer Science, Software Engineering, or related field. The right candidate is someone who bridges solid backend engineering fundamentals with practical AI delivery experience — not just a data scientist or ML researcher, but an engineer who ships reliable, observable AI products in production.

Technology

Starbridge

Senior Backend Software Engineer | Java/Kotlin | EMEA/LATAM

Senior

Remote

Warsaw, Poland

8,000 - 11,500 USD

🏢 Summary: Senior Backend Engineer role focused on building and scaling backend systems for an AI-driven product that transforms complex government data into actionable insights. The position involves designing data ingestion, processing pipelines, and distributed infrastructure from scratch, with full ownership from architecture to production. You will work closely with a small senior team to deliver scalable, production-ready systems. 🗂️ Requirements: 6+ years of Backend Engineering experience, Experience in JVM ecosystem, Experience in product companies (B2B SaaS preferred), Experience designing and owning backend systems in production, Strong knowledge of system design and scalability, Experience building asynchronous or distributed systems, Ability to make and justify technical decisions, Fluency in English, Valid work authorization in Europe or LATAM 📃 Skills: Kotlin, Java, JVM, SQL, GCP, Messaging, Queues, DistributedSystems, SystemDesign, DataPipelines, LLMs, AI 🏢 Description: About the role We’re looking for a Senior Backend Engineer to join our early team and help build our product from zero to one. You’ll work on a product that helps companies navigate complex government data, from contracts and grants to market signals and turn it into actionable insights using AI. On the backend side, this means working on data ingestion, processing, and the infrastructure that powers search and AI-driven workflows at scale. You’ll collaborate closely with a small, senior team and have real ownership, from shaping solutions to shipping them to production and improving them over time. You might be a fit if you: Must have: 6+ years of experience as a Backend Engineer, preferably in the JVM ecosystem (we use Kotlin on the backend) Experience working in product companies (B2B SaaS preferred) with direct impact on shipped features Experience working in small companies or startups would be a strong advantage Experience designing and owning backend systems in production (from initial design to deployment and ongoing improvements) Strong understanding of system design, including scalability, failure handling, and trade-offs Experience building asynchronous or distributed systems (e.g. messaging, queues, event-driven systems) Ability to make and justify technical decisions, not just implement given solutions Fluency in written and spoken English Nice to have: Experience with large-scale data processing, scraping, or data pipelines Experience working with LLMs / AI-related systems Experience with GCP or similar cloud environments How We Work Build Bridges to Help Customers Win - We pride ourselves on being obsessively customer-centric. Shooting Star Speed - We move with extreme speed. We value momentum, decisiveness, and the ability to accelerate when it matters. Fun Is a Feature - Fun is a Feature means we intentionally design Starbridge to be an energizing place to do hard work. Joy, humor, and camaraderie make great teams faster, sharper, and more resilient. In the Arena - We believe the best ideas come from living close to the work, feeling the friction, hearing the nuance, and experiencing the details firsthand. Benefits include: Competitive salary + early-stage equity Unlimited PTO Regular off-sites (NYC + global locations) Interview Process We move fast — really fast. Getting back to someone today beats tomorrow, and our interview process reflects that mindset. Please keep us posted on your timeline so we can move quickly and speed things up where needed. After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will make sure you're a good fit for the role. You will have the opportunity ask questions and learn more about the role as well. We'll then send you a programming challenge that consists of two parts: LeetCode and SQL. Beyond that step, you will enter the main process, which consists of three interviews: System design exercise hands-on. Live coding in Java/Kotlin. Product thinking and past work. All interviews will be conducted via Google Meet. Eligibility to Work in Europe or LATAM: Candidates must hold valid authorization to work in the country where they will be based. At this time, we are unable to offer visa sponsorship or assist with work permit applications.

Technology

RemoDevs

Senior Backend Python Developer

Senior

On-site

Warsaw, Poland

7,000 - 9,000 USD

🏢 Summary: Senior Backend Engineer role focused on designing, building, and maintaining production backend systems and AI-driven workflows in a fully onsite Warsaw office environment. The position involves ownership of system architecture, APIs, distributed systems, and cloud infrastructure from design through production. Candidates will collaborate across teams, improve engineering processes with AI tools, and contribute to scalable, reliable solutions. 🗂️ Requirements: Strong experience as a senior backend engineer on production systems, Excellent Python programming skills, Understanding of distributed systems, Experience with AWS or Azure cloud platforms, Knowledge of SQL and NoSQL databases, Experience with asynchronous processing and service design, Ability to design and deliver systems from idea to production, Strong written and spoken communication skills, Regular use of AI development tools, Ability to work fully onsite in Warsaw 📃 Skills: Python, AWS, Azure, SQL, NoSQL, APIs, AI, TypeScript, GitHub, Copilot, Claude, OpenAI, Codex 🏢 Description: Please note: This role requires working from our office in Warsaw city centre 5 days a week . This is a fully on-site position , and remote or hybrid work is not available . About Us Many companies want to use AI agents, but these agents often struggle with real business tasks. We solve this problem by building a platform that helps AI understand business rules, workflows, and processes. This allows AI to make better decisions and provide accurate, reliable, and compliant results. Well-known companies from different industries use our technology to automate up to 85% of customer cases, reduce handling time by 20–25%, and complete tasks that used to take hours in just seconds. We also work with leading technology partners and have been recognized for our innovative approach. Our goal is to help people everywhere get better answers through AI. Job Description We are looking for a Senior Backend Engineer who can take ownership of important systems instead of only completing assigned tasks. You will solve complex problems, design backend solutions, build them, and make sure they run well in production. We want someone with strong technical skills, good communication, and the ability to create simple, reliable, and easy-to-maintain systems. This is a product engineering role with responsibility from system design to production. The position is based in Warsaw and requires office work. Responsibilities Design and develop backend services, APIs, data processing, and background tasks for production systems. Turn unclear business needs into clear technical plans and practical solutions. Maintain services after release by improving reliability, monitoring, performance, and fixing issues. Make good decisions about system architecture, data models, interfaces, and future scaling. Write technical documentation, architecture notes, and diagrams when they help the team. Work closely with product managers, frontend engineers, and platform engineers to deliver complete solutions. Improve development processes using AI tools, automation, and internal workflows. Support the team through code reviews, design reviews, and practical technical leadership. Requirements Strong experience as a senior backend engineer working on production systems. Excellent Python skills and the ability to write clean and maintainable code. Good understanding of distributed systems, including concurrency, failure handling, data consistency, asynchronous processing, and service design. Experience with cloud platforms such as AWS, Azure, or similar services. Knowledge of SQL, NoSQL databases, schema design, and performance optimization. Ability to take a project from an idea through design and implementation to production. Strong written and spoken communication skills with the ability to explain technical topics clearly. Regular use of AI tools in everyday development and interest in improving AI-based workflows. Nice to Have Experience with LLM-based applications, search systems, AI infrastructure, or large data pipelines. Knowledge of TypeScript or the ability to contribute to frontend development when needed. Experience guiding other engineers and influencing technical decisions without being a formal manager. What We Offer B2B contract and company stock options. MacBook Pro for work. Modern technology stack and opportunities to contribute to open-source projects. Access to advanced AI development tools, including GitHub Copilot, Claude Code, OpenAI Codex, TypingMind, and MCP servers. Our Culture and Values Our leadership team has strong experience in AI and knowledge management. We have secured more than $60 million in funding and achieved three years of continuous 3x growth. Our work is based on these values: Quality – We aim for excellent work and high coding standards. Momentum – We take initiative and keep projects moving forward. Accountability – We take responsibility and give honest, respectful feedback. Hard Work – We believe great results come from teamwork and consistent effort. Learning Agility – We stay curious, learn from mistakes, and improve every day. Adapt and Thrive – We accept change and see challenges as opportunities. Win Together – We succeed as one team through honesty, openness, and support for our shared mission.

Technology

Dawid Wierciak Flow to Grow

Senior Software Engineer (Scala & Python)

Senior

Remote

Warsaw, Poland

110 - 140 PLN

🏢 Summary: Senior Software Engineer role focused on developing scalable backend services and AI-powered features using Scala and Python in an international team. The position includes designing production-grade systems, API integrations, architectural decision-making, and supporting CI/CD processes in a fully remote B2B setup. 🗂️ Requirements: 7+ years of professional software development experience, Production experience with Scala, Strong Python knowledge, Experience building production-grade backend services, Knowledge of software engineering best practices, Experience with automated testing, Experience with version control systems, Experience with code review, Experience with CI/CD, Ability to design scalable and maintainable architecture, Ability to solve complex technical problems independently, Experience working in international teams, Advanced Polish language skills, English level B2 📃 Skills: Scala, Python, AI, API, CI/CD, LLM, Elasticsearch, AWS, Azure, GCP, PHP 🏢 Description: Poszukujemy doświadczonego Senior Software Engineera do międzynarodowego zespołu rozwijającego nowoczesne rozwiązania backendowe oraz funkcjonalności wykorzystujące technologie AI. Scala jest jedną z kluczowych technologii wykorzystywanych w projekcie, a istotna część codziennego developmentu realizowana jest również w Pythonie. Praca obejmuje rozwój skalowalnych usług backendowych, tworzenie nowych funkcjonalności oraz integracje z rozwiązaniami AI i zewnętrznymi usługami poprzez API. Szukamy osoby z dużym doświadczeniem w tworzeniu systemów produkcyjnych, która swobodnie porusza się w Scali i Pythonie, potrafi samodzielnie rozwiązywać złożone problemy techniczne oraz aktywnie uczestniczyć w podejmowaniu decyzji architektonicznych. Zakres obowiązków Tworzenie, utrzymanie i rozwijanie usług backendowych w Scali i Pythonie. Projektowanie skalowalnych i łatwych w utrzymaniu rozwiązań. Rozwój nowych funkcjonalności produktowych, w tym rozwiązań wykorzystujących AI. Integracja systemów z zewnętrznymi usługami poprzez API. Tworzenie czystego, testowalnego kodu produkcyjnego. Udział w podejmowaniu decyzji architektonicznych oraz code review. Dbanie o jakość, skalowalność, wydajność i bezpieczeństwo rozwijanych rozwiązań. Wsparcie i rozwój procesów CI/CD. Analiza oraz rozwiązywanie problemów występujących w środowisku produkcyjnym. Współpraca w ramach międzynarodowego zespołu. Wymagania Minimum 7 lat doświadczenia w profesjonalnym software development. Bardzo dobre doświadczenie produkcyjne w Scali. Dobra znajomość Pythona i doświadczenie w tworzeniu backendu klasy produkcyjnej. Doświadczenie w projektowaniu i rozwijaniu usług backendowych. Bardzo dobra znajomość dobrych praktyk software engineering. Doświadczenie z testami automatycznymi, kontrolą wersji, code review oraz CI/CD. Umiejętność projektowania skalowalnej i łatwej w utrzymaniu architektury. Samodzielność w analizowaniu i rozwiązywaniu złożonych problemów technicznych. Umiejętność efektywnej komunikacji i współpracy w międzynarodowym zespole. Znajomość języka polskiego na poziomie zaawansowanym. Znajomość języka angielskiego na poziomie B2. Mile widziane Komercyjne doświadczenie z LLM lub generatywną AI. Doświadczenie w integracji usług i modeli AI z systemami produkcyjnymi. Integracje z zewnętrznymi platformami poprzez API. Znajomość Elasticsearch. Doświadczenie z rozwiązaniami chmurowymi (AWS, Azure lub GCP). Znajomość PHP. Doświadczenie w rozwoju skalowalnych systemów. Wiedza z zakresu monitoringu, wydajności i optymalizacji kosztów infrastruktury. Oferujemy kontrakt B2B, stawka: daj znać, jaki poziom Cię interesuje praca zdalna, start projektu asap. Proces rekrutacyjny Screening. Rozmowa techniczna. Decyzja.

Technology

HERE Technologies

Senior Backend Software Engineer - AI Agent

Senior

Hybrid

Krakow, Poland

14,000 - 21,000 PLN

🏢 Summary: Senior Software Engineer role focused on building scalable backend systems and customer-facing APIs for AI-driven logistics solutions. The position centers on designing core service layers, workflow engines, and integrations with HERE and third-party APIs to enable intelligent delivery optimization at scale. It emphasizes hands-on backend development, system reliability, and production-quality engineering. 🗂️ Requirements: Strong backend development experience, Proficiency in Python and/or TypeScript, Experience building APIs and backend systems, Experience designing scalable and distributed systems, Understanding of API design and data modeling, Experience with cloud platforms (AWS, GCP, or Azure), Experience with CI/CD practices, Experience integrating external APIs, Ability to debug and troubleshoot production systems 📃 Skills: Python, TypeScript, API, REST, DistributedSystems, AWS, GCP, Azure, CI/CD, LLM, RAG, Integration, DataModeling, Cloud, Git 🏢 Description: What's the role? We are looking for a Senior Software Engineer to build core backend systems powering next-generation agentic AI solutions for the logistics industry. The systems developed by this team optimize deliveries at scale improving driver efficiency, increasing reliability, reducing operational costs, and lowering environmental impact. In this role, you will focus on building the core service layer, customer-facing APIs, workflow engines, and integrations with HERE APIs and third-party systems that enable intelligent logistics workflows. You will work closely with senior engineers and technical leaders to design and implement scalable, reliable systems that support AI-driven planning and optimization use cases. This is a hands-on engineering role with a strong focus on backend development, system reliability, and production-quality delivery . What You’ll Do: Design, build, and maintain core backend services, APIs, and workflow orchestration systems for logistics applications Implement integrations with HERE APIs and external third-party systems to support real-world logistics workflows Translate product and technical requirements into scalable and maintainable system components Write clean, efficient, and well-tested code in Python and/or TypeScript Contribute to system design discussions and implement solutions aligned with the overall architecture Build and maintain customer-facing APIs with a strong focus on usability, performance, and reliability Ensure high-quality delivery through testing, monitoring, and debugging in production environments Collaborate with engineers, product managers, and domain experts to deliver end-to-end features Continuously improve system performance, scalability, and operational efficiency Leverage AI-assisted development tools to improve development speed and code quality Who are you? What We’re Looking For: Software engineering experience with strong backend development skills Proficiency in Python and/or TypeScript, with experience building APIs and backend systems Experience designing and building scalable services and working with distributed systems Strong understanding of API design, data modeling, and system integration patterns Experience working with cloud platforms (AWS, GCP, or Azure) and modern CI/CD practices Familiarity with building or integrating AI/ML systems (e.g., working with LLM APIs, RAG-based systems, or similar) is a plus Experience integrating with external APIs and handling real-world data and system constraints Solid debugging and problem-solving skills in production environments Ability to work independently on well-defined problems and collaborate effectively within a team Good communication skills and a pragmatic approach to engineering challenges What We Offer: The opportunity to tackle meaningful and challenging problems A chance to continuously learn and stay on top of the latest technology trends Work that has real-world impact, shaping the future of mobility and technology Regular feedback to help you grow and succeed in your role A collaborative and supportive team environment where your contributions are valued Competitive salary plus bonus Flexible working hours and a hybrid working environment Medical coverage for you and your family This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu) Option to work on a B2B contract (please note: benefits, bonus and KUP do not apply in this case) Change is HERE. Apply Now! #LI-AK8   #LI-HYBRID Life at HERE in Poland comes with a competitive total rewards package designed to support your health, wellbeing, and performance. This includes a base salary, a Short-Term Incentive (STI) bonus (percentage based on role), a creative tax advantage for eligible positions, private medical care (including dental), life insurance, a meal allowance, vision reimbursement, a remote work allowance (if applicable), access to MyBenefit and Multisport programs, and various wellbeing initiatives. Paid time off, sick leave, and parental leave are provided in accordance with the Polish Labor Code. As part of HERE Technologies employment process, candidates will be required to successfully complete a pre-employment screening process. This offer and any related claims are subject to the successful completion of a pre-employment screening. This will involve employment, education, and criminal verification if applicable. HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics. Who are we? HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel. Apply for this job online Email this job to a friend Share on your newsfeed Connect With Us! Not ready to apply? Connect with us to receive industry updates and job alerts related to your interests!

Technology

Team Up

Senior Software Engineer (m/k)

Senior

Remote

Lodz, Poland

5,000 - 8,000 EUR

🏢 Summary: Oferta dotyczy roli Senior Backend Engineer odpowiedzialnej za rozwój wysokowydajnej platformy inwestycyjnej i tradingowej obsługującej miliony użytkowników. Stanowisko obejmuje projektowanie architektury mikroserwisowej, rozwój backendu w Java i Go oraz optymalizację systemów działających pod dużym obciążeniem. Kandydat będzie współpracować z zespołami Product, DevOps i Engineering oraz uczestniczyć w decyzjach architektonicznych i mentoringu. 🗂️ Requirements: 8-12 lat doświadczenia w programowaniu backendowym, Bardzo dobra znajomość Java, Bardzo dobra znajomość Golang, Doświadczenie z JVM, Doświadczenie w projektowaniu systemów high scale i high throughput, Bardzo dobra znajomość architektury mikroserwisowej, Doświadczenie z REST API, Doświadczenie z integracjami systemowymi, Znajomość MongoDB, Znajomość PostgreSQL, Znajomość MySQL, Znajomość indeksowania, cachingu i optymalizacji wydajności, Znajomość Linux, Znajomość podstaw sieci i komunikacji między komponentami, Umiejętność analizy logów i troubleshootingu, Doświadczenie w branży finansowej lub fintech, Znajomość języka angielskiego na poziomie B2 📃 Skills: Java, Golang, JVM, REST, MongoDB, PostgreSQL, MySQL, Linux, Microservices, API, Caching, Networking, AWS, GCP, Azure, Oracle, CI/CD, DevOps 🏢 Description: Dołącz do jednej z najszybciej rozwijających się firm technologicznych z sektora finansowego, która tworzy nowoczesną platformę inwestycyjną i tradingową wykorzystywaną przez użytkowników na całym świecie. To organizacja stawiająca na wysoką jakość inżynierii, skalowalność oraz nowoczesną architekturę. Produkty obsługują miliony użytkowników, bardzo duży ruch i wymagają rozwiązań zapewniających wysoką dostępność oraz wydajność. Twoja rola Jako Senior Backend Engineer będziesz odpowiadać za projektowanie i rozwój kluczowych komponentów platformy oraz współtworzenie architektury systemów działających pod dużym obciążeniem. Do Twoich obowiązków będzie należeć: projektowanie, rozwój i utrzymanie backendu w Java i Go, tworzenie oraz rozwój architektury mikroserwisowej, projektowanie i rozwój wydajnych API oraz integracji z systemami wewnętrznymi i zewnętrznymi, optymalizacja wydajności aplikacji oraz rozwiązywanie problemów produkcyjnych, analiza logów, diagnostyka i troubleshooting złożonych problemów, współpraca z zespołami Product, DevOps oraz Engineering przy dostarczaniu nowych funkcjonalności, udział w code review oraz dbanie o wysoką jakość kodu, mentoring mniej doświadczonych programistów, udział w podejmowaniu decyzji architektonicznych i rozwoju platformy. Szukamy osoby, która posiada 8-12 lat doświadczenia w programowaniu backendowym, bardzo dobrą znajomość Java i Golang, praktyczne doświadczenie z JVM, doświadczenie w projektowaniu i rozwijaniu systemów o wysokiej dostępności oraz dużym ruchu (high scale, high throughput), bardzo dobrą znajomość architektury mikroserwisowej, doświadczenie z REST API oraz integracjami systemowymi, praktyczną znajomość baz danych (MongoDB, PostgreSQL, MySQL), w tym indeksowania, cachingu i optymalizacji wydajności, dobrą znajomość systemu Linux oraz podstaw działania sieci i komunikacji między komponentami aplikacji, umiejętność diagnozowania problemów, analizy logów oraz proponowania usprawnień technicznych, doświadczenie w branży finansowej lub fintech, znajomość języka angielskiego na poziomie min. B2. Mile widziane doświadczenie z rozwiązaniami DevOps oraz CI/CD, znajomość chmur publicznych (AWS, GCP lub Azure), doświadczenie z Oracle Cloud, znajomość wzorców architektonicznych, doświadczenie w obszarze tradingu, giełdy, kryptowalut lub High-Frequency Trading (HFT), wykształcenie techniczne, znajomość języka arabskiego.

Technology

Awareson Sp. z o.o.

Senior Backend Developer with Python

Senior

Remote

Warsaw, Poland

170 - 210 PLN

🏢 Summary: Senior Backend Engineer role focused on designing and scaling a high-throughput, event-driven platform. The position centers on building and optimizing large-scale event processing services and APIs in distributed systems. It involves solving complex scalability and reliability challenges in a massive-scale environment. 🗂️ Requirements: Senior-level experience in backend development, Strong Python expertise, Experience scaling message queue systems, Experience with distributed systems and microservices architecture, Proven track record building high-throughput backend services, Experience designing scalable and fault-tolerant systems, Ability to implement and optimize APIs 📃 Skills: Python, Azure, ServiceBus, StorageQueues, EventHubs, Microservices, DistributedSystems, APIs, EventDriven, EventSourcing, Streaming, Observability, Monitoring 🏢 Description: Location: Remote Type: Full-time Level: Senior Duration: 4 months Start: ASAP We are looking for an experienced Senior Backend Engineer to join a team responsible for building and scaling a high-throughput, event-driven platform operating at massive scale. Your primary focus will be the event processing backbone — designing, developing, and optimizing services that handle large volumes of messages reliably and efficiently. You will work closely with architects and other senior engineers to implement APIs that expose data and support advanced triage and processing workflows. This role is ideal for someone who enjoys solving hard scalability problems , working with distributed systems, and building resilient backend services that operate under real-world load. Responsibilities Design and build backend services responsible for large-scale event processing Optimize and scale message-based systems to handle high throughput and reliability requirements Implement APIs defined by system architects to expose data and collect processing results Collaborate with cross-functional teams to improve platform performance and resilience Contribute to architectural decisions around scalability, fault tolerance, and observability Core Skills Strong experience with Python as a primary backend language Deep expertise in scaling message queue systems (e.g. Azure Service Bus, Storage Queues, Event Hubs or similar) Solid understanding of microservices architecture and distributed systems Proven experience building high-throughput, resilient backend services Strong problem-solving skills and ability to work with complex systems Highly Desirable Experience with event-driven or event sourcing architectures Background in data processing frameworks or streaming systems Experience building platforms related to observability, monitoring, or large-scale event management Familiarity with designing systems for fault tolerance and graceful degradation What we offer Work on technically challenging systems operating at very large scale High level of autonomy and real influence on system architecture Collaboration with experienced engineers in a mature engineering environment Competitive compensation and flexible working model Project with strong technical ownership

Technology

Ntiative

Senior Software Engineer

Senior

Hybrid

Warsaw, Poland

25,000 - 30,000 PLN

🏢 Summary: Senior Backend Engineer role focused on transforming a mission-critical e-commerce domain supporting subscriptions and purchasing journeys for millions of users. The position centers on migrating a monolithic system to scalable microservices, improving performance and reliability, and shaping the future architecture of a global platform. Engineers will work with event-driven systems and modern AI tools while owning solutions end-to-end. 🗂️ Requirements: 5+ years of professional backend engineering experience, Strong experience designing and operating microservices architectures, Experience modernising legacy systems and decomposing monoliths, Solid understanding of distributed systems and scalable backend design, Commercial experience with Go, Java, Kotlin or Scala, Hands-on experience with Kafka or similar event-streaming technologies, Hands-on experience with PostgreSQL, Hands-on experience with Docker and Kubernetes, Experience with CI/CD pipelines, Practical experience using AI coding assistants (Claude Code, Cursor, Copilot or similar), Ability to review and validate AI-generated code, Comfortable owning solutions from idea to production 📃 Skills: Go, Golang, Java, Kotlin, Scala, Kafka, PostgreSQL, Docker, Kubernetes, CI/CD, GraphQL, DDD, TDD, BDD, Microservices 🏢 Description: Join a global e-commerce technology organisation serving millions of customers across multiple international markets. As a Senior Backend Engineer, you will become part of a team responsible for one of the company's most critical customer-facing domains. The platform supports customer subscriptions, plans, and purchasing journeys used daily by millions of users. This is not a maintenance role. The team is actively transforming a mission-critical domain, modernising legacy systems, reducing technical debt, and building the next generation of scalable services that will support future growth. You will play a key role in migrating core functionality from a monolithic architecture to modern microservices while helping shape the future architecture of a global platform. What You'll Do Build & Scale Core Services Design, develop, and maintain scalable backend services within a distributed microservices architecture. Build reliable systems supporting millions of customer interactions. Improve performance, reliability, and scalability across critical customer-facing services. Drive Modernisation Lead the migration of key business domains from monolithic systems to modern microservices. Reduce technical debt and improve long-term maintainability. Design solutions that support future platform growth. Shape Architecture Participate in architecture discussions and technical decision-making. Design orchestration layers supporting complex customer journeys and business processes. Help define engineering standards and best practices. Work with Event-Driven Systems Build and operate services powered by event-driven architectures. Work extensively with Kafka and real-time lifecycle events. Design resilient and observable distributed systems. Raise Engineering Standards Conduct code reviews and support other engineers through technical guidance. Promote best practices across software development, testing, deployment, and observability. Contribute to a strong culture of ownership and continuous improvement. AI-Powered Engineering Use modern AI tools and coding agents throughout the software development lifecycle. Leverage AI for onboarding, architecture exploration, implementation, testing, debugging, and productivity improvements. Apply engineering judgement to validate, verify, and safely integrate AI-generated outputs. What We're Looking For Backend Engineering Expertise 5+ years of professional backend engineering experience. Strong experience designing and operating microservices architectures. Experience modernising legacy systems and decomposing monoliths. Solid understanding of distributed systems and scalable backend design. Technical Stack Commercial experience with Go (Golang), Java, Kotlin or Scala Engineers coming from a JVM background should be open to working in a Go-driven environment. Hands-on experience with: Kafka or similar event-streaming technologies PostgreSQL Docker Kubernetes CI/CD pipelines Product & Ownership Mindset Comfortable owning solutions from idea through production. Strong problem-solving skills and ability to make technical trade-offs. Experience collaborating with product, business, and engineering stakeholders. AI Fluency Practical experience using AI coding assistants such as Claude Code, Cursor, Copilot, or similar tools. Understanding of how context, prompts, constraints, and validation influence AI-generated outputs. Ability to critically review and verify AI-generated solutions. Nice to Have Experience with subscription-based products. Experience in e-commerce environments. GraphQL knowledge. Familiarity with DDD, TDD, and BDD practices. What We Offer Opportunity to build systems used by millions of customers globally. High-impact engineering work with significant architectural ownership. International collaboration across distributed engineering teams. End-to-end ownership from idea to production. Hybrid working model (3 days per week in the Warsaw office). B2B cooperation model. 30 days of paid annual leave. Modern office located in Warsaw city centre. Continuous learning and professional growth opportunities.