May 18, 2026
Senior Fullstack Engineer
Senior • Remote
6,000 - 8,500 USD
Warsaw, Poland
Kyper - Fully remote, B2B
Kyper is the agentic downtime partner for heavy industry. Mining and oil & gas operators lose millions every hour to unplanned downtime. Our product surfaces ML signals, time-series data, and assembled context to four very different users - technicians on the plant floor, reliability engineers, ops managers, and VPs. None of them have time for clunky software. We need a fullstack engineer who builds that product end-to-end.
Don't apply if
You only do frontend, or only do backend, and want to keep it that way.
You'd rather stay away from databases, pipelines, or anything that smells like data engineering.
You have not shipped to production with real users.
You have never set up monitoring, logs, or alerts for code you wrote. If you ship it, you watch it.
You prefer detailed designs and tickets before you start moving.
Your AI tooling stops at chat interfaces and basic IDE autocomplete.
You need a fixed 9-to-5. Customers span Japan to Alaska, so we trade strict hours for flexibility on both ends.
You want long planning cycles before you write code. We move faster than that.
The role
You are comfortable with data-heavy applications. You understand how data pipelines and ML systems feed the product, and you can build the layers on top: APIs, services, UI, and the glue between them. You are not afraid of the database, not afraid of the frontend, and you know where the bottlenecks usually hide.
What you'll do
Build customer-facing features end-to-end: React / TypeScript frontend, NestJS and Python (FastAPI) services on the backend.
Wire the product into ML and data pipelines so model outputs become usable workflows.
Own performance and reliability for data-intensive views: aggregations, time-series, large object sets.
Make pragmatic architectural calls. Refactor when it pays back, leave it alone when it doesn't.
Work directly with ML, product, and customers to ship features that actually move metrics.
You bring
4+ years of commercial fullstack experience shipping production software with real users.
Strong TypeScript / React on the frontend.
Solid NestJS and Python (FastAPI) on the backend. We use both, you should be willing to work across them.
Proven experience with data-heavy applications: pipelines, ETL, streaming, analytical queries, or ML output integration.
Working understanding of how data engineering and machine learning pipelines feed product surfaces. You do not need to be the ML or data engineer, but you do need to speak the language.
Bonus
Time-series stores (TimescaleDB, ClickHouse, InfluxDB) or columnar warehouses.
Industrial / IoT data, operational dashboards, or alerting interfaces.
Cloud (GCP, AWS, Azure) and basic IaC.
You will fit Kyper if you
Are productive with AI code agents and modern AI-assisted development workflows. If you have never built a Claude Code skill or subagent, set up an MCP server, run a personal knowledge system like Obsidian, or chained AI tools into a real workflow, your AI usage is probably too basic for what we need.
Move fast, learn fast, and adapt quickly.
Can take ideas and POCs all the way to production. This is a must-have skill.
Are willing to dive into whatever challenges are needed to get things done.
How we work
You will ship product that industrial operators use every day, in real plants and mines. Short feedback loops, direct customer contact, and no layers between you and the work. We optimize for shipping and learning.
Our customers are world-class at heavy industry. They know their plants, their failure modes, and their operations cold. They are typically not deep on data, software, or computer science. That means the spec you need will not arrive on a silver platter. You will have to read between the lines, ask the right questions, and translate operational reality into product.
Fully remote on a B2B contract. Quarterly team co-locations in Warsaw. Customers span Japan to Alaska, so the occasional early or late call comes with the role. The trade is real flexibility on the rest of your time.
Similar jobs you might like
Technology
Kyper
CloudOps Engineer
Senior
Remote
Warsaw, Poland
7,500 - 10,500 USD
🏢 Summary: Senior cloud infrastructure role owning a multi-cloud, production-grade platform for heavy-industry customers, focusing on secure on-prem to cloud data integration and reliable Kubernetes-based deployments. The position requires end-to-end responsibility for infrastructure, networking, security, and CI/CD across diverse customer environments. Fully remote B2B role with high autonomy and direct impact on production systems. 🗂️ Requirements: 5+ years commercial experience in cloud, DevOps, SRE, or platform engineering, Production experience with real customer-facing systems, Deep knowledge of Terraform, Deep knowledge of Kubernetes, Hands-on experience with at least two of: GCP, AWS, Azure, Strong networking knowledge (VPCs, peering, VPN, private interconnect), Strong security expertise (IAM, secrets management, zero-trust), Experience with on-prem to cloud integration, Ability to design secure data ingestion architectures, Experience with CI/CD pipelines, Strong scripting skills in Python or Go, Experience handling production incidents end-to-end, Experience implementing monitoring, logging, and alerting, Ability to work across different cloud providers (cloud-agnostic approach), Availability for occasional on-call or out-of-hours incidents 📃 Skills: Terraform, Kubernetes, GCP, AWS, Azure, Python, Go, CI/CD, VPC, VPN, IAM, Interconnect, DirectConnect, ExpressRoute, SCADA, OPCUA, MQTT, VertexAI, SageMaker, MLflow, Ray, Spark, SOC2, ISO27001 🏢 Description: Kyper - Fully remote, B2B Kyper is the agentic downtime partner for heavy industry. Mining and oil & gas operators lose millions every hour to unplanned downtime - our platform stops it. We read from customer historians, SCADA, CMMS, and OEM systems, run continuous anomaly detection on top, and draft results back into the workflows the customer already uses. That platform runs across multiple customer environments. We need someone who owns it. Don't apply if Your production experience is mostly dev or staging clusters. You prefer to wait for tickets rather than push improvements unprompted. You are loyal to one cloud and dismissive of the others. You have never been on-call or owned a production incident end-to-end. Your AI tooling stops at chat interfaces and basic IDE autocomplete. You need a fixed 9-to-5. Customers span Japan to Alaska, so we trade strict hours for flexibility on both ends. You expect a senior infra team above you to make the hard calls. We are small - this role is the senior infra perspective. The role You are cloud-agnostic by reflex. You stand up environments, you keep them healthy, you make them cheap, and you make them reproducible. You think in Terraform and Kubernetes, but you do not religious-war the cloud. You pick the right tool for the customer and the workload, then ship it. Networking and security are core to this job, not afterthoughts. Our customers run heavy-industry infrastructure with strict OT/IT boundaries, isolated networks, on-prem historians, and varied appetite for cloud. You will walk into a customer's environment, understand their reality, and propose how their data gets from their servers to ours - securely, reliably, and in a way their IT and compliance teams will actually approve. You will defend that architecture in front of customer engineers who know their network better than you ever will. You will be the person who decides how Kyper's platform is run. That is a lot of leverage and a lot of responsibility. What you'll do Stand up production-grade environments across GCP, AWS, and Azure for new customer deployments. Own infrastructure as code: Terraform modules, Kubernetes manifests, CI/CD, secrets, networking, security posture. Design and propose customer data ingestion architectures: on-prem to cloud connectivity, secure transport, identity, firewalling, network segmentation. You sit in customer calls and you draw the diagram their IT will sign off on. Build the deployment workflows that let ML and product engineers ship without waiting on you. Monitor, observe, and harden: logs, metrics, alerts, cost controls, security baselines, incident response. Push toward cloud-agnostic patterns where they pay back, and pragmatic single-cloud choices where they don't. You bring 5+ years of commercial cloud / DevOps / SRE / platform engineering experience in environments with real customers and real consequences. Deep Terraform, deep Kubernetes, fluent in at least two of GCP / AWS / Azure. Strong networking and security: VPCs, peering, VPN, private interconnect (Interconnect / Direct Connect / ExpressRoute), IAM at scale, secrets management, zero-trust patterns. This is non-negotiable for the role. Real on-prem to cloud integration experience. You have shipped data from a customer's datacenter into a cloud platform and you can defend the trade-offs of every option (site-to-site VPN, dedicated interconnect, message queue bridge, agent + push, secure file drop). Comfort sitting in front of a customer's IT, OT, and security teams and proposing a data-shipping architecture they will actually approve. Experience running production workloads under load, not just dev clusters. Strong scripting (Python or Go), CI/CD-first mindset, bias toward simple and observable systems. Bonus ML / data platform experience: Vertex AI, SageMaker, MLflow, Ray, Spark on Kubernetes. Industrial / OT exposure: PLCs, SCADA, historians, OPC UA, MQTT, ISA-95, Purdue model. Compliance experience: SOC 2, ISO 27001, or sector-specific (NERC CIP, IEC 62443). FinOps mindset and proven cost reductions you can point to. You will fit Kyper if you Are productive with AI code agents and modern AI-assisted development workflows. If you have never built a Claude Code skill or subagent, set up an MCP server, run a personal knowledge system like Obsidian, or chained AI tools into a real workflow, your AI usage is probably too basic for what we need. Move fast, learn fast, and adapt quickly. Can take ideas and POCs all the way to production. This is a must-have skill. Are willing to dive into whatever challenges are needed to get things done. How we work You will own the platform layer end-to-end. No dedicated SRE team behind you, no waiting on a central infra group. The autonomy is real, and the impact is direct. Our customers are world-class at heavy industry, not at cloud or modern software. Their IT and OT environments reflect that history - varied, sometimes legacy, sometimes locked down, sometimes wide open in surprising places. The information you need about their networks, constraints, and quirks will not arrive neatly documented. You will have to dig it out. Fully remote on a B2B contract. Quarterly team co-locations in Warsaw. Customers span Japan to Alaska, and production doesn't watch the clock - the occasional out-of-hours call or incident comes with the role. The trade is real flexibility on the rest of your time.
Technology
RemoDevs
Backend Python Developer
Mid
On-site
Warsaw, Poland
5,000 - 6,000 USD/mo
🏢 Summary: Backend engineering role focused on building scalable Python services and APIs for an AI platform used by enterprise customers. The position involves developing production backend systems, integrating AI components, and improving reliability in a collaborative engineering environment. Offers modern AI tooling, cloud-native development exposure, and growth opportunities within an AI-focused product team. 🗂️ Requirements: 2–5 years of backend application development experience, Python, REST APIs, Backend services, SQL, PostgreSQL, Asynchronous programming, Background job processing, AWS, Azure, GCP, Testing, Version control, AI development tools, English B2 📃 Skills: Python, FastAPI, Django, PostgreSQL, SQL, AWS, Azure, GCP, Docker, Redis, RabbitMQ, Kafka, TypeScript, REST, Git, CI/CD, ChatGPT, Copilot, Codex, Claude 🏢 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 enables AI to make better decisions and provide accurate, reliable, and trustworthy results. Our technology is used by leading companies across multiple industries to automate up to 85% of customer cases, reduce handling time by 20–25%, and complete tasks that previously took hours in just seconds. We work with leading technology partners and have been recognized for our innovative approach. Our mission is to help people everywhere get better answers through AI. About the Role We are looking for a Mid Backend Engineer to help build scalable backend services that power our AI platform. You'll work closely with experienced backend engineers, frontend developers, product managers, and platform engineers to develop new features, improve existing systems, and deliver reliable production software. This is a great opportunity to work on modern AI infrastructure while growing your technical skills in a collaborative engineering environment. Responsibilities - Build and maintain backend services, APIs, and background processing systems. - Develop scalable application logic using Python. - Collaborate with product managers and engineers to deliver new product features. - Integrate backend services with databases, external APIs, and AI components. - Monitor, troubleshoot, and improve production services. - Write clean, maintainable, and well-tested code. - Participate in code reviews and engineering discussions. - Improve development workflows using AI tools and automation. - Continuously learn from production feedback and contribute to improving system reliability and performance. Requirements - 2–5 years of experience building production backend applications. - Good knowledge of Python. - Experience building REST APIs and backend services. - Understanding of relational databases (PostgreSQL or similar) and SQL. - Familiarity with asynchronous programming and background job processing. - Basic understanding of cloud platforms such as AWS, Azure, or GCP. - Understanding of software engineering best practices, testing, and version control. - Good communication skills and willingness to collaborate across engineering and product teams. - Experience using AI development tools such as GitHub Copilot, Claude Code, ChatGPT, or similar. - English at B2 level or higher. Nice to Have - Experience with FastAPI, Django, or similar Python frameworks. - Experience working with Docker and CI/CD pipelines. - Familiarity with Redis, RabbitMQ, Kafka, or similar messaging technologies. - Experience building AI-powered applications or integrating LLM APIs. - Basic knowledge of TypeScript or frontend development. - Interest in distributed systems and cloud-native architectures. What We Offer - 20,000–24,000 PLN B2B (depending on experience). - Company stock options. - MacBook Pro. - Modern technology stack with opportunities to contribute to open-source projects. - Access to advanced AI development tools, including GitHub Copilot, Claude Code, OpenAI Codex, TypingMind, and MCP Servers. - The opportunity to work on production AI systems used by enterprise customers. - A collaborative engineering culture focused on learning, ownership, and continuous improvement. - Career growth alongside experienced engineers in a fast-growing AI company. Our Culture and Values - Quality - We build reliable software with attention to detail and long-term maintainability. - Momentum - We move quickly, learn continuously, and improve through iteration. - Accountability - We take responsibility for our work and communicate openly. - Hard Work - We solve ambitious problems together and support each other along the way. - Learning Agility - We stay curious, embrace feedback, and continuously develop our skills. - Adapt and Thrive - We welcome change and see challenges as opportunities to improve. - Win Together - We collaborate, share knowledge, and succeed as one team.
Technology
N-iX
Senior Python Engineer (with AI experience)
Senior
Remote
Krakow, Poland
5,000 - 6,600 USD
🏢 Summary: Senior Python Backend Engineer role focused on building and scaling AI-driven services and APIs for clinical trial risk detection, with strong emphasis on AI-assisted development and LLM integration. The position involves designing robust backend systems, integrating OpenAI-based capabilities, and solving performance and architectural challenges in a data-intensive SaaS environment. You will work with modern Python frameworks and cloud-native technologies in an Agile setup. 🗂️ Requirements: 6+ years of professional software development experience, Strong production-level Python experience, Experience building and consuming REST APIs, Daily professional use of AI coding assistants (e.g. GitHub Copilot), Familiarity with Specification-Driven Development (SDD), Working knowledge of BMAD methodology for AI/ML features, Experience with SQL and/or NoSQL databases, Understanding of Agile/SCRUM methodology, Knowledge of software design and architectural patterns (SOLID, Clean Architecture), Fluent English for technical collaboration 📃 Skills: Python, FastAPI, Flask, Pyramid, REST, OpenAI, GitHub, Copilot, SDD, BMAD, SQL, MySQL, MongoDB, CosmosDB, Kubernetes, Docker, Git, Celery, Temporal, Azure, CI/CD, SOLID, Agile, SCRUM 🏢 Description: About the client: Our client is a cutting-edge, technology focused SaaS company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data. Role description You will join a 100+ strong Engineering team driving the future of data-driven statistics, machine learning, and AI software solutions. As part of a talented group of Python developers within a dynamic, fast-scaling company, you will tackle meaningful engineering challenges — and now, you will be at the forefront of integrating AI-assisted development practices into the team's everyday workflow. Our backend engineers primarily work with Python and FastAPI, broader tech stack includes: Kubernetes, Docker, Flask, Pyramid, Git, MySQL, Mongo, Azure Cosmos Db, Celery, Temporal Responsibilities: • Design, build and maintain robust, scalable Python services and APIs • Integrate and extend AI/LLM capabilities using the OpenAI API and related tooling • Accelerate development velocity through effective use of GitHub Copilot and AI-assisted code review • Apply SDD practices to ensure features are specification-aligned and well-documented from day one • Refactor existing codebases and perform thorough peer code reviews • Solve complex performance bottlenecks and architectural challenges at scale • Collaborate with Product and Design to translate end-user needs into pragmatic technical solutions • Champion engineering best practices, clean code principles and knowledge sharing within the team Requirements: • 6+ years of professional software development experience • Strong Python expertise — production-grade services, libraries and tooling • Proven experience building and consuming REST-based web services • Daily use of GitHub Copilot or equivalent AI coding assistants in a professional context • Familiarity with SDD (Specification-Driven Development) workflows • Working knowledge of BMAD delivery methodology for AI/ML features • Solid understanding of SQL and/or NoSQL databases • Clear understanding of Agile/SCRUM methodology • Strong grasp of software design and architectural patterns (SOLID, Clean Architecture, etc.) • Confident written and spoken English for daily collaboration in an international team Nice to have: • Containerisation — Docker, Kubernetes or equivalent orchestration platforms • Background in clinical data, life sciences or regulated software environments • Contributions to open-source AI/ML projects • Experience working with Azure, understanding of CI/CD
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.
Technology
Optimakers
Programista/-tka .NET systemów produkcyjnych
Senior
Remote
Bydgoszcz, Poland
10,000 - 14,000 PLN/mo
🏢 Summary: B2B offer for an experienced .NET Developer to design, develop and optimize production-grade MES/ERP systems used by real clients. The role covers backend architecture, business logic, SQL Server optimization, REST integrations and frontend development in ASP.NET MVC/Razor. It involves responsibility for system quality, performance, scalability and long-term product development. 🗂️ Requirements: Very good knowledge of C# and .NET, Experience in complex production business systems, Experience with high-availability and multi-user systems, Very good knowledge of ASP.NET MVC or Razor Pages, Practical knowledge of JavaScript, JQuery, HTML, CSS, Advanced knowledge of T-SQL and SQL Server optimization, Experience designing and integrating REST API, Experience with EF Core, Knowledge of async/await and multithreading, Experience with Git and code review, Knowledge of SOLID and design patterns 📃 Skills: C#, .NET, ASP.NET, MVC, Razor, JavaScript, JQuery, HTML, CSS, SQL, T-SQL, SQLServer, REST, EFCore, Git, SOLID, Docker, CI/CD, TypeScript, React, DDD, CQRS 🏢 Description: JEŻELI: zamiast „projektów do portfolio” wolisz systemy, które faktycznie działają na produkcji i obsługują realnych użytkowników, kod traktujesz jak produkt , a nie jednorazowe zadanie, potrafisz spojrzeć na kod systemowo , a nie tylko przez pryzmat jednego modułu, wiesz, że wydajność, stabilność i skalowalność to nie buzzwordy, tylko codzienna odpowiedzialność, lubisz samodzielnie analizować problemy i nie potrzebujesz gotowych instrukcji, naturalnie dbasz o: czytelność, strukturę, przewidywalność rozwiązań, nie uciekasz od odpowiedzialności, gdy coś wymaga poprawy lub refaktoryzacji, potrafisz powiedzieć „to nie jest najlepsze rozwiązanie” i zaproponować lepsze, rozumiesz, że SQL, backend i frontend muszą ze sobą współgrać , potrafisz pracować z dokumentacją — i sam ją tworzysz, gdy ma to sens, cenisz konstruktywny feedback i sam go dajesz, nie boisz się legacy , ale też nie akceptujesz chaosu, lubisz clean code, sensowne wzorce i decyzje architektoniczne, które da się obronić, SQL Server nie jest dla Ciebie „bazą danych”, tylko kluczowym elementem systemu , rozumiesz, że systemy MES / ERP / APS / WMS to zupełnie inna liga niż CRUD + formularz, potrafisz współpracować z wdrożeniowcami i zrozumieć, co naprawdę dzieje się u klienta , umiesz współpracować z osobami nietechnicznymi, tłumacząc decyzje bez „technicznego bełkotu” cenisz partnerstwo, odpowiedzialność i długofalową współpracę B2B, to… czytaj dalej , bo bardzo możliwe, że szukamy właśnie Ciebie. Szukamy doświadczonej/-ego Programisty/-tki .NET , który/-a dołączy do zespołu produktowo-wdrożeniowego Optimakers . Nie juniora do nauki, freelancera „na tickety”, osoby, która tylko analizuje i doradza. Szukamy mocnego wykonawcy , który: bierze odpowiedzialność za fragment systemu, rozumie konsekwencje decyzji technicznych, potrafi pracować w dużym, żywym kodzie, i chce współtworzyć produkt rozwijany latami. O OPTIMAKERS Od ponad 15 lat tworzymy i rozwijamy systemy do zarządzania produkcją , które realnie działają u klientów w całej Polsce.Nasze rozwiązania wspierają planowanie, realizację produkcji, magazyn, raportowanie i integracje z innymi systemami. U nas: kod naprawdę trafia na produkcję , developer ma wpływ na kierunek rozwoju systemu, współpraca z wdrożeniami nie jest dodatkiem, tylko źródłem wiedzy, liczy się stabilność, wydajność i jakość , nie ilość commitów. ZAKRES WSPÓŁPRACY (CO BĘDZIESZ ROBIĆ): W ramach współpracy B2B będziesz odpowiadać m.in . za: Backend / Architektura rozwój systemów Optimakers na platformie .NET , tworzenie logiki biznesowej w C# , API oraz integracji, rozbudowę i optymalizację istniejących modułów (wydajność, skalowalność, architektura), pracę z SQL Server (zapytania, procedury, optymalizacja, indeksy), integracje REST API z systemami klientów, realne rozwiązywanie problemów użytkowników i zespołu wdrożeniowego, cykliczną obsługę 2. linii wsparcia (pomoc konsultantom, wyceny funkcjonalności). Frontend rozwój frontendu opartego o Razor / JavaScript / JQuery / HTML / CSS , usprawnianie UI i wydajności przeglądarkowej, debugowanie backend + frontend w realnych scenariuszach produkcyjnych. Jakość i współpraca dbanie o clean code, dokumentację i code review , współpracę z zespołem wdrożeniowym (sporadyczny kontakt z klientem), udział w projektowaniu rozwiązań technicznych i funkcjonalnych. Jeśli będzie potencjał: współtworzenie architektury aplikacji, automatyzacje i narzędzia wewnętrzne, mentorowanie innych programistów, udział w projektowaniu UI/UX. WSPÓŁPRACA BĘDZIE DLA CIEBIE PRZYJEMNOŚCIĄ, jeżeli posiadasz te kompetencje: .NET / Backend bardzo dobra znajomość C# / .NET , kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie, doświadczenie w systemach: o ciągłej pracy (krytyczne dla biznesu), z wieloma użytkownikami, wymagających monitorowania i optymalizacji wydajności, z integracjami zewnętrznymi. ASP.NET / Frontend bardzo dobra znajomość ASP.NET MVC / Razor Pages , praktyczna znajomość JavaScript + JQuery + HTML + CSS , samodzielne debugowanie i usprawnianie UI. SQL Server zaawansowana znajomość T-SQL , optymalizacja zapytań, procedury, indeksy, plany wykonania, świadomość problemów typu deadlocki, N+1, tempdb, cardinality. Integracje i jakość bardzo dobra znajomość REST API (projektowanie, bezpieczeństwo, wersjonowanie), EF Core – modelowanie danych, wydajność, migracje, async / await , wielowątkowość, concurrency, praca na GIT (PR, code review), znajomość SOLID, wzorców projektowych i clean code . ZDECYDOWANIE ŁATWIEJ BĘDZIE CI REALIZOWAĆ ZADANIA, GDY… masz doświadczenie z Dockerem i odseparowanymi środowiskami developerskimi, pracowałeś w architekturze mikroserwisowej lub rozproszonej, miałeś styczność z CI/CD i automatyzacją buildów, pisałeś testy automatyczne (unit / integracyjne / API), znasz podejścia DDD / CQRS i wiesz, kiedy mają sens, pracowałeś z TypeScript lub React i rozumiesz nowoczesny frontend, masz doświadczenie w refaktoryzacji istniejących systemów (nie tylko greenfield). To nie są warunki konieczne — ale zdecydowanie ułatwiają start i rozwój. O NASZYCH WSPÓŁPRACOWNIKÓW DBAMY TAK SAMO, JAK O NASZYCH KLIENTÓW Dlatego proponujemy: współpracę B2B , opartą na partnerstwie i odpowiedzialności (to nie jest umowa o pracę), konkretne widełki: 10.000-14.000 netto jasne zasady współpracy i decyzyjności, realny wpływ na rozwój produktu i architektury systemu, stabilny, długofalowy projekt (nie gaszenie pożarów), dostęp do narzędzi i sprzętu niezbędnego do pracy, nieograniczony budżet na rozwój (szkolenia, certyfikacje, konferencje), środowisko, w którym liczy się jakość, a nie tempo „za wszelką cenę”. JAK WYGLĄDA NASZ PROCES REKRUTACJI? Proces rekrutacji składa się z kilku etapów , ponieważ: chcemy dobrze się poznać, zależy nam na realnym dopasowaniu, sprawdzamy praktykę, nie deklaracje. Każdy etap jest zaproszeniem do kolejnego — krok po kroku . Etap 1 – Ankieta rekrutacyjna Na początek poprosimy Cię o wypełnienie krótkiej ankiety online. Dzięki niej: poznamy Twoje doświadczenie, sposób myślenia, podejście do jakości i odpowiedzialności. Etap 2 – Rozmowa online Spotkamy się online, aby: omówić Twoje rozwiązania, porozmawiać o doświadczeniach z produkcji, przeprowadzić krótką sesje live codingu, sprawdzić, jak się nam rozmawia i współpracuje. Etap 3 – Zadania praktyczne Następnie zaprosimy Cię do wykonania kilku krótkich zadań technicznych. To nie są testy z teorii — to codzienne sytuacje, z którymi pracujemy. Etap 5 – Spotkanie finalne Na końcu zaprosimy Cię na spotkanie z: Prezesem, Szefem zespołu. To rozmowa o: długofalowej współpracy, odpowiedzialności, wspólnych oczekiwaniach. Etap 6 – Decyzja i start współpracy Zawsze wracamy z informacją zwrotną. Jeśli wszystko „kliknie” — ustalamy start i pierwsze zadania. ZAINTERESOWANA/ZAINTERESOWANY? Aby się zgłosić, wyślij: CV w formacie PDF , nazwane imieniem i nazwiskiem, w treści zgłoszenia dopisz jedno zdanie: „Potwierdzam, że zapoznałem/-am się z warunkami współpracy B2B opisanymi w ogłoszeniu i akceptuję je.”
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
Shelf
Senior Full Stack Product Engineer
Senior
On-site
Warsaw, Poland
8,000 - 12,000 USD
🏢 Summary: Senior full-stack product engineering role focused on building and owning AI-native web product experiences end-to-end across frontend and backend. The position involves shipping production-ready features, designing APIs and data flows, improving usability and reliability, and using AI tools daily in a fast-growing engineering environment. The role is office-based in Warsaw and offers strong ownership, modern tooling, and participation in AI-powered product development. 🗂️ Requirements: Senior-level experience shipping production web products, Strong React skills, Strong TypeScript skills, Backend API design and implementation experience, Experience building backend logic and data flows, Ability to work across frontend and backend, Security-conscious engineering approach, Experience collaborating with product and design teams, Daily use of AI tools in engineering workflows, Clear technical communication 📃 Skills: React, TypeScript, Python, Node.js, APIs, AI, Codex, Claude, GitHub, Copilot 🏢 Description: About Shelf The enterprise is going agentic and we are creating a unique operating system for an automated future. Most AI agents break the moment they hit real business complexity. That’s why we built a platform that models a company's policies, workflows, and operational logic into an AI Data Model. Shelf enables AI Agents to reliably reason and deliver precise and reliable outcomes at scale. We already have what most AI startups are still trying to earn: Enterprise customers such as Glovo, Nespresso, and HelloFresh, real production data, and tens of thousands of users. Customers trust us with operational knowledge: Our platform is highly reliable and secure with SOC2, HIPAA-ready security practices, and mature integrations in place. Job Description This role is for a senior full-stack product engineer who can design and own business-critical product experiences end-to-end. We want someone who is strong technically, has sharp product judgment, communicates clearly, and has the taste to make user experiences and systems simpler, safer, and easier to evolve over time. Expect real ownership from problem discovery through frontend, backend, release, and production quality. The team is small enough for engineers to make real decisions. Career growth comes from ownership. Titles matter less than the scope you can carry. The people who grow fastest take responsibility for larger product areas, drive customer outcomes, and strive to develop better engineering practices. You solve ambiguous product problems by understanding the customer need, shaping the right technical and UX approach, then shipping, iterating, and keeping it healthy in production. We build AI-native. Engineers use Codex, Claude Code, and agents they build themselves. We invest in harness engineering through skills, CLIs, logs, traces, and orchestration. This is a role for someone in a high-growth chapter of their career, who wants to do the best work of their life, learn fast, and win as part of a team going all-in on a hard mission. Location – Warsaw, work from the office. What You Will Own Build and ship user-facing product features across frontend and backend boundaries Turn rough product goals into practical solutions with good scope, sensible trade-offs, and strong execution Work comfortably in UI, application logic, APIs, and data flows rather than stopping at team boundaries Partner closely with product and design while still being able to move when the spec is incomplete Improve usability, clarity, performance, and reliability, not just feature completeness Instrument what you ship so we can learn from production behavior and iterate quickly Use AI tools daily to move faster and help improve internal workflows, tooling, and engineering leverage Keep the bar high on code quality, testing, and ownership after launch What Strong Performance Looks Like You can take a vague product problem and turn it into a shipped, well-reasoned solution Your features feel coherent end-to-end because you care about both implementation and product quality You do not treat frontend and backend as separate worlds; you use both to solve the actual problem You bring momentum. Work moves because you are on it What We Are Looking For Strong senior-level experience shipping production web products Strong frontend ability with React and TypeScript or an equivalent modern web stack Real backend ability. You do not need to be backend-only, but you can design and ship APIs, backend logic, and data flows when the product needs it Strong product sense. You notice awkward flows, weak defaults, and unnecessary complexity, and you improve them Good judgment about scope, iteration, and technical trade-offs A security-conscious approach to engineering: you handle sensitive data carefully and think about the security implications of what you ship Clear communication and comfort working across engineering, product, and design AI-native working style. You already use AI tools as part of daily implementation and problem solving, and you are excited to improve how engineering work gets done Strong Plus Experience with AI-powered product experiences such as chat, search, recommendations, workflows, or agent-like systems Experience with Python, Node.js, or both on the backend Experience owning product areas with limited oversight Strong feel for performance, accessibility, and production quality in complex web applications How We Evaluate Fit We care more about end-to-end ownership, product sense, and the ability to ship meaningful work than a perfect match to every framework on paper. If you are the kind of engineer who can make a product better from multiple angles, we want to talk. What Shelf Offers B2B contract. Company Stock Options. Hardware: MacBook Pro. Modern technical stack . Develop open-source software . GitHub Copilot subscription. A strong AI-native engineering environment with modern tools and room to experiment, including Claude Code, OpenAI Codex, and GitHub Copilot. Why Shelf Becoming one of the defining companies of the AI age is a hard plan, and our leadership team has the rare mix of deep AI, knowledge-management, and enterprise SaaS experience to actually execute it We have raised over $60 million in funding; our investors include Tiger Global, Insight Partners, Base10, and others Recognized by Gartner as a Cool Vendor, with high-velocity growth powered by the most innovative product in our category We love our customers and our customers love us. Ask a Shelf customer why, and they'll tell you it's our innovative capabilities and rock-solid reliability, that they enjoy working with our people, and most of all, the improvements they see in their business KPIs We're building fast across three hubs: our New York HQ and our Product and Engineering centers in Warsaw and Lviv
Technology
Shelf
Senior Full Stack Product Engineer
Senior
Hybrid
Warsaw, Poland
7,200 - 9,500 USD
🏢 Summary: Senior full-stack product engineering role focused on building and owning AI-native web product experiences across frontend and backend systems. The position involves end-to-end ownership of product features, collaboration with product and design teams, and improving performance, usability, and reliability in production. The role offers work with modern AI engineering tools and a high-growth environment in Warsaw. 🗂️ Requirements: Senior-level experience shipping production web products, Strong frontend skills with React, Strong frontend skills with TypeScript, Ability to design and ship APIs, Experience with backend logic and data flows, Strong product sense, Understanding of technical trade-offs and scope management, Security-conscious engineering approach, Clear communication across engineering, product, and design, Daily use of AI tools in engineering workflows, Ability to work from the Warsaw office 📃 Skills: React, TypeScript, Python, Node.js, APIs, AI, Codex, Claude, GitHub, Copilot 🏢 Description: About Shelf The enterprise is going agentic and we are creating a unique operating system for an automated future. Most AI agents break the moment they hit real business complexity. That’s why we built a platform that models a company's policies, workflows, and operational logic into an AI Data Model. Shelf enables AI Agents to reliably reason and deliver precise and reliable outcomes at scale. We already have what most AI startups are still trying to earn: Enterprise customers such as Glovo, Nespresso, and HelloFresh, real production data, and tens of thousands of users. Customers trust us with operational knowledge: Our platform is highly reliable and secure with SOC2, HIPAA-ready security practices, and mature integrations in place. Job Description This role is for a senior full-stack product engineer who can design and own business-critical product experiences end-to-end. We want someone who is strong technically, has sharp product judgment, communicates clearly, and has the taste to make user experiences and systems simpler, safer, and easier to evolve over time. Expect real ownership from problem discovery through frontend, backend, release, and production quality. The team is small enough for engineers to make real decisions. Career growth comes from ownership. Titles matter less than the scope you can carry. The people who grow fastest take responsibility for larger product areas, drive customer outcomes, and strive to develop better engineering practices. You solve ambiguous product problems by understanding the customer need, shaping the right technical and UX approach, then shipping, iterating, and keeping it healthy in production. We build AI-native. Engineers use Codex, Claude Code, and agents they build themselves. We invest in harness engineering through skills, CLIs, logs, traces, and orchestration. This is a role for someone in a high-growth chapter of their career, who wants to do the best work of their life, learn fast, and win as part of a team going all-in on a hard mission. Location – Warsaw, work from the office. What You Will Own Build and ship user-facing product features across frontend and backend boundaries Turn rough product goals into practical solutions with good scope, sensible trade-offs, and strong execution Work comfortably in UI, application logic, APIs, and data flows rather than stopping at team boundaries Partner closely with product and design while still being able to move when the spec is incomplete Improve usability, clarity, performance, and reliability, not just feature completeness Instrument what you ship so we can learn from production behavior and iterate quickly Use AI tools daily to move faster and help improve internal workflows, tooling, and engineering leverage Keep the bar high on code quality, testing, and ownership after launch What Strong Performance Looks Like You can take a vague product problem and turn it into a shipped, well-reasoned solution Your features feel coherent end-to-end because you care about both implementation and product quality You do not treat frontend and backend as separate worlds; you use both to solve the actual problem You bring momentum. Work moves because you are on it What We Are Looking For Strong senior-level experience shipping production web products Strong frontend ability with React and TypeScript or an equivalent modern web stack Real backend ability. You do not need to be backend-only, but you can design and ship APIs, backend logic, and data flows when the product needs it Strong product sense. You notice awkward flows, weak defaults, and unnecessary complexity, and you improve them Good judgment about scope, iteration, and technical trade-offs A security-conscious approach to engineering: you handle sensitive data carefully and think about the security implications of what you ship Clear communication and comfort working across engineering, product, and design AI-native working style. You already use AI tools as part of daily implementation and problem solving, and you are excited to improve how engineering work gets done Strong Plus Experience with AI-powered product experiences such as chat, search, recommendations, workflows, or agent-like systems Experience with Python, Node.js, or both on the backend Experience owning product areas with limited oversight Strong feel for performance, accessibility, and production quality in complex web applications How We Evaluate Fit We care more about end-to-end ownership, product sense, and the ability to ship meaningful work than a perfect match to every framework on paper. If you are the kind of engineer who can make a product better from multiple angles, we want to talk. What Shelf Offers B2B contract. Company Stock Options. Hardware: MacBook Pro. Modern technical stack . Develop open-source software . GitHub Copilot subscription. A strong AI-native engineering environment with modern tools and room to experiment, including Claude Code, OpenAI Codex, and GitHub Copilot. Why Shelf Becoming one of the defining companies of the AI age is a hard plan, and our leadership team has the rare mix of deep AI, knowledge-management, and enterprise SaaS experience to actually execute it We have raised over $60 million in funding; our investors include Tiger Global, Insight Partners, Base10, and others Recognized by Gartner as a Cool Vendor, with high-velocity growth powered by the most innovative product in our category We love our customers and our customers love us. Ask a Shelf customer why, and they'll tell you it's our innovative capabilities and rock-solid reliability, that they enjoy working with our people, and most of all, the improvements they see in their business KPIs We're building fast across three hubs: our New York HQ and our Product and Engineering centers in Warsaw and Lviv
Technology
Autopay S.A.
Lead Backend Engineer
Senior
Hybrid
Sopot, Poland
🏢 Summary: Leadership role for a Lead Backend Engineer to build and evolve an API-first, event-driven payments platform based on microservices deployed to Kubernetes/AWS. The position combines hands-on development in Java with technical ownership of architecture, API design, and distributed systems reliability. The platform focuses on scalable, observable and idempotent payment processing with strong API gateway integration. 🗂️ Requirements: Minimum 8 years backend development experience, Minimum 5 years experience as development team lead, Strong experience building microservices in Java and/or Python, Solid understanding of event-driven architecture and Kafka, Experience with reactive patterns and idempotency, Strong knowledge of relational databases and PostgreSQL, Experience with SQL, data modelling and migrations (Flyway), Hands-on experience deploying to Kubernetes (preferably EKS), Experience with AWS services, API Gateway experience (authentication, routing, rate limiting), Experience with CI/CD pipelines and GitOps, Experience troubleshooting distributed systems, Understanding of payments engineering (transaction lifecycle, settlement, reconciliation), Experience working in Scrum and sprint-based delivery 📃 Skills: Java, Python, Kubernetes, EKS, AWS, Kafka, PostgreSQL, SQL, Flyway, GitLab, FluxCD, GitOps, CICD, Mulesoft, Terraform, Dynatrace, Datadog, NewRelic, OpenTelemetry, XRay, CloudWatch, Scrum 🏢 Description: About the company Autopay Global is the newest member of the Autopay family, aiming to expand the reach of the group’s state-of-the-art payment integration and payment data technologies to the international market, providing seamless integration with local PSPs, support for multiple currencies and compliance with local frameworks. We have a very forward-looking approach to our products, we value creativity, passion and drive to leverage the newest achievements in technology to our advantage. To support our dynamic expansion, we are looking for a new Lead Backend Engineer. About the role Lead Backend Engineer is a leader of a team of engineers working on delivering the Autopay Payments Platform as an API-first platform, consisting of Merchant APIs and PSP/Rail APIs, fronted by an API gateway and backed by event-driven microservices on Kubernetes/AWS. The Platform is aiming to be Agentic-Ready – its APIs and events can be safely consumed by automations and agents at scale – contract-first, deterministic, idempotent, observable and fast. The role merges team supervision with hands-on duties so it requires both software development experience as well as interpersonal and management skills. Your primary duties will be to: c ommunicate with business stakeholders to make sure the product requirements are clearly understood and deliverable, work with other team leaders on alignment with architecture, infrastructure and data management guidelines, support the members of your team with your expertise and insight when dealing with their current workload, review the work of your team members to ensure a reliable delivery of features in two-week sprints, create, document, explain and enforce best coding practices and patterns, o nboard new team members and ensure a frictionless introduction to the project. Get involved in designing, coding, testing, fine-tuning and shipping the elements of the Autopay Payments Platform, taking into consideration the following aspects: containerization of microservices, event-driven architecture and reactive patterns, replay handling, idempotency, retry and ordering strategies, API-Gateway compatibility for authentication, authorization, rate limiting, and traceability, performance optimization, caching and connection pooling, relational schema design, migration, maintenance and tunin, deployment to Kubernetes clusters, observability with alignment to central monitoring stacks. What tools will you be working with? technologies: Java, Kubernetes, Kafka, PostgreSQL, AWS nice to have: k nowledge of Python programming language and tooling, experience with stack observability platforms such as Dynatrace, Datadog or New Relic, familiarity with Mulesoft Anypoint Platform will be a great advantage, understanding of IaC solutions with focus on Terraform If any technical concepts are unfamiliar to you, don’t worry. We will be happy to support you and teach you everything you need. Requirements and skills we are looking for in the person hired for this role: minimum 8 years of experience as a backend developer, minimum 5 years of experience on a development team lead position or equivalent, exposure to payments engineering – understanding of transaction lifecycle, settlement and reconciliation concepts, strong leadership qualities and interpersonal skills, ability to understand existing code for review purposes, proven backend engineering track record building microservices in Java and/or Python solid understanding of event-driven architecture, queues and topics (Kafka), reactive programming patterns with at-least-once semantics and idempotency, solid understanding of relational databases (preferably PostgreSQL), data modelling, modern SQL, migrations (preferably Flyway) and performance optimization, strong experience with deploying applications to Kubernetes clusters (preferably EKS other AWS tooling like X-Ray/ CloudWatch and/or OpenTelemetry), familiarity with GitOps practices and working with CI/CD pipelines (preferably Gitlab and FluxCD), API Gateway experience, including policies, routing, versioning, authentication and rate limiting, solid experience with troubleshooting in distributed environments; setting up tooling to support debugging, performance metrics etc., proven track record of participation in Scrum projects and ability to work in sprints, growth mindset and ability to apply new technologies, patterns or solutions to the current workstream (i.e. GenAI-assisted coding) What do we offer? leadership role in a fast-growing, global fintech company, possibility to work with cutting-edge tools and technologies, independence in decision-making, friendly working environment, team support, no dress code. Join us and let's head together where no one has gone before! !
Technology
Optimakers
Programista/-tka .NET systemów produkcyjnych
Senior
Remote
Bydgoszcz, Poland
10,000 - 14,000 PLN/mo
🏢 Summary: Oferta dotyczy rozwoju i utrzymania dużych systemów produkcyjnych MES/ERP/APS/WMS opartych o .NET, z naciskiem na wydajność, stabilność i odpowiedzialność za działające środowiska produkcyjne. Rola obejmuje rozwój backendu i frontendu, integracje REST API, optymalizację SQL Server oraz współpracę z zespołem wdrożeniowym. Poszukiwany jest doświadczony programista .NET do długofalowej współpracy B2B przy rozwijanym przez lata produkcie. 🗂️ Requirements: Bardzo dobra znajomość C# i .NET, Kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie, Doświadczenie z systemami o ciągłej pracy i wielu użytkownikach, Bardzo dobra znajomość ASP.NET MVC i Razor Pages, Praktyczna znajomość JavaScript, JQuery, HTML i CSS, Zaawansowana znajomość T-SQL, Doświadczenie w optymalizacji SQL Server, Bardzo dobra znajomość REST API, Znajomość EF Core, Znajomość async/await, wielowątkowości i concurrency, Doświadczenie z GIT, PR i code review, Znajomość SOLID, wzorców projektowych i clean code, Umiejętność pracy z dużym i istniejącym kodem, Umiejętność tworzenia i pracy z dokumentacją 📃 Skills: C#, .NET, ASP.NET, MVC, Razor, JavaScript, JQuery, HTML, CSS, SQL, T-SQL, SQLServer, REST, EFCore, Git, SOLID, Docker, CI/CD, DDD, CQRS, TypeScript, React 🏢 Description: PROGRAMISTA/-TKA .NET SYSTEMÓW PRODUKCYJNYCH (czyli ktoś, kto lubi duży kod, realne systemy i odpowiedzialność za produkcję) JEŻELI: zamiast „projektów do portfolio” wolisz systemy, które faktycznie działają na produkcji i obsługują realnych użytkowników, kod traktujesz jak produkt, a nie jednorazowe zadanie, potrafisz spojrzeć na kod systemowo, a nie tylko przez pryzmat jednego modułu, wiesz, że wydajność, stabilność i skalowalność to nie buzzwordy, tylko codzienna odpowiedzialność, lubisz samodzielnie analizować problemy i nie potrzebujesz gotowych instrukcji, naturalnie dbasz o: czytelność, strukturę, przewidywalność rozwiązań, nie uciekasz od odpowiedzialności, gdy coś wymaga poprawy lub refaktoryzacji, potrafisz powiedzieć „to nie jest najlepsze rozwiązanie” i zaproponować lepsze, rozumiesz, że SQL, backend i frontend muszą ze sobą współgrać, potrafisz pracować z dokumentacją — i sam ją tworzysz, gdy ma to sens, cenisz konstruktywny feedback i sam go dajesz, nie boisz się legacy, ale też nie akceptujesz chaosu, lubisz clean code, sensowne wzorce i decyzje architektoniczne, które da się obronić, SQL Server nie jest dla Ciebie „bazą danych”, tylko kluczowym elementem systemu, rozumiesz, że systemy MES / ERP / APS / WMS to zupełnie inna liga niż CRUD + formularz, potrafisz współpracować z wdrożeniowcami i zrozumieć, co naprawdę dzieje się u klienta, umiesz współpracować z osobami nietechnicznymi, tłumacząc decyzje bez „technicznego bełkotu” cenisz partnerstwo, odpowiedzialność i długofalową współpracę B2B, to… czytaj dalej, bo bardzo możliwe, że szukamy właśnie Ciebie. Szukamy doświadczonej/-ego Programisty/-tki .NET, który/-a dołączy do zespołu produktowo-wdrożeniowego Optimakers. Nie juniora do nauki, freelancera „na tickety”, osoby, która tylko analizuje i doradza. Szukamy mocnego wykonawcy, który: bierze odpowiedzialność za fragment systemu, rozumie konsekwencje decyzji technicznych, potrafi pracować w dużym, żywym kodzie, i chce współtworzyć produkt rozwijany latami. O OPTIMAKERS Od ponad 15 lat tworzymy i rozwijamy systemy do zarządzania produkcją, które realnie działają u klientów w całej Polsce. Nasze rozwiązania wspierają planowanie, realizację produkcji, magazyn, raportowanie i integracje z innymi systemami. U nas: kod naprawdę trafia na produkcję, developer ma wpływ na kierunek rozwoju systemu, współpraca z wdrożeniami nie jest dodatkiem, tylko źródłem wiedzy, liczy się stabilność, wydajność i jakość, nie ilość commitów. ZAKRES WSPÓŁPRACY (CO BĘDZIESZ ROBIĆ): W ramach współpracy B2B będziesz odpowiadać m.in. za: Backend / Architektura rozwój systemów Optimakers na platformie .NET, tworzenie logiki biznesowej w C#, API oraz integracji, rozbudowę i optymalizację istniejących modułów (wydajność, skalowalność, architektura), pracę z SQL Server (zapytania, procedury, optymalizacja, indeksy), integracje REST API z systemami klientów, realne rozwiązywanie problemów użytkowników i zespołu wdrożeniowego, cykliczną obsługę 2. linii wsparcia (pomoc konsultantom, wyceny funkcjonalności). Frontend rozwój frontendu opartego o Razor / JavaScript / JQuery / HTML / CSS, usprawnianie UI i wydajności przeglądarkowej, debugowanie backend + frontend w realnych scenariuszach produkcyjnych. Jakość i współpraca dbanie o clean code, dokumentację i code review, współpracę z zespołem wdrożeniowym (sporadyczny kontakt z klientem), udział w projektowaniu rozwiązań technicznych i funkcjonalnych. Jeśli będzie potencjał: współtworzenie architektury aplikacji, automatyzacje i narzędzia wewnętrzne, mentorowanie innych programistów, udział w projektowaniu UI/UX. WSPÓŁPRACA BĘDZIE DLA CIEBIE PRZYJEMNOŚCIĄ, jeżeli posiadasz te kompetencje: .NET / Backend bardzo dobra znajomość C# / .NET, kilkuletnie doświadczenie w złożonych systemach biznesowych działających produkcyjnie, doświadczenie w systemach: o ciągłej pracy (krytyczne dla biznesu), z wieloma użytkownikami, wymagających monitorowania i optymalizacji wydajności, z integracjami zewnętrznymi. ASP.NET / Frontend bardzo dobra znajomość ASP.NET MVC / Razor Pages, praktyczna znajomość JavaScript + JQuery + HTML + CSS, samodzielne debugowanie i usprawnianie UI. SQL Server zaawansowana znajomość T-SQL, optymalizacja zapytań, procedury, indeksy, plany wykonania, świadomość problemów typu deadlocki, N+1, tempdb, cardinality. Integracje i jakość bardzo dobra znajomość REST API (projektowanie, bezpieczeństwo, wersjonowanie), EF Core – modelowanie danych, wydajność, migracje, async / await, wielowątkowość, concurrency, praca na GIT (PR, code review), znajomość SOLID, wzorców projektowych i clean code. ZDECYDOWANIE ŁATWIEJ BĘDZIE CI REALIZOWAĆ ZADANIA, GDY… masz doświadczenie z Dockerem i odseparowanymi środowiskami developerskimi, pracowałeś w architekturze mikroserwisowej lub rozproszonej, miałeś styczność z CI/CD i automatyzacją buildów, pisałeś testy automatyczne (unit / integracyjne / API), znasz podejścia DDD / CQRS i wiesz, kiedy mają sens, pracowałeś z TypeScript lub React i rozumiesz nowoczesny frontend, masz doświadczenie w refaktoryzacji istniejących systemów (nie tylko greenfield). To nie są warunki konieczne — ale zdecydowanie ułatwiają start i rozwój. O NASZYCH WSPÓŁPRACOWNIKÓW DBAMY TAK SAMO, JAK O NASZYCH KLIENTÓW Dlatego proponujemy: współpracę B2B, opartą na partnerstwie i odpowiedzialności (to nie jest umowa o pracę), konkretne widełki: 10.000-14.000 netto jasne zasady współpracy i decyzyjności, realny wpływ na rozwój produktu i architektury systemu, stabilny, długofalowy projekt (nie gaszenie pożarów), dostęp do narzędzi i sprzętu niezbędnego do pracy, nieograniczony budżet na rozwój (szkolenia, certyfikacje, konferencje), środowisko, w którym liczy się jakość, a nie tempo „za wszelką cenę”. JAK WYGLĄDA NASZ PROCES REKRUTACJI? Proces rekrutacji składa się z kilku etapów, ponieważ: chcemy dobrze się poznać, zależy nam na realnym dopasowaniu, sprawdzamy praktykę, nie deklaracje. Każdy etap jest zaproszeniem do kolejnego — krok po kroku. Etap 1 – Ankieta rekrutacyjna Na początek poprosimy Cię o wypełnienie krótkiej ankiety online. Dzięki niej: poznamy Twoje doświadczenie, sposób myślenia, podejście do jakości i odpowiedzialności. Etap 2 – Rozmowa online Spotkamy się online, aby: omówić Twoje rozwiązania, porozmawiać o doświadczeniach z produkcji, przeprowadzić krótką sesje live codingu, sprawdzić, jak się nam rozmawia i współpracuje. Etap 3 – Zadania praktyczne Następnie zaprosimy Cię do wykonania kilku krótkich zadań technicznych. To nie są testy z teorii — to codzienne sytuacje, z którymi pracujemy. Etap 5 – Spotkanie finalne Na końcu zaprosimy Cię na spotkanie z: Prezesem, Szefem zespołu. To rozmowa o: długofalowej współpracy, odpowiedzialności, wspólnych oczekiwaniach. Etap 6 – Decyzja i start współpracy Zawsze wracamy z informacją zwrotną. Jeśli wszystko „kliknie” — ustalamy start i pierwsze zadania. ZAINTERESOWANA/ZAINTERESOWANY? Aby się zgłosić, wyślij: CV w formacie PDF, nazwane imieniem i nazwiskiem, w treści zgłoszenia dopisz jedno zdanie: „Potwierdzam, że zapoznałem/-am się z warunkami współpracy B2B opisanymi w ogłoszeniu i akceptuję je.”