New offer - be the first one to apply!

July 3, 2026

Senior Python FullStack Developer

Senior • Hybrid

Kraków, Poland

Work mode: Hybrid job 3 days/week from Krakow or Wroclaw

About the project

We are looking for a Senior Python Developer for our client from the financial sector – a company operating in the area of transaction processing, risk analysis, and financial data platforms.

You will join a team building scalable, secure, and data-intensive applications for the banking and investment domain.

Must Have (Required Skills & Experience)

Technical Skills

  • Strong proficiency in Python (functional and object-oriented programming)
  • Experience in full-stack development
    • Frontend web applications
    • Backend services / APIs
  • Hands-on experience with Azure cloud platform
    • Deployment of web apps and services
  • Experience working with large datasets and data-heavy applications
  • Strong understanding of software engineering principles and best practices

Responsibilities

  • Design, develop, and maintain full-stack applications for financial data processing and visualization
  • Build robust backend services and APIs
  • Deploy and manage applications on Azure
  • Optimize performance for large-scale data workloads
  • Ensure code quality, security, and maintainability

Nice to Have

  • Experience with FastAPI / Flask
  • Knowledge of Docker and Kubernetes
  • Familiarity with financial instruments or banking systems
  • Experience with CI/CD pipelines (Azure DevOps)

Similar jobs you might like

Technology

DCV Technologies

Senior Full Stack Developer (Python + FAST API + React)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Full Stack Developer role focused primarily on backend development with Python and FAST API, combined with React-based frontend work in a hybrid B2B model. The position involves designing scalable web applications, building high-performance APIs, and working with relational and NoSQL databases. Strong backend expertise is essential, with intermediate frontend skills and experience in modern DevOps practices. 🗂️ Requirements: 8+ years of professional software development experience, Expert proficiency in Python, Strong experience with FAST API, Strong knowledge of relational and NoSQL databases, Experience with SQLAlchemy ORM, Deep understanding of data structures and algorithms, Experience building RESTful APIs and microservices, Proficiency in writing unit and integration tests in Python, Strong knowledge of ReactJS and NodeJS, Experience with Redux or MobX, Familiarity with React Query, Experience with Material UI, CSS, and HTML, Experience with Jest and Cypress, Solid understanding of JavaScript and TypeScript 📃 Skills: Python, FASTAPI, SQLAlchemy, PostgreSQL, MySQL, MongoDB, DynamoDB, ReactJS, NodeJS, Redux, MobX, ReactQuery, MaterialUI, CSS, HTML, Jest, Cypress, JavaScript, TypeScript, Docker, Kubernetes, AWS, Azure, GCP, RabbitMQ, Kafka 🏢 Description: Working mode: Hybrid mode ( 2-3 days in a week from the office in Wroclaw or Warsaw) Experience Level: 8+ Years Contract Type: B2B About the Role We are looking for a highly skilled Senior Full Stack Developer with a primary focus on Python and FAST API to join the development team. The ideal candidate is a Python expert capable of architecting robust backend services. While React skills are required, we are flexible regarding the depth of frontend expertise (Intermediate level is acceptable), provided the backend strength is exceptional. Key Responsibilities Backend Architecture: Design, develop, and maintain scalable web applications using Python and FAST API . API Development: Build high-performance RESTful APIs and microservices, ensuring low latency and high availability. Database Management: Work with relational and NoSQL databases, utilizing ORMs like SQLAlchemy to design efficient database schemas and queries. Frontend Development: Develop and maintain user-facing features using ReactJS , ensuring the technical feasibility of UI/UX designs. Code Quality: Write clean, maintainable, and testable code; perform unit testing to ensure robustness. DevOps: Implement and manage CI/CD pipelines to streamline deployment processes. Collaboration: Work closely with cross-functional teams (Product, QA, and Design) in a hybrid working environment. Mandatory Technical Skills 1. Backend (Core Strength): Languages: Expert proficiency in Python . Frameworks: Strong experience with FAST API (Must-have). Experience with SQLAlchemy is highly preferred. Fundamentals: Deep understanding of data structures, algorithms, and space-time complexity. Database: Strong understanding of Relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases. Testing: Proficiency in writing unit tests and integration tests for Python applications. 2. Frontend (Intermediate Level): Libraries: Strong knowledge of ReactJS and NodeJS . State Management: Experience with React workflows such as Redux or MobX . Tooling: Familiarity with React Query . Styling: Experience with Material UI , CSS , and HTML . Testing: Experience with frontend testing tools like Jest and Cypress . JavaScript: Solid understanding of JavaScript , TypeScript , and browser rendering behavior. Good to Have Experience with cloud platforms (AWS, Azure, or GCP). Knowledge of containerization (Docker, Kubernetes). Understanding of microservices architecture and message queues (RabbitMQ, Kafka).

Technology

ITDS

Senior Full Stack Python Engineer – Cybersecurity Solutions

Senior

Hybrid

Krakow, Poland

23,100 - 29,400 PLN

🏢 Summary: Senior Full Stack Python Engineer role focused on building scalable, secure microservices and REST APIs within the cybersecurity domain for a global financial institution. The position involves developing and deploying containerized solutions, integrating security tools, and contributing to DevSecOps-driven processes in a hybrid work model. You will design resilient software that protects digital banking systems used by millions of customers. 🗂️ Requirements: 6+ years of full-stack Python development experience, Experience with FastAPI, Flask, or Django, Strong knowledge of microservices architecture, Understanding of CQRS, SAGA, event sourcing, Experience with Docker and Kubernetes, Advanced SQL skills, Experience with BigQuery or RedShift, Linux administration skills, Knowledge of TCP/IP, DNS, firewalls, Proficiency with Git and GitFlow, Frontend experience with HTML, CSS, JavaScript, Experience with automated testing frameworks, Understanding of Agile and DevSecOps practices, Fluent English, Legal right to work in the EU 📃 Skills: Python, FastAPI, Flask, Django, REST, Microservices, CQRS, SAGA, Docker, Kubernetes, SQL, BigQuery, RedShift, Linux, TCP/IP, DNS, Git, GitFlow, HTML, CSS, JavaScript, Jira, Confluence 🏢 Description: Unleash cybersecurity innovation — develop resilient solutions at the forefront of digital defense. Krakow-based opportunity with hybrid work model (up to 3 remote days per week). As a Senior Full Stack Python Engineer , you will be working for our client, a global leader in financial services, within the cybersecurity domain. You will help design and build scalable, secure software solutions that safeguard the bank’s digital assets, enabling millions of customers worldwide to bank confidently and securely. Join a dynamic team driving technological excellence and continuous innovation in cybersecurity. Your main responsibilities: Develop and deploy REST API services and microservices using Python frameworks such as FastAPI, Flask, or Django. Collaborate with cybersecurity experts to translate security requirements into scalable, automated software solutions. Integrate third-party vulnerability scanning tools and build in-house security testing capabilities. Support the deployment of services in containerized environments using Docker and Kubernetes, ensuring high availability and performance. Write automated test cases for unit, integration, and functional testing to maintain code quality. Conduct peer code reviews, support troubleshooting, and optimize existing services for operability and performance. Contribute to continuous improvement of development processes within an agile/DevSecOps environment. Document solutions and technical procedures in line with governance standards. You're ideal for this role if you have: Over 6 years of experience in full-stack Python development with frameworks like FastAPI, Flask, or Django. Strong understanding of microservice architecture, CQRS, SAGA, and event sourcing. Experience deploying services with Docker and Kubernetes. Advanced SQL skills, with ability to craft complex queries. Knowledge of cloud data warehouse platforms such as BigQuery or RedShift. Linux sysadmin skills and a solid grasp of networks and protocols like TCP/IP, DNS, firewalls. Proficiency with Git and branching strategies like GitFlow. Some frontend development experience using HTML, CSS, JavaScript. A test-driven mindset with experience in automated testing frameworks. Good understanding of agile methodologies and DevSecOps tools like Jira and Confluence. Excellent communication skills in English (fluent level). It is a strong plus if you have: Cybersecurity-related experience such as working with SAST, DAST, penetration testing, or threat detection. Experience in cloud platforms such as AWS, GCP, or Azure, including infrastructure as code with Terraform. Frontend frameworks like React. Database administration skills across relational and non-relational systems like MSSQL, Postgres, or MongoDB. Experience working with message queues like Kafka or RabbitMQ. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

B2Bnetwork

Software Engineer/Senior Python Developer

Senior

Hybrid

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Permanent Senior Software Engineer / Senior Python Developer role focused on building and maintaining automated backend and testing solutions within a banking environment. The position centers on developing AI-driven test automation frameworks, optimizing CI/CD pipelines, and ensuring high-quality data processing and integration across financial systems. The role combines backend development, automation, API testing, and collaboration with business stakeholders to deliver scalable credit and financial data solutions. 🗂️ Requirements: Proficiency in Python for backend services and automation, Experience designing automation frameworks, especially Robot Framework, Strong knowledge of CI/CD pipelines and Jenkins, Experience with Git-based workflows and DevOps practices, Solid knowledge of SQL, Experience with Selenium, Experience with Power BI, Ability to write Gherkin scenarios, Experience implementing AI-driven testing solutions, Experience with test management tools such as qTest, Experience in API testing and automated regression testing 📃 Skills: Python, Robot, Jenkins, CI/CD, DevOps, Git, SQL, Selenium, PowerBI, Gherkin, qTest, API, AI 🏢 Description: Detailed description of work task to be carried out Welcome to Group Technology, where we pride ourselves on engineering solutions and direct Bank's transformation by providing a holistic technological view and structured understanding of the bank, and its surrounding environment to enable the Customer Vision and the Business Strategy. We are looking for a Software Engineer/ Senior Python Developer to architect and implement modern backend infrastructure while intentionally designing AI-driven approaches for stable and high-quality software delivery. This is a permanent and full-time position, based in our office in Tricity or Warsaw, Poland. We're not just a bank, we're a tech employer on a mission to evolve finance securely and responsibly. Together, we impact millions of people’s daily lives by ensuring they can access our solutions anytime, anywhere, while safeguarding their personal data and wealth. Join us in making an impact on the banking industry. About our team Meet the Financial Statement team within Rating and Limit Management Unit. Our role is to build and maintain software solutions to store and deliver data across the bank. We support our business partners not only while ensuring regulatory compliance for data quality and audit trail but also integrating financial data with rating and credit decision solution. We work with multiple data sources spanning various formats, systems, and external integrations, requiring sophisticated data orchestration. Join a modern, self-governing team focused on delivering scalable solution for credit part of the bank business. We are delivering the Bank's Service Strategy and we are looking for Senior Software Engineer to address and resolve business’ partners daily problems with end to end solution. We value autonomy, mastery likewise a focus on quality delivery. As a bank, we are changing these days and we are seeking for a Engineer willing to contribute to the journey. Main responsibilities in this role: Developing automation scripts using Robot Framework and Python. Implementing automated solutions for daily data handling tasks and prepare test data Planning and executing tests, alongside analysing test results and reporting defects. Running automated regression tests as part of the CI/CD process while using Jenkins Performing API testing and expand test coverage Optimizing workflows with AI tools to increase efficiency and maintainability of a solution delivered from business demand to working application Partnering with business stakeholders, data users and solution architects while anticipating and addressing business demands This is the right role for you if: ·       Passionate about automation and eager to leverage cutting-edge technologies like AI to transform testing processes ·       Comfortable working independently while collaborating effectively with cross-functional teams including developers and business stakeholders ·       Driven by quality and continuous improvement, always seeking ways to enhance test coverage, reliability, and delivery speed ·       You are fluent with English both written and spoken with proven experience in client-facing roles ·       Excited to work in a dynamic CI/CD environment where your automation expertise directly impacts product quality and release cycles Must-have knowledge and experience Your background and skills include: • Proficiency in Python for reliable, testable services and automation supporting production systems • Experience in designing automation frameworks – Robot framework in particular • Solid understanding of CI/CD pipelines, Jenkins, DevOps including automated build, test, and deployment using Git-based workflows • Established background in SQL, Selenium, Power BI • Hands-on experience in writing Gherkin scenarios • Implementing AI-driven solutions to optimize testing workflows • Experience with test management tools such as qTest • Strong independent work ethic with superior organizational skills Nice-to-have knowledge and experience • Have exposure to data warehouse principles • Have experience with database technologies • Are acquainted with or willing to learn data modeling Location: Gdańsk or Warsaw Hybrid working model: 2 days in the office (3 days from September)

Technology

Ntiative

Senior Python Developer

Senior

Hybrid

Warsaw, Poland

24,000 - 50,000 PLN

🏢 Summary: Opportunity for a Senior Python Developer to build advanced risk management platforms for global financial institutions within demanding trading environments. The role focuses on developing scalable backend systems, contributing to cloud-based architectures, and collaborating with international clients and senior engineers. It offers high technical ownership, exposure to quantitative finance, and work across multiple modern technologies. 🗂️ Requirements: Strong commercial experience in Python backend development, Degree in Computer Science, Mathematics, Physics, or related field, Solid understanding of software architecture, algorithms, and data structures, Experience with cloud platforms (AWS, Azure, or GCP), Ability to work across multiple programming languages and tech stacks, Confident English communication skills, Willingness to work in hybrid model (4 days in Warsaw office) 📃 Skills: Python, Go, Rust, C++, TypeScript, AWS, Azure, GCP, Algorithms, DataStructures, Cloud 🏢 Description: 💎 Senior Python Developer 💎 A rare opportunity has arisen for an ambitious, highly technical Senior Python Developer to join an elite engineering team building advanced risk management solutions for global financial institutions. In this role, you will work on complex backend systems used within highly demanding financial and commodities trading environments, collaborating closely with top-tier engineers and international clients. You will contribute to the development of scalable risk platforms while working across modern cloud infrastructure and multiple programming languages. If you enjoy solving difficult engineering problems, working alongside exceptionally strong developers, and building software with real business impact… Feel invited! This role offers a unique combination of technical depth, ownership, and exposure to the world of quantitative finance. WHAT WE OFFER B2B contract Competitive salary + biannual bonus Flexible working hours Hybrid work - 4 days from the office located in Warsaw Work closely with experienced engineers from top financial and technology companies International projects and collaboration with global clients Opportunity to grow within a highly technical, developer-driven culture YOUR ROLE Develop and maintain backend systems primarily in Python Build and extend risk management software for financial institutions Design scalable and maintainable solutions for complex business requirements Collaborate directly with international clients and technical stakeholders Work across multiple technologies including Python, Go, Rust, C++, and TypeScript Contribute to cloud-based solutions running on AWS and Azure Participate in architectural discussions and technical problem solving Continuously improve platform reliability, performance, and scalability IF YOU ARE A PERSON WHO Has strong commercial experience with Python backend development Holds a degree in Computer Science, Mathematics, Physics, or a related field Has solid understanding of software architecture, algorithms, and data structures Feels comfortable working across multiple programming languages and tech stacks Communicates confidently in English and enjoys working directly with clients Has experience with cloud platforms such as AWS, Azure, or GCP Understands financial systems or has previous exposure to financial markets (nice to have) Thrives in highly collaborative, engineering-driven environments Enjoys solving complex technical challenges together with the team in the office Congrats! This offer is especially for YOU!

Technology

emagine Polska

Senior Full-Stack Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Full-Stack Developer role focused on designing and delivering complex API and microservice integration solutions in a banking environment. The position combines end-to-end solution design with hands-on development, particularly within Azure-based ecosystems. The developer will lead secure, low-latency integrations and support future platform migrations. 🗂️ Requirements: 7+ years of hands-on Azure development experience, Experience with Azure Functions, APIM, Service Bus and Application Insights, Strong proficiency in Python, Strong proficiency in Java or .NET, Experience designing API solutions and microservice integration patterns, Experience building integrations within CRM environments, Experience writing and maintaining unit tests, Experience monitoring and optimizing applications using Application Insights, Ability to design secure, low-latency system integrations 📃 Skills: Azure, Functions, APIM, ServiceBus, AppInsights, Python, Java, .NET, APIs, Microservices, CRM, UnitTesting 🏢 Description: 🌍 Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office • People outside of Krakow and Warsaw - 1-2x per month in the office ⏰ Start : June/July 2026. 📝 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. 💼 Industry : Banking. 📑 Workload: Full time. ⚙️ Recruitment process : 1h technical screening on zoom. 💻 Equipment : Work on emagine or your own equipment. We are looking for a Senior Full-Stack Developer who thrives at the intersection of technical design and hands-on execution . In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development . Main Responsibilities: Draft end-to-end technical designs for API solutions and microservice integration patterns. Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers. Manage the technical integration of platforms using Azure Functions and Service Bus. Fine-tune Python-based code while having the agility to refactor logic as needed. Participate in design reviews and incorporate stakeholder feedback. Support discussions surrounding potential migrations to managed environments. Key Requirements: 7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus ). Expertise in Python, with strong proficiency in Java or .NET. A 'quality-first' mindset with extensive experience writing and maintaining unit tests. Deep expertise in using Application Insights for monitoring and optimizing live applications. Proven experience in designing and building integration patterns within a CRM context. Nice to Have: Experience with Google Cloud Platform (GCP). Prior experience with Highspot, Pendo, or MS Dynamics integrations. Other Details: This position will involve working on integration projects, with potential opportunities for remote collaboration. The role emphasizes hands-on development and strategic planning for future migrations.

Technology

emagine Polska

Senior Full-Stack Developer

Senior

Hybrid

Kraków, Poland

🏢 Summary: Senior Full-Stack Developer role focused on designing and delivering end-to-end integration solutions within a banking environment, with strong emphasis on Azure-based architectures and hands-on development. The position combines solution design responsibilities with full development lifecycle ownership, particularly around APIs and microservices. Long-term B2B contract with hybrid work model and English-speaking project context. 🗂️ Requirements: 7+ years of experience in Azure development, Hands-on experience with Azure Functions, App Insights, APIM and Service Bus, Strong expertise in Python, Strong proficiency in Java or .NET, Experience in writing and maintaining unit tests, Expertise in Application Insights for monitoring live applications, Experience in designing and building integration patterns in CRM context, Ability to design end-to-end API and microservice integrations 📃 Skills: Azure, Functions, AppInsights, APIM, ServiceBus, Python, Java, .NET, APIs, Microservices, CRM, UnitTesting, GCP 🏢 Description: 🌍 Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office • People outside of Krakow and Warsaw - 1-2x per month in the office ⏰ Start : June/July 2026. 📝 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. 💼 Industry : Banking. 📑 Workload: Full time. ⚙️ Recruitment process : 1h technical screening on zoom. 💻 Equipment : Work on emagine or your own equipment. We are looking for a Senior Full-Stack Developer who thrives at the intersection of technical design and hands-on execution . In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development . Main Responsibilities: Draft end-to-end technical designs for API solutions and microservice integration patterns. Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers. Manage the technical integration of platforms using Azure Functions and Service Bus. Fine-tune Python-based code while having the agility to refactor logic as needed. Participate in design reviews and incorporate stakeholder feedback. Support discussions surrounding potential migrations to managed environments. Key Requirements: 7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus ). Expertise in Python, with strong proficiency in Java or .NET. A 'quality-first' mindset with extensive experience writing and maintaining unit tests. Deep expertise in using Application Insights for monitoring and optimizing live applications. Proven experience in designing and building integration patterns within a CRM context. Nice to Have: Experience with Google Cloud Platform (GCP). Prior experience with Highspot, Pendo, or MS Dynamics integrations. Other Details: This position will involve working on integration projects, with potential opportunities for remote collaboration. The role emphasizes hands-on development and strategic planning for future migrations.

Technology

emagine Polska

Senior Software Developer (.NET & Azure, understanding of Python)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Software Developer role focused on designing and implementing complex API and microservice integrations in a banking environment using Azure and .NET. The position combines solution design with hands-on development, owning the full lifecycle of secure, low-latency integration solutions. The developer will lead Azure-based integrations, optimize Python transformations, and ensure high-quality, well-monitored applications. 🗂️ Requirements: 7+ years of hands-on experience with Azure development, Strong experience with .NET development, Experience building integration solutions using .NET and Azure, Experience with Azure Functions, APIM, Service Bus, App Insights, Working knowledge of Python for integration and transformation tasks, Experience writing and maintaining unit tests, Expertise in Application Insights monitoring and optimization, Experience designing integration patterns in CRM context 📃 Skills: Azure, AzureFunctions, ServiceBus, APIM, AppInsights, .NET, Python, Microservices, APIs, CRM, UnitTesting 🏢 Description: 🌍 Work mode: hybrid (preferably from Krakow or Warsaw): • People from Krakow and Warsaw - 6x per month in the office • People outside of Krakow and Warsaw - 1-2x per month in the office ⏰ Start : June/July 2026. 📝 Contract : B2B. ⏳ Duration : >12 months contracts. 📕 Project language : English. 💼 Industry : Banking. 📑 Workload: Full time. ⚙️ Recruitment process : 1h technical screening on zoom. 💻 Equipment : Work on emagine or your own equipment. We are looking for a Senior Software Developer who thrives at the intersection of technical design and hands-on execution . In this role, you will be the technical engine driving key initiatives for integration projects. Unlike a traditional architect role, your focus will be on Solution Design: creating the technical 'how-to' for complex integrations and then leading the end-to-end development . Main Responsibilities: Draft end-to-end technical designs for API solutions and microservice integration patterns. Own the full development cycle, ensuring secure, low-latency communication paths between backend systems and UI/UX layers. Manage the technical integration of platforms using Azure Functions and Service Bus. Fine-tune Python-based code mainly for specific transformations (e.g. Pendo-related) while having the agility to refactor logic as needed. Participate in design reviews and incorporate stakeholder feedback. Support discussions surrounding potential migrations to managed environments. Key Requirements: 7+ years of hands-on experience in Azure development (Functions, App Insights, APIM, and Service Bus ). Strong experience in .NET development (primary technology.) Experience in building integration solutions using . NET and Azure. Expertise in Python (basic/working knowledge required, mainly for integration/transformation tasks), with strong proficiency in .NET. A 'quality-first' mindset with extensive experience writing and maintaining unit tests. Deep expertise in using Application Insights for monitoring and optimizing live applications. Proven experience in designing and building integration patterns within a CRM context. Nice to Have: Exposure to Power Platform (optional) . Experience with Google Cloud Platform (GCP). Prior experience with Highspot, Pendo, or MS Dynamics integrations.

Technology

ITDS

Senior Python Developer – Financial Risk Analytics

Senior

Hybrid

Krakow, Poland

23,100 - 27,300 PLN

🏢 Summary: Senior Python Developer role focused on building and enhancing credit risk modeling toolkits within a global financial risk analytics environment. The position involves developing robust Python libraries, integrating prototypes into operational risk models, and collaborating with risk modellers in an Agile setup. The work directly supports large-scale risk assessment processes through high-quality, scalable software solutions. 🗂️ Requirements: 4+ years of Python application development experience, Experience in financial or data-driven environments, Strong object-oriented programming knowledge, Experience with test-driven development, Experience with pytest or similar testing frameworks, Knowledge of SOLID principles and design patterns, Experience with code reviews and refactoring, Proficiency with Git version control, Experience with continuous integration practices, Experience working in Agile methodologies, Fluent English, Legal right to work in the EU 📃 Skills: Python, OOP, pytest, Git, CI, Agile, NumPy, SciPy, pandas, Matplotlib, PySpark 🏢 Description: Empower the Future of Financial Risk — Shape Innovative Solutions in Global Risk Analytics! Krakow-based opportunity with hybrid work model. As a Senior Python Developer – Financial Risk Analytics , you will be working for our client, a leading institution in global risk management. In this role, you will contribute to high-impact financial engineering projects by developing and enhancing credit risk modeling toolkits. Your work will directly support HSBC’s risk assessment processes across five continents, helping to streamline operations, improve model consistency, and accelerate risk analysis innovations. Your main responsibilities: Develop and test robust Python applications, adhering to best coding practices and object-oriented design principles. Collaborate closely with Wholesale Credit Risk modellers to gather requirements and ensure toolkit effectiveness. Contribute to the development of large Python libraries and testing suites, including continuous integration practices. Perform code reviews and refactor existing code to improve quality and maintainability. Support the integration of prototypes into operational risk models, ensuring accuracy and efficiency. Work within an Agile environment, engaging in regular sprint cycles and collaboration. You're ideal for this role if you have: 4+ years of professional experience in Python application development within a financial or data-driven environment. Strong knowledge of object-oriented programming, test-driven development, and testing frameworks like pytest. Practical understanding of code review standards, SOLID principles, and design patterns. Experience with version control systems, specifically Git. Familiarity with Agile methodologies and continuous integration. Fluency in English, with excellent communication skills. It is a strong plus if you have: (optional) MSc or PhD in Computer Science, Mathematics, Physics, Operational Research, or similar. Knowledge of credit risk analytics and familiarity with the financial services industry. Experience with scientific computing stacks: NumPy, SciPy, pandas, Matplotlib. Experience with Big Data tools like PySpark. Contributions to open-source Python libraries. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

EPAM Systems

Senior Python AI Engineer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Python Engineer role focused on building and maintaining Python applications for AI and automation use cases in the financial domain. The position involves developing data pipelines, collaborating on machine learning model lifecycle, and delivering scalable solutions within a cross-functional team. Hybrid work model with office presence in Wroclaw three days per week. 🗂️ Requirements: Strong proficiency in Python, Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn), Solid understanding of linear algebra, probability, statistics, calculus, Practical experience with Pandas and NumPy, Knowledge of supervised, unsupervised, and reinforcement learning algorithms, Experience with debugging, testing, and Git-based version control 📃 Skills: Python, TensorFlow, PyTorch, Keras, Scikit-learn, Pandas, NumPy, Git, AI, ML, NLP, ComputerVision, C++, Java, R 🏢 Description: We are seeking a skilled Senior Python Engineer to join a Project for our Client, a global leader in the area of banking, investments and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw. Responsibilities Build and maintain Python applications supporting AI and automation use cases Develop data preprocessing, transformation, and feature engineering pipelines Collaborate on training, evaluating, and deploying machine learning models Implement best practices in testing, version control, and code quality Work within a cross-functional POD to deliver scalable, reliable solutions Requirements Strong proficiency in Python Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn) Solid understanding of linear algebra, probability, statistics, and calculus Practical experience with Pandas, NumPy, and data manipulation workflows Familiarity with ML algorithms (supervised, unsupervised, reinforcement learning) Exposure to deep learning, NLP, or computer vision is beneficial Strong debugging, testing, and Git-based version control skills Nice to have C++, Java or R Language experience We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

Dawid Wierciak Flow to Grow

Senior Python Engineer

Senior

Remote

Warsaw, MZ, Poland

130 - 145 PLN/hr

🏢 Summary: Senior Python Engineer role focused on building and deploying enterprise-grade, AI-powered solutions in a cloud-based microservices environment for a large-scale professional services project. The position involves end-to-end development of scalable Python applications, integration of Generative AI and LLM capabilities, and technical leadership within a cross-functional team. Offered as a remote B2B contract with a competitive hourly rate. 🗂️ Requirements: 5+ years of commercial experience in software development, Strong hands-on experience with Python and FastAPI, Practical knowledge of Pydantic for schema modelling and data validation, Experience with asyncio and asynchronous/parallel programming, Experience with Generative AI and Large Language Models in real business use cases, Understanding of RAG pipelines and hybrid search with vector databases, Strong analytical and problem-solving skills, Very good organizational and self-management skills, Strong troubleshooting and communication skills, English level Intermediate+ 📃 Skills: Python, FastAPI, Pydantic, asyncio, LLM, RAG, LangChain, LangGraph, Azure, MongoDB, AzureSQL, Angular, Kendo, GitHub, Copilot, Docker, Kubernetes, .NET, ASP.NET, Microservices 🏢 Description: For our client we are looking for an experienced Senior Python Engineer to join a modern technology initiative delivered for one of the Big Four firms - the world's largest professional services network, headquartered in London and operating across more than 150 countries. The team behind this project is responsible for designing, building, and deploying enterprise-grade tools and AI-powered solutions that support tax service delivery. It is a cross-functional environment bringing together experts in software engineering, tax, project management, and change management. The scope of work includes solution design, implementation, rollout, training support, and broader stakeholder collaboration. Tech stack Azure Cloud, Microservices Architecture, .NET 8, ASP.NET Core services, Python, MongoDB, Azure SQL, Angular 18, Kendo, GitHub Enterprise with Copilot, LangGraph, LangChain, RAG Pipelines, Multi-modal LLMs Responsibilities Analyse business and technical requirements, contribute to system design, and support end-to-end Python and AI solution development Build, enhance, and maintain scalable Python applications using FastAPI and Pydantic Develop asynchronous and parallel processing solutions with asyncio Perform detailed code reviews to ensure consistency with engineering standards and maintain high code quality Integrate and test multi-modal GenAI capabilities, including areas such as text-to-image and text-to-audio Work effectively both independently and as part of a collaborative team Support day-to-day team coordination by giving clear guidance and helping organize ongoing work Stay in regular contact with the client and support smooth communication Provide technical leadership within the team by mentoring others, coaching colleagues, and setting a strong example Requirements 5+ years of commercial experience in software development Strong hands-on experience with Python and FastAPI Good practical knowledge of Pydantic for schema modelling and data validation Experience with asyncio and asynchronous / parallel programming Practical experience with Generative AI and Large Language Models, including building agentic AI solutions for real business use cases Good understanding of RAG pipelines and hybrid search with vector databases Strong analytical thinking and problem-solving skills, with close attention to detail Pragmatic mindset and the ability to balance process, structure, and flexibility in delivery Very good organizational skills, including self-management, prioritization, and effective work under deadlines Strong troubleshooting and communication skills English level: Intermediate+ Nice to have Experience with Azure Cloud services or other major cloud platforms, including SaaS tools such as Service Bus, Data Lake, Blob Storage, Redis, and similar solutions Familiarity with agentic protocols such as MCP and A2A Hands-on experience with the LangGraph ecosystem, especially long-term memory, state management, and human-in-the-loop workflows Familiarity with .NET Experience with Docker and Kubernetes Solid understanding of microservices architecture and scalable distributed systems Offer rate: 140 - 160 pln B2B remote