May 12, 2026

Lead Full Stack & AI Engineer

Senior • Hybrid

20,134 - 30,191 PLN

Krakow, Poland

HSBC is seeking an accomplished Lead Full Stack & AI Engineer to join our Data Management Technology team under CTO Data Technology. This senior leadership role demands extensive expertise in full-stack development with Python and React JS, cloud engineering on GCP, and AI/ML implementation, combined with proven team leadership and delivery excellence.

Key Responsibilities

  • Lead the design, architecture, and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend)

  • Define technical strategy and roadmap for AI-powered data management solutions on GCP

  • Drive implementation of AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments

  • Establish architectural standards, design patterns, and best practices for cloud-native applications on GCP

  • Lead, mentor, and grow a team of full-stack engineers and AI specialists, fostering a high-performance culture focused on delivery excellence

  • Own end-to-end technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.)

  • Develop comprehensive project plans with clear milestones and drive execution with urgency while maintaining quality and security standards

  • Partner with Risk, Compliance, Data Governance, and Business teams to translate requirements into scalable technical solution.

Required Skills

  • 7+ years of relevant technical experience in enterprise software development with at least 2+ years in leadership roles. Write good quality code and automated Test cases

  • Expert-level proficiency in Python for backend development (Flask, FastAPI, Django) and strong expertise in React JS with modern JavaScript/TypeScript for frontend

  • Proven experience architecting and deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI

  • Good hands-on experience implementing AI/ML solutions.

  • Deep understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases

  • Demonstrated experience leading technical teams (5-15 members) with proven track record of delivering large-scale projects on time and with high quality

  • Strong understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices

  • Experience with agile methodologies, DevOps practices, CI/CD implementations (Docker, Kubernetes), and infrastructure as code (Terraform)

Similar jobs you might like

Technology

HSBC Service Delivery

Lead Software Engineer

Senior

Hybrid

Krakow, Poland

20,242 - 30,358 PLN/mo

🏢 Summary: Senior leadership role focused on designing and delivering enterprise-scale, AI-powered data management applications using Python, React, and GCP. The position combines full-stack engineering, cloud architecture, and AI/ML implementation with ownership of technical strategy and end-to-end delivery in regulatory-driven environments. You will lead a team of engineers while defining architecture standards and driving large-scale cloud-native solutions. 🗂️ Requirements: 10+ years of enterprise software development experience, Minimum 4+ years in technical leadership roles, Expert proficiency in Python (Flask, FastAPI, Django), Strong expertise in React JS and modern JavaScript/TypeScript, Experience architecting and deploying solutions on GCP (Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, Vertex AI), Hands-on experience implementing AI/ML solutions, Strong knowledge of microservices architecture and RESTful APIs, Experience with SQL and NoSQL databases, Experience with Docker, Kubernetes, CI/CD and infrastructure as code, Experience delivering large-scale projects in agile environments 📃 Skills: Python, Flask, FastAPI, Django, React, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, Microservices, REST, SQL, NoSQL, Docker, Kubernetes, CI/CD, DevOps 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity We are looking for an experienced Lead Software & AI Engineer to join our CTO Data Tech team. This is senior and leadership role demanding extensive expertise in full-stack development with Python and React JS, cloud engineering on GCP, and AI/ML implementation, combined with proven team leadership and delivery excellence. You will be designing and developing corporate wide applications within the area of Data Management technologies. What you’ll do Lead the design, architecture, and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend). Define technical strategy and roadmap for AI-powered data management solutions on GCP. Drive implementation of AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments. Establish architectural standards, design patterns, and best practices for cloud-native applications on GCP. Lead, mentor, and grow a team of full-stack engineers and AI specialists, fostering a high-performance culture focused on delivery excellence. Own end-to-end technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.). Develop comprehensive project plans with clear milestones and drive execution with urgency while maintaining quality and security standards. Partner with Risk, Compliance, Data Governance, and Business teams to translate requirements into scalable technical solution. What you need to have to succeed in this role 10+ years of relevant technical experience in enterprise software development with at least 4+ years in leadership roles, proven track for writing good quality code and automating test cases. Expert-level proficiency in Python for backend development (Flask, FastAPI, Django) and strong expertise in React JS with modern JavaScript/TypeScript for frontend. Proven experience architecting and deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI. Good hands-on experience implementing AI/ML solutions. Deep understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases. Demonstrated experience leading technical teams (5-15 members) with proven track record of delivering large-scale projects on time and with high quality. Strong understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices. Experience with agile methodologies, DevOps practices, CI/CD implementations (Docker, Kubernetes), and infrastructure as code." What we offer The pay range for this role is 20 242 PLN - 30 358 PLN (monthly, gross). Additional car allowance in the amount of 4786 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN) Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC. We thank all interested candidates for their applications. We reserve the right to contact only selected candidates. Applications sent to us will be taken into consideration only if they include the following statement: “I hereby declare that I have familiarized myself with the Privacy Statement for Applicants published at http://www.about.hsbc.pl/careers and I hereby give consent for personal data included in my application to be processed for the purposes of recruitment in HSBC Service Delivery (Polska) Sp. z o. o. according to rules described in the Privacy Statement for Applicants, as per the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (GDPR). In case you would like to resign from participation in recruitment process or withdraw previously sent to us application, please email us at: krakow.recruitment@hsbc.com

Technology

HSBC Service Delivery

Software & AI Engineer

Mid

Hybrid

Krakow, Poland

15,025 - 22,533 PLN/mo

🏢 Summary: The offer is for an experienced Software & AI Engineer to develop enterprise-scale full-stack applications using Python and ReactJS, with a strong focus on AI/ML solutions and cloud-native development on GCP. The role involves building AI-powered data management systems, implementing machine learning capabilities, and contributing to regulatory-compliant, production-grade platforms. You will work on global, multi-workstream projects within a cloud and data-driven environment. 🗂️ Requirements: 3+ years of experience in enterprise software development, Proficiency in Python and backend frameworks (Flask, FastAPI, Django), Experience with ReactJS and modern JavaScript or TypeScript, Experience deploying enterprise solutions on GCP (Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, Vertex AI), Hands-on experience implementing AI/ML solutions, Understanding of microservices architecture and RESTful APIs, Experience with SQL and NoSQL databases, Knowledge of software design principles and cloud-native best practices, Experience with Agile and DevOps practices, Ability to write high-quality code and automated tests 📃 Skills: Python, Flask, FastAPI, Django, ReactJS, JavaScript, TypeScript, GCP, CloudRun, GKE, BigQuery, CloudStorage, PubSub, VertexAI, AI, ML, SQL, NoSQL, Microservices, REST, DevOps, Agile 🏢 Description: Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. Your career opportunity We are looking for an experienced Software & AI Engineer to join our CTO Data Tech team. In this role, you will be contributing toward full-stack software development with Python and ReactJS stack. Additionally, you will be exposed to Cloud Engineering within GCP and AI/ML implementation. You will be developing corporate wide applications within the area of Data Management technologies. What you’ll do Contribute toward design and development of enterprise-scale full-stack applications using Python (backend) and React JS (frontend). Contribute toward AI-powered data management solutions on GCP. Implement AI/ML capabilities to enhance data controls, quality checks, and risk detection in production environments. Contribute toward building best practices for cloud-native applications on GCP. Take part in technical delivery of complex, multi-workstream projects supporting regulatory compliance (BCBS 239, IRR, etc.). Work within a multi-national, global delivery team. What you need to have to succeed in this role 3+ years of relevant technical experience in enterprise software development. Write good quality code and automated Test cases. Proficiency in Python for backend development (Flask, FastAPI, Django) and experience in React JS with modern JavaScript/TypeScript for frontend. Proven experience deploying enterprise solutions on GCP including services like Cloud Run, GKE, BigQuery, Cloud Storage, Pub/Sub, and Vertex AI. Good hands-on experience implementing AI/ML solutions. Understanding of microservices architecture, RESTful APIs, event-driven systems, and experience with both SQL and NoSQL databases. Understanding of software design principles, design patterns, enterprise architecture, and cloud-native application best practices. Experience with agile methodologies and DevOps practices. What we offer The pay range for this role is 15025 PLN - 22533 PLN (monthly, gross). Variable pay is discretionary, but influenced by Group performance, business/function performance and individual performance. We offer a comprehensive and competitive package of benefits covering healthcare, family friendly leaves, pension and life assurance, as well as many other benefits to support your wellbeing. Additional bonuses for recognition awards Multisport card Private medical care Life insurance One-time reimbursement of home office set-up (up to 800 PLN). Cafeteria platform Employee assistance program Additional contributions to PPK scheme Corporate parties & events CSR initiatives Nursery discounts Financial support with trainings and education Social fund Flexible working hours Free parking If your CV meets our criteria, you should expect the following steps in the recruitment process: Online behavioural test Telephone screen Interview with the hiring manager Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. If you have a need that requires accommodations or changes during the recruitment process, please let us know. We are looking to hire as soon as possible so don’t wait and apply now! You'll achieve more when you join HSBC.

Technology

Team Up

🤖 Lead Data Engineer with AI (m/k) 🤖

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Lead Data Engineer role focused on building scalable AI and cloud-based data solutions in a global environment. The position involves leading data engineering initiatives, designing secure cloud architectures, and supporting AI applications using AWS or Azure. The offer includes hybrid work, professional development opportunities, and a comprehensive benefits package. 🗂️ Requirements: Degree in Computer Science, AI, Data Science, Software Engineering, or equivalent experience, 8+ years in software engineering, 5+ years of backend development with Python, Experience designing and scaling complex data systems, Hands-on experience with AI technologies, Experience with AWS or Azure, Strong knowledge of Python and SQL, Experience with APIs, data integration, automation tools, and data governance, Understanding of data security and compliance standards, Leadership and mentoring experience, English and Polish proficiency (minimum B2) 📃 Skills: Python, SQL, AWS, Azure, Java, APIs, DevOps, AI, RAG, MCP, Automation, DataGovernance 🏢 Description: We are looking for an experienced Lead Data Engineer to drive AI and cloud-based data solutions within a global technology organization. In this role, you will lead data initiatives, shape scalable architectures, and collaborate with both technical teams and senior stakeholders to deliver secure and high-performing systems. Key Responsibilities: Act as the main point of contact for data access and system-related topics with senior stakeholders Lead and mentor data engineers, promoting best practices and technical excellence Design, build, and maintain scalable cloud infrastructure and data pipelines Ensure data quality, security, compliance, and governance across the full lifecycle Develop secure and reliable cloud architectures (AWS/Azure) for AI and enterprise applications Implement monitoring, alerting, disaster recovery, and business continuity solutions Take technical ownership of applications within a DevOps environment Drive automation and self-service capabilities Support AI initiatives (e.g., AI Agents, RAG, MCP) with focus on quality and scalability Stay updated on emerging technologies and advise on strategic data direction Requirements: Degree in Computer Science, AI, Data Science, Software Engineering, or equivalent experience 8+ years in software engineering, including 5+ years of backend development with Python (production level) Strong experience designing and scaling complex data systems Hands-on experience with AI technologies and cloud platforms (AWS or Azure) Solid knowledge of Python, SQL (Java is a plus) Experience with APIs, data integration, automation tools, and data governance Strong understanding of data security and compliance standards Proven leadership and mentoring experience Excellent communication skills in English and Polish (min. B2); German is a plus What We Offer: Opportunity to work in a global, international environment Real impact on AI and cloud solutions in a large-scale organization Access to training platforms and professional development programs Hybrid work model with flexible hours (modern office in central Wroclaw) Comprehensive benefits package (medical & dental care, sports card, life insurance, mental health program) Cafeteria benefits platform with monthly points CSR initiatives, integration events, and employee passion clubs

Technology

Team Up

🤖 Lead Data Engineer with AI (m/k) 🤖

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Lead Data Engineer role focused on driving AI initiatives and building scalable cloud-based data architectures in a global environment. The position involves technical ownership of data platforms, designing secure and high-performing systems, and leading data engineering efforts in a DevOps setting. The role emphasizes AI integration, cloud infrastructure, and enterprise-grade data governance. 🗂️ Requirements: Degree in Computer Science, AI, Data Science, Software Engineering or equivalent experience, 8+ years in software engineering, 5+ years of backend development with Python in production, Strong experience designing and scaling complex data systems, Hands-on experience with AI technologies, Hands-on experience with AWS or Azure, Strong knowledge of Python and SQL, Experience with APIs and data integration, Experience with automation tools, Knowledge of data governance practices, Understanding of data security and compliance standards, Proven experience leading and mentoring engineers 📃 Skills: Python, SQL, AWS, Azure, Java, AI, RAG, MCP, APIs, DevOps, Automation, Monitoring, Cloud, DataEngineering, DataPipelines, Governance, Security, Compliance, Backend 🏢 Description: We are looking for an experienced Lead Data Engineer to drive AI and cloud-based data solutions within a global technology organization. In this role, you will lead data initiatives, shape scalable architectures, and collaborate with both technical teams and senior stakeholders to deliver secure and high-performing systems. Key Responsibilities: Act as the main point of contact for data access and system-related topics with senior stakeholders Lead and mentor data engineers, promoting best practices and technical excellence Design, build, and maintain scalable cloud infrastructure and data pipelines Ensure data quality, security, compliance, and governance across the full lifecycle Develop secure and reliable cloud architectures (AWS/Azure) for AI and enterprise applications Implement monitoring, alerting, disaster recovery, and business continuity solutions Take technical ownership of applications within a DevOps environment Drive automation and self-service capabilities Support AI initiatives (e.g., AI Agents, RAG, MCP) with focus on quality and scalability Stay updated on emerging technologies and advise on strategic data direction Requirements: Degree in Computer Science, AI, Data Science, Software Engineering, or equivalent experience 8+ years in software engineering, including 5+ years of backend development with Python (production level) Strong experience designing and scaling complex data systems Hands-on experience with AI technologies and cloud platforms (AWS or Azure) Solid knowledge of Python, SQL (Java is a plus) Experience with APIs, data integration, automation tools, and data governance Strong understanding of data security and compliance standards Proven leadership and mentoring experience Excellent communication skills in English and Polish (min. B2); German is a plus What We Offer: Opportunity to work in a global, international environment Real impact on AI and cloud solutions in a large-scale organization Access to training platforms and professional development programs Hybrid work model with flexible hours (modern office in central Wroclaw) Comprehensive benefits package (medical & dental care, sports card, life insurance, mental health program) Cafeteria benefits platform with monthly points CSR initiatives, integration events, and employee passion clubs

Technology

N-iX

Senior Full-Stack Python Engineer

Senior

Remote

Krakow, Poland

6,000 - 7,100 USD

🏢 Summary: Senior Full-Stack Engineer role focused on building and scaling an AI-powered document processing and automation platform in a cloud environment. The position involves developing backend services in Python and front-end applications in TypeScript while delivering scalable APIs, microservices, and data workflows. The role requires hands-on contribution to architecture, cloud deployment, and integration of AI-driven features. 🗂️ Requirements: 6+ years of professional software engineering experience, Strong proficiency in Python, Experience with FastAPI, Flask, or Django, Solid experience with TypeScript, Experience with React or Next.js, Hands-on experience designing and implementing microservices, Experience building and integrating REST APIs, Strong knowledge of relational or NoSQL databases, Experience with AWS or Azure, Familiarity with CI/CD pipelines, Experience with Docker, Proficiency with Git, Understanding of scalability, reliability, performance, and security principles 📃 Skills: Python, FastAPI, Flask, Django, TypeScript, React, Next.js, REST, Microservices, PostgreSQL, MySQL, MongoDB, Firestore, AWS, Azure, Docker, Git, CI/CD 🏢 Description: Client Overview Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform focuses on large-scale data processing, workflow automation, integration with internal systems, and delivering modern digital capabilities for the wider banking group. Position Overview We are looking for a Senior Full-Stack Engineer to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks). You will work on delivering scalable APIs, microservices, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams. This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably Google Cloud). Key Responsibilities Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks). Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks). Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability. Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows. Implement data processing pipelines for structured and unstructured data. Contribute to the platform’s architecture, design patterns, and technical decision-making. Write automated tests and ensure a high level of code quality, maintainability, and security. Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time. Document code, service interfaces, workflows, and architectural decisions. Requirements 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles. Strong proficiency in Python (FastAPI, Flask, Django, or similar). Solid experience with TypeScript and modern front-end frameworks (React, Next.js, or similar). Hands-on experience designing and implementing microservices, APIs, and backend systems. Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore). Experience with any cloud providers (AWS/Azure). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices. Strong understanding of software engineering principles: scalability, reliability, performance, and security. Experience working in agile, cross-functional teams on complex products. Excellent communication skills and ability to work with both technical and non-technical stakeholders. Nice to Have Experience working with AI/ML or GenAI-driven systems. Experience with Google Cloud Platform Familiarity with Vertex AI, Gemini, or integration with LLM-powered services. Experience with WebSockets, event-driven architectures, or Pub/Sub. Knowledge of authentication/authorization standards (OAuth2, JWT, IAM). Experience with document processing, OCR, or workflow automation.

Technology

iTeamly

Senior / Staff Full Stack Engineer

Senior

Remote

Krakow, Poland

27,000 - 30,000 PLN

🏢 Summary: Senior / Staff Full Stack Engineer role focused on building and scaling an AI-driven product platform in a fully remote setup. The position involves developing React/TypeScript frontend experiences and Python-based backend APIs to support document processing, retrieval systems, and structured AI/ML outputs. The engineer will integrate frontend, backend, and AI workflows into a reliable, testable product experience. 🗂️ Requirements: 5+ years full stack engineering experience, Strong Python backend API development experience, Strong React and TypeScript production experience, Experience with modern API frameworks (e.g. FastAPI), Experience designing and consuming API contracts and structured JSON, Experience with asynchronous workflows and background jobs, Testing experience covering edge cases and API behavior, Understanding of AI/ML product workflows 📃 Skills: Python, React, TypeScript, FastAPI, API, JSON, AI, ML, LLM, OpenAI, Gemini, Anthropic, Embeddings, Vector, Firebase, Firestore, GCP, CloudRun, CloudSQL, Neo4j 🏢 Description: We are looking for a Senior / Staff Full Stack Engineer with strong Python and React experience to build and scale an AI driven product platform in a fully remote setup. The role focuses on frontend experiences, backend APIs, document processing, retrieval systems, and structured AI / ML outputs. ✅ Your responsibilities: Building frontend experiences in React and TypeScript for evidence review, workflow status, recommendations, and decision outputs. Developing backend APIs in Python, ideally with FastAPI, for document upload, asynchronous processing, job status, retries, partial success, and structured results. Connecting frontend, backend, data workflows, retrieval systems, and AI generated outputs into a reliable product experience. Building product features that make AI outputs easier to inspect through source references, confidence signals, warnings, and clear error states. Working with structured data, documents, tables, financial metrics, and normalized evidence flows. Writing tests around API contracts, edge cases, error cases, and realistic user workflows. 🧠 Our requirements: 5+ years of professional full stack engineering experience. Strong experience with Python and backend API development. Strong experience with React and TypeScript in production applications. Experience with modern API frameworks, ideally FastAPI or similar. Understanding of AI / ML product workflows or strong interest in building software around AI outputs. Experience designing and consuming API contracts, schemas, and structured JSON payloads. Comfort with asynchronous workflows, background jobs, retries, partial failures, and user visible process status. Good testing habits, especially around edge cases, failure cases, and API behavior. ⭐ Nice to Have: Experience with AI / ML product workflows, including retrieval systems, embeddings, vector search, LLM based applications, or LLM APIs such as OpenAI, Gemini, Anthropic/Claude. Experience with data heavy products, including data workflows, document processing, data normalization, or working with structured evidence. Experience with cloud and data infrastructure, ideally Firebase, Firestore, Google Cloud Platform, Cloud Run, Cloud SQL, vector search, or Neo4j. 🌟 What we offer: 100% remote work Opportunity to work on modern ML/AI infrastructure Private healthcare and Multisport Life insurance Real influence on technical decisions and architecture Exposure to cutting-edge technologies Collaborative and supportive team environment

Technology

Godel Technologies Europe

Senior AI-First Fullstack Engineer

Senior

Remote

Łódź, Poland

20,800 - 30,000 PLN

🏢 Summary: Senior Fullstack Engineer role focused on delivering full-stack solutions within an AI-integrated SDLC where AI is embedded across planning, development, review, testing, and deployment. The position combines backend and frontend engineering with AI orchestration, automation, and cloud-native architecture in a remote-first setup. The engineer will also evolve shared AI toolchains and contribute to architectural and code quality standards. 🗂️ Requirements: Team-level AI-integrated SDLC experience across planning, development, review, testing, deployment, Shared AI toolchain management under version control, Hands-on use of Claude Code, GitHub Copilot, Cursor or equivalent as team tools, Building and maintaining custom AI skills and sub-agents for team use, Experience with parallel AI agent orchestration, Spec-driven development using OpenAPI, ADRs, PRDs as AI context, AI-assisted code review integrated into PR process, Working knowledge of AI orchestration frameworks, Backend development with .NET / C# and ASP.NET Core, Frontend development with TypeScript and React or Angular, Experience with SQL databases and ORM frameworks, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Experience with cloud platforms (Azure, AWS, or GCP) 📃 Skills: C#, .NET, ASP.NET, SQL, SQLServer, PostgreSQL, EFCore, OAuth, JWT, Python, Java, Node.js, TypeScript, JavaScript, React, Angular, LangChain, LlamaIndex, CrewAI, Docker, Kubernetes, GitHubActions, AzureDevOps, Azure, AWS, GCP, OpenAPI, CQRS, DDD, EventSourcing, Microservices 🏢 Description: We are looking for a Senior Fullstack Engineer who combines deep technical expertise with real, team-level experience working in an AI-integrated software development lifecycle. Individual use of AI coding assistants is not sufficient for this role. We are specifically looking for engineers who have worked in teams where AI was embedded into every phase of delivery — from planning and design through development, review, testing, and deployment. We follow a remote-first setup with no mandatory regular office visits for this position. From time to time, you may be invited to join in-person meetings in one of our offices (Warsaw, Lodz, Wroclaw, Gdansk, or Bialystok), for example for client visits or team reunions. AI-First Requirements Experience working in an AI-enabled engineering team is mandatory — not a personal workflow preference. You have been part of a team where AI was systematically embedded across all delivery phases: planning, development, review, testing, and deployment. You can speak from direct experience about how it worked, what failed, and what you would change. Specific mandatory requirements: Team-level AI-integrated SDLC experience — shared toolchain, shared configurations, shared assets under version control Hands-on with Claude Code, GitHub Copilot, Cursor, or equivalent as a team tool, not only personal usage Built and maintained custom skills and sub-agents used across a team, not just personally Experience with parallel agent orchestration for concurrent workstream execution Disciplined plan → review plan → execute approach with AI involved at every phase Maintained shared prompt libraries, skill repositories, or agent configurations in version control AI-assisted code review integrated into the PR process: CodeRabbit, Copilot review, or similar Experience with spec-driven or document-driven development where structured specifications (OpenAPI, ADRs, PRDs) serve as AI context inputs, not just human references Working knowledge of at least one AI orchestration framework: LangChain, LlamaIndex, Microsoft Agent Framework, CrewAI, or equivalent Automation-first mindset: proactively identify repetitive or inefficient parts of current work and automate them using AI and other available tools. Cost-aware AI usage: understanding how AI credits are consumed across different tools, models, and workflows, and ability to choose the most appropriate model or approach for each task. Technical Requirements Backend: .NET / C#, ASP.NET Core, SQL Server / PostgreSQL, EF Core, OAuth 2.0 / JWT. Python, Java, or Node.js is a strong plus. Frontend: TypeScript, JavaScript, React(preferable) and/or Angular, state management, async patterns, frontend testing. Architecture: Full spectrum from monolith to microservices — DDD, CQRS, Event Sourcing, event-driven design, message brokers. Infrastructure: Docker, Kubernetes, CI/CD (GitHub Actions / Azure DevOps), Azure / AWS / GCP, structured observability. Responsibilities Deliver full-stack features to a high standard of quality, performance, and reliability Contribute to architectural decisions and system design trade-offs Evolve and maintain the team's shared AI toolchain across all SDLC phases Conduct code reviews including AI-assisted tooling; uphold and enforce engineering best practices Proactively surface risks, bottlenecks, and security concerns Communicate and collaborate directly with clients in English Mentor engineers on both technical fundamentals and AI-augmented workflow practices Professional Qualities Ownership mindset · Strong written and verbal English · Comfortable in client-facing roles · Raises the AI workflow maturity of those around them

Technology

Upvanta sp. z o.o.

Full Stack Development Lead (React & C# .NET Core) (m/k/n)

Senior

Remote

Poznan, Poland

1,100 - 1,300 PLN

🏢 Summary: Senior Full Stack Development Lead role driving architecture, technical strategy, and hands-on delivery of enterprise solutions in a capital markets environment. The position combines leadership of engineering teams with deep involvement in React, C# .NET Core, Python (PySpark), and Power BI development. Focused on microservices, event-driven systems, cloud architecture, and risk analytics platforms. 🗂️ Requirements: 15+ years software engineering experience, 5+ years in technical leadership or engineering lead role, Advanced React and TypeScript expertise, Deep knowledge of C# and .NET Core, Strong experience with microservices and distributed architectures, Hands-on experience with Python and PySpark data pipelines, Strong Power BI development and data modelling skills, Experience designing event-driven and cloud-native architectures, Strong CI/CD and DevOps pipeline experience, Experience with Azure or AWS cloud platforms, Strong SQL and data modelling knowledge, Hands-on experience with Docker and Kubernetes, Experience in credit risk and market risk domains 📃 Skills: React, TypeScript, C#, NETCore, Python, PySpark, PowerBI, DAX, SQL, NoSQL, Azure, AWS, Databricks, Docker, Kubernetes, Microservices, APIs, CICD, EventHub 🏢 Description: About the Role We are seeking a highly accomplished Full Stack Development Lead with over 15 years of software engineering experience and deep technical expertise across React, C# .NET Core, Python (pyspark), and Power BI. This is a senior leadership role responsible for driving solution architecture, technical strategy, and full stack development within a dynamic capital markets environment. Experience in credit risk and market risk domains, as well as modern engineering practices such as microservices, event driven architectures, and CI/CD automation, is essential. This role blends hands-on engineering with team leadership, technical governance, and stakeholder engagement across risk, data, and product functions. ________________________________________ Key Responsibilities Technical Leadership Lead the design, development, and delivery of complex full-stack solutions using React and C# .NET Core. Own the architectural direction for microservices, APIs, cloud deployments, and event-driven systems. Provide technical leadership in Python (pyspark)-based data pipelines and Power BI reporting solutions. Drive engineering standards, coding best practices, architectural patterns, and documentation culture. Oversee solution design reviews, performance optimizations, and technical decision-making across teams. Team & Delivery Management Lead, mentor, and upskill a team of full stack developers, data engineers, and BI developers. Foster a high-performance engineering culture focused on quality, automation, and innovation. Partner with product owners, risk SMEs, and data teams to define technical roadmaps and delivery strategies. Manage delivery timelines, sprint planning, workload allocation, and cross-team collaboration. Ensure adherence to Agile/Scrum practices and continuous improvement initiatives. Technical Execution Design and develop scalable user interfaces with React and TypeScript. Build and maintain backend services, APIs, and microservices using C# .NET Core. Oversee development of Power BI dashboards, semantic models, and enterprise grade data visualizations. Architect and implement pyspark based workflows for risk analytics, data quality, and pipeline automation. Maintain robust CI/CD pipelines across build, test, deployment, and monitoring layers. Contribute to cloud engineering initiatives (Azure preferred), including containerization and orchestration. ________________________________________ Required Skills & Experience Core Technical Expertise 15+ years in software engineering with at least 5+ years in technical leadership or engineering lead roles. React / Front-end: Advanced knowledge of React, TypeScript, state management patterns, component architecture. C# .NET Core / Backend: Deep expertise in C#, API design, microservices, distributed architectures. Python (pyspark): Experience building scalable distributed data pipelines and integrating with analytics platforms. Power BI: Strong hands-on experience with dashboard development, data modelling, DAX, governance, and performance tuning. Architecture: Proven ability to design microservices, event-driven solutions, and cloud-native systems. DevOps / CI/CD: Strong knowledge of automated pipelines, build and release engineering, and deployment strategies. Cloud Expertise: Azure/AWS experience, preferably Azure (App Services, Functions, Storage, Event Hub, DevOps, Databricks). Databases: Strong SQL, data modeling, and performance optimization experience across relational and NoSQL stores. Containers: Hands-on experience with Docker, Kubernetes, and container orchestration. ________________________________________ Domain Knowledge Strong understanding of capital markets, particularly: Credit risk: PD, LGD, EAD, counterparty exposure, credit decisioning. Market risk: VaR, sensitivity measures, stress testing methodologies. Familiarity with regulatory frameworks (Basel III, FRTB, IFRS9) is highly desirable. ________________________________________ Leadership & Soft Skills Strong people leadership, mentoring, and team development capabilities. Excellent communication and stakeholder interaction skills across tech, risk, and business groups. Proven ability to make sound architectural and technology decisions. Strong problem-solving, analytical thinking, and delivery management. Ability to balance hands on engineering with strategic leadership responsibilities.

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

Team Up

Lead AI Software Developer (m/k)

Senior

Remote

Wroclaw, Poland

🏢 Summary: Lead AI Software Developer role focused on architecting and scaling AI-powered applications, backend systems, and multi-agent workflows across cloud and enterprise environments. The position involves designing secure integrations, optimizing LLM-based solutions, and leading technical delivery and best practices. It combines hands-on AI development with backend architecture and technical leadership. 🗂️ Requirements: Degree in Computer Science, AI, Data Science or related field, 8+ years of software engineering experience, 5+ years of Python backend development in production, Experience building and scaling Python applications, Hands-on experience with AI Agents, RAG and MCP, Experience with AWS or Azure cloud platforms, Experience with storage systems and databases, Knowledge of containerization and Kubernetes, Experience with API integrations and enterprise system connectivity, Leadership and mentoring experience 📃 Skills: Python, AWS, Azure, Kubernetes, RAG, MCP, APIs, Cloud, Databases, Containerization, AI, LLM 🏢 Description: We are seeking an experienced Lead AI Software Developer to design and scale AI-powered applications and integrations. In this role, you will architect backend systems, lead AI agent development, and ensure secure, scalable integration across cloud platforms and enterprise systems. Key Responsibilities Design and maintain middleware, APIs, and connectors integrating AI agents with enterprise systems Architect scalable backend services and cloud-based solutions (AWS/Azure) Develop and optimize multi-agent workflows and adaptive decision logic Fine-tune prompts and LLM-based solutions for domain-specific use cases Lead code reviews, mentor developers, and define development best practices Drive complex API integrations with internal and external AI platforms (incl. MCP servers) Remove technical roadblocks and ensure timely delivery Collaborate with AI, Data, and Platform teams to optimize automation architectures Maintain technical documentation and promote continuous improvement Requirements Degree in Computer Science, AI, Data Science, or similar field 8+ years of software engineering experience, including 5+ years of Python backend development (production) Strong experience building and scaling Python applications Hands-on experience with AI technologies (AI Agents, RAG, MCP) Experience with cloud platforms (AWS or Azure), storage, databases, and AI services Knowledge of containerization and Kubernetes Experience with API integrations and enterprise system connectivity Strong leadership and mentoring experience Excellent communication skills; fluent in Polish and English (min. B2); German is a plus Willingness to travel internationally (~10%) Nice to have: Experience with LangChain, LangGraph, multi-agent systems, prompt engineering, and LLM fine-tuning. What We Offer Work in a global and innovative technology environment Direct impact on enterprise AI and automation solutions Professional development and access to training programs Hybrid work model with flexible hours (central Wroclaw office) Competitive benefits package, cafeteria system, CSR initiatives, and employee clubs