April 12, 2026

Python-based Data Analyst

Mid • Remote

Warsaw, Poland

Algomine, a company belonging to the TTPSC Group, is looking for a Python -based Data Analyst.

Responsibilities:

  • Work closely with a team of data analysts and data scientists to deliver both common and custom types of credit underwriting insights , including but not limited to: Historical (actual) and future (projected) risk calculations, counterfactual simulations, model backtesting, projected business economic impact calculations.

  • Collaborate with a cross-functional team of customer-facing teammates to ensure the deliverables are accurate and on time.

  • Provide feedback to internal teams of data analysts, data scientists, and machine learning engineers to continuously improve internal processes and software.

  • Deliver outputs, often in the form of Python/Jupyter-based reports , within a Unix-based Conda-managed environment. Delivery will require the combined use of:

    ○ Open-source Python-based packages, typically used for data wrangling and statistical analyses, e.g., pandas, numpy, scipy.

    ○ In-house proprietary Python-based packages.

  • Conduct root-cause analysis as edge cases arise, resulting from unexpected or unintuitive analytical results , often stemming from incorrect or atypical information provided by our customers or business partners.

  • Independently use Python packages , which includes reviewing API docs to understand the functional use and reading source code for debugging purposes to obtain a desired outcome, as required.

  • Routinely use a distributed version control system, e.g., GitHub , as a part of your daily workflow.

Requirements:

  • A minimum of a Bachelor’s degree in a mathematical, statistics, analytics, computational, engineering, or computer science field

  • Strong proficiency with data wrangling, SQL queries, analysis, and visualization using pandas and numpy in Python. Comfortable with GitHub and basic Unix terminals.

  • Strong communication skills , with the ability to quickly understand problems, interpret results, and explain next steps/outcomes to technical collaborators.

  • Proficient statistical and analytical ability (e.g., early college-level math & statistics) to tackle data-driven problems.

  • Ability to manage and deliver multiple projects within their timelines.

 

What we offer:

  • Flexible forms of employment and working hours

  • Interesting and challenging work in a dynamically growing company within a Capital Group

  • Work on innovative projects using modern technologies

  • Direct impact on shaping the market image of the Capital Group companies

  • Opportunities to develop competencies across a wide range of areas

  • Attractive remuneration

  • Employment stability and a friendly working atmosphere

Similar jobs you might like

Technology

emagine Polska

Python Specialist

Senior

Remote

Warsaw, Poland

🏢 Summary: Role for a Python Specialist responsible for developing and maintaining production-grade applications, enhancing legacy systems, and building new services using modern architectures. The position focuses on backend development, database optimization, cloud infrastructure, and high testing standards within a regulated environment. Involves working with AWS and infrastructure-as-code while delivering robust REST APIs. 🗂️ Requirements: Extensive experience with Python in production environments, Deep knowledge of modern Python features (type hints, decorators), Hands-on experience with SQLAlchemy 2.0, Strong experience with PostgreSQL, Solid understanding of RDBMS principles, Experience managing database migrations with Alembic, Experience with FastAPI or similar ASGI frameworks, Ability to refactor legacy applications in live production systems, Experience with AWS cloud services, Experience using Terraform for infrastructure-as-code, Proficiency with Docker for deployment, Strong testing experience with pytest, Experience with behavior-driven testing, Knowledge of Domain-Driven Design, Experience with CI/CD pipelines using GitHub Actions 📃 Skills: Python, SQLAlchemy, PostgreSQL, Alembic, FastAPI, ASGI, AWS, Terraform, Docker, pytest, RDBMS, DDD, GitHubActions 🏢 Description: Introduction & Summary We are seeking a highly skilled Python Specialist with extensive experience in building and maintaining production-grade Python systems. The ideal candidate must demonstrate deep fluency in modern Python features and a robust understanding of RDBMS principles. You will play a crucial role in both enhancing legacy systems and developing new applications with high standards. Main Responsibilities As a Python Specialist, your core duties will include: Developing and maintaining Python applications in a production environment. Implementing features using SQLAlchemy 2.0, ensuring efficient database interactions. Managing schemas in PostgreSQL with a focus on optimization. Overseeing database migrations using Alembic. Utilizing FastAPI to construct and deploy REST APIs. Refactoring existing applications to adopt modern architectures. Interfacing with AWS services for deployment and infrastructure management. Employing Terraform for infrastructure-as-code methodologies. Executing comprehensive testing strategies using pytest. Implementing behavior-driven testing practices. Key Requirements Extensive experience with Python, including features such as type hints and decorators. Hands-on experience with SQLAlchemy 2.0 and PostgreSQL. Strong understanding of RDBMS fundamentals and database migrations (Alembic). Experience with FastAPI or similar ASGI frameworks. Ability to refactor legacy applications while serving production traffic. Familiarity with AWS cloud services and Terraform. Proficient in Docker for application deployment. Strong testing discipline with pytest and knowledge of behavior-driven testing. Experience with Domain-Driven Design principles. Familiarity with CI/CD best practices using GitHub Actions. Nice to Have Background in Operations Research or Mathematical Optimization. Experience in regulated industries such as pharmaceuticals or medical devices. Other Details This position involves collaboration in a regulated environment, with a strong focus on compliance and documentation standards. Remote working options may be available.

Technology

Transition Technologies PSC

Data Scientist

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Data Scientist role focused on developing, deploying, and maintaining statistical and machine learning models to support actuarial processes. The position involves advanced data analysis, feature engineering, and automation of analytical workflows in collaboration with actuarial and insurance teams. The role emphasizes predictive analytics, model interpretability, and effective communication of technical results. 🗂️ Requirements: Proficiency in Python for data analysis and modeling, Strong knowledge of machine learning methods, Knowledge of predictive analytics, Knowledge of statistical inference, Experience with data processing tools (pandas, SQL), Experience with data visualization tools (matplotlib, seaborn, ggplot2), Experience with code repositories, Ability to perform exploratory data analysis, Experience in feature engineering 📃 Skills: Python, MachineLearning, PredictiveAnalytics, Statistics, pandas, SQL, matplotlib, seaborn, ggplot2, Git, SAS, AWS, Azure, Emblem, Radar 🏢 Description: Firma Algomine należąca do Grupy Kapitałowej Transition Technologies PSC poszukuje osoby na stanowisko Data Scientist Zakres obowiązków Opracowywanie, wdrażanie i utrzymywanie modeli statystycznych oraz uczenia maszynowego wspierających funkcje aktuarialne. Analiza dużych i złożonych zbiorów danych w celu uzyskania praktycznych wniosków wspierających proces podejmowania decyzji. Przeprowadzanie eksploracyjnej analizy danych i tworzenie cech (feature engineering) dla poprawy jakości modeli i ich interpretowalności. Wspieranie automatyzacji i optymalizacji procesów aktuarialnych z wykorzystaniem nowoczesnych narzędzi i frameworków data science. Ścisła współpraca z aktuariuszami, underwriterami i zespołami likwidacji szkód w celu przekładania wyzwań biznesowych na rozwiązania analityczne. Przygotowywanie prezentacji wyników i rekomendacji w sposób zrozumiały dla odbiorców technicznych. Poszukiwane kompetencje Biegłość w Pythonie w zakresie analizy danych i modelowania. Dobra znajomość metod uczenia maszynowego, analityki predykcyjnej oraz wnioskowania statystycznego. Doświadczenie w pracy z narzędziami do przetwarzania danych (np. pandas, SQL) oraz wizualizacji danych (np. matplotlib, seaborn, ggplot2). Umiejętność pracy z wykorzystaniem repozytorium kodu. Analityczne myślenie: silne umiejętności rozwiązywania problemów i pasja do odkrywania wniosków płynących z danych. Komunikacja: umiejętność współpracy w interdyscyplinarnych zespołach. Mile widziane: Znajomość narzędzi pricingowych WTW (Emblem, Radar) Znajomość branży ubezpieczeniowej Znajomość narzędzi SAS Znajomość systemów kontroli wersji (Git) Znajomość środowisk chmurowych (AWS, Azure) Oferujemy Nowoczesny stack technologiczny i otwartość na wdrażanie nowych rozwiązań Udział w zróżnicowanych i zaawansowanych technologicznie projektach Data Science Pracę w dedykowanym zespole Data Science Prywatna opieka medyczna i karta sportowa Elastyczny czas pracy Spotkania integracyjne oraz niezapomniane imprezy firmowe

Technology

emagine Polska

Python Developer – Statistical Software Development

Senior

Remote

New Delhi, DL, India

🏢 Summary: Expert-level Python Developer role focused on building and enhancing a desktop-based statistical and analytical software application. The position involves developing scalable statistical tools for data analysis, visualization, and decision support using Python technologies. The application processes structured datasets, performs statistical computations, and provides an interactive GUI for business and technical users. 🗂️ Requirements: Minimum 5 years of hands-on Python application development, Strong proficiency in Python, Experience in statistical software development, Hands-on experience with PyQt for desktop GUI development, Experience with Pandas and NumPy for data manipulation and analysis, Experience with Matplotlib for data visualization, Experience developing and maintaining analytical or statistical tools, Ability to translate statistical and business requirements into software solutions 📃 Skills: Python, PyQt, Pandas, NumPy, Matplotlib, GUI, Statistics, DataAnalysis 🏢 Description: Role: Python Developer – Statistical Software Development Experience: For an expert-level profile, we are looking for a developer with minimum 5 years of hands-on experience in Python-based application development. Technical Skill Set & Expectations: Strong proficiency in Python Hands-on experience in statistical software development Proven experience with: PyQt for desktop application (GUI) development Pandas and NumPy for data manipulation and analysis Matplotlib for data visualization and charting Experience in developing, maintaining, and enhancing analytical or statistical tools Ability to translate business and statistical requirements into scalable, user-friendly software solutions Application Context / Description: The application in scope is a desktop-based statistical and analytical software used for data analysis, visualization, and decision support. It handles structured datasets, performs statistical computations, generates plots and reports, and provides an interactive user interface for business and technical users. The tool is primarily used for analytical studies, validation, and internal decision-making .

Technology

Yard Corporate

Python Systems Engineer (HFT / Low Latency)

Mid

On-site

Wroclaw, Poland

30,000 - 35,000 PLN

🏢 Summary: Mid-Level Python Systems Engineer role focused on building telemetry, diagnostics, and network analysis tools to enhance observability and performance of algorithmic trading systems. The position bridges software development, Linux systems, and networking to analyze low-level OS and network behavior in real time. You will develop data pipelines and automation tools to optimize trading infrastructure performance. 🗂️ Requirements: Minimum 3 years commercial experience with Python, Strong practical experience working in Linux environments, Understanding of OS internals: processes, memory, networking, Knowledge of TCP/IP, UDP, Ethernet, Multicast, Experience building and optimizing data pipelines, Ability to analyze raw network packet captures (PCAP), Practical Shell/Bash scripting skills, Basic ability to read C or C++ code 📃 Skills: Python, Linux, TCP/IP, UDP, Ethernet, Multicast, Bash, PCAP, Wireshark, tcpdump, C, C++ 🏢 Description: The Company: Our client is an innovative technology-driven trading firm operating globally. They are active players in the quantitative finance sector, known for leveraging massive datasets and advanced infrastructure. If you are passionate about computer systems engineering and want to dive into an environment where performance matters, this is a great place to grow. You will join a collaborative R&D team that builds and maintains the backbone of algorithmic trading systems. The Role: As a Mid-Level Python Systems Engineer, you will help bridge the gap between software development, network engineering, and data analysis. Working closely with senior engineers, your goal will be to enhance the observability and performance of the trading platform. Instead of writing trading strategies, you will help build the "eyes and ears" of the system—tools that allow the team to see exactly what is happening inside the network stack and the operating system in real-time. Key Responsibilities: System Telemetry & Tooling: Develop and maintain custom Python-based tools to harvest and aggregate telemetry data from distributed trading components. Network Analysis Pipelines: Build and optimize data pipelines specifically for processing raw network packet captures (PCAP) to analyze latency and throughput. Automated Diagnostics: Help create algorithms to detect anomalies in traffic patterns and OS performance metrics before they impact trading. Infrastructure Optimization: Collaborate with the team to analyze findings and recommend changes in the trading stack (e.g., kernel tuning, network config) to improve overall performance. Essential Skills: Python Experience: Minimum of 3 years of commercial experience writing clean, efficient, and robust Python code. Practical Linux Knowledge: You are comfortable working in a Linux environment and have a good understanding of how the OS handles processes, memory, and networking. An eagerness to learn more advanced concepts (like context switches or kernel bypass) is highly valued. Networking Fundamentals: Good understanding of the lower layers of the OSI model (TCP/IP, UDP, Ethernet, Multicast). Scripting: Practical knowledge of Shell/Bash for everyday automation tasks. Low-Level Awareness: Basic ability (or a strong willingness to learn how) to read C or C++ code to understand how Python interfaces with lower-level components. Desirable Experience (Nice to have): Background in analyzing large time-series datasets. Experience with network sniffing tools (Wireshark, tcpdump) and programmatic packet analysis. Previous exposure to FinTech, HFT, or electronic trading environments (though strong pure-tech candidates from other industries are very welcome!).

Technology

EPAM Systems

Senior Software Engineer (Python)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Engineer role in the Investment Management domain focused on building and enhancing high-volume scalable platforms within a microservices architecture. The position involves developing mathematical models and data-driven solutions using Python, Java, AWS Analytics, and MATLAB, with strong emphasis on code quality and automated testing. The role combines backend engineering with quantitative modeling in an Agile, continuous delivery environment. 🗂️ Requirements: 3+ years of professional software engineering experience, Proficiency in Python, Experience with object-oriented languages such as Java or C++, Degree in Computer Science, Mathematics, Engineering or related field, Understanding of algorithms and data structures, Knowledge of mathematical modeling, quantitative analysis, statistics or data optimization, Experience with Pandas and NumPy, Familiarity with AWS Analytics, Familiarity with MATLAB, Familiarity with Bitbucket and Bamboo, Experience with Agile methodologies and CI/CD pipelines 📃 Skills: Python, Java, C++, AWS, MATLAB, Pandas, NumPy, Cucumber, Bitbucket, Bamboo, Microservices, Agile, CI/CD 🏢 Description: We are seeking an experienced Senior Python Engineer to join a project from the Investment Management domain. In this role, you will work on leading technologies within a Microservice architecture, with the development stack including Python, Java, Amazon Web Services (including AWS Analytics), Atlassian toolsets (Bamboo, Bitbucket), Cucumber automated testing, and MATLAB. This role also offers excellent opportunities to develop investment knowledge and acumen. This is a hybrid role with 3 days per week from the office, either from Krakow or Gdansk. Responsibilities Drive the development and enhancement of high-volume scalable platforms within a Microservice architecture Collaborate with cross-functional teams to build robust and scalable mathematical models for millions of case studies Apply Python development expertise while ensuring code quality, performance, and maintainability Design and implement solutions using diverse technologies, including Java, AWS Analytics, MATLAB, and Atlassian toolsets like Bamboo and Bitbucket Leverage automatic testing frameworks like Cucumber to ensure reliability and consistency Participate in state-of-the-art Agile practices and contribute to continuous delivery pipelines Support application improvements and resolve systems issues efficiently Implement quantitative strategies to optimize mathematical models and data-related processes Drive team initiatives by mentoring junior engineers and promoting knowledge sharing Requirements 3+ years of professional software engineering experience Proficiency in Python development, coupled with skills in object-oriented languages such as Java or C++ Background in Computer Science, Mathematics, Engineering, or a related discipline, ideally with an undergraduate degree Understanding of computer algorithms and classic data structures Fundamental knowledge in mathematical modeling, quantitative analysis, data optimization, or statistics Expertise in data analytics libraries such as Pandas and NumPy Familiarity with technologies like AWS Analytics, MATLAB, Bitbucket, and Bamboo Experience in Agile development methodologies with flexibility to adapt and support delivery pipelines Capability to work independently and deliver high-quality solutions within tight deadlines Showcase of attention to detail, critical thinking, and passion for problem-solving Nice to have Experience in the Investment Management industry Background in numerical computation, statistical analysis, or simulation projects Skills in advanced Python programming applied to mathematical modeling and data frameworks 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

EPAM Systems

Senior Software Engineer (Python)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Engineer role in the Investment Management domain focused on building and enhancing high-volume, scalable microservices-based platforms. The position involves developing mathematical models and data-driven solutions using Python and related technologies within an Agile environment. The role combines backend engineering, quantitative modeling, and cloud-based development. 🗂️ Requirements: 3+ years of professional software engineering experience, Proficiency in Python, Knowledge of Java or C++, Understanding of algorithms and data structures, Background in Computer Science, Mathematics, Engineering or related field, Knowledge of mathematical modeling and quantitative analysis, Experience with data analytics libraries, Familiarity with AWS Analytics, Familiarity with MATLAB, Familiarity with Bitbucket and Bamboo, Experience with Agile methodologies 📃 Skills: Python, Java, C++, AWS, MATLAB, Pandas, NumPy, Bitbucket, Bamboo, Cucumber, Microservices, Agile 🏢 Description: We are seeking an experienced Senior Python Engineer to join a project from the Investment Management domain. In this role, you will work on leading technologies within a Microservice architecture, with the development stack including Python, Java, Amazon Web Services (including AWS Analytics), Atlassian toolsets (Bamboo, Bitbucket), Cucumber automated testing, and MATLAB. This role also offers excellent opportunities to develop investment knowledge and acumen. This is a hybrid role with 3 days per week from the office, either from Krakow or Gdansk. Responsibilities Drive the development and enhancement of high-volume scalable platforms within a Microservice architecture Collaborate with cross-functional teams to build robust and scalable mathematical models for millions of case studies Apply Python development expertise while ensuring code quality, performance, and maintainability Design and implement solutions using diverse technologies, including Java, AWS Analytics, MATLAB, and Atlassian toolsets like Bamboo and Bitbucket Leverage automatic testing frameworks like Cucumber to ensure reliability and consistency Participate in state-of-the-art Agile practices and contribute to continuous delivery pipelines Support application improvements and resolve systems issues efficiently Implement quantitative strategies to optimize mathematical models and data-related processes Drive team initiatives by mentoring junior engineers and promoting knowledge sharing Requirements 3+ years of professional software engineering experience Proficiency in Python development, coupled with skills in object-oriented languages such as Java or C++ Background in Computer Science, Mathematics, Engineering, or a related discipline, ideally with an undergraduate degree Understanding of computer algorithms and classic data structures Fundamental knowledge in mathematical modeling, quantitative analysis, data optimization, or statistics Expertise in data analytics libraries such as Pandas and NumPy Familiarity with technologies like AWS Analytics, MATLAB, Bitbucket, and Bamboo Experience in Agile development methodologies with flexibility to adapt and support delivery pipelines Capability to work independently and deliver high-quality solutions within tight deadlines Showcase of attention to detail, critical thinking, and passion for problem-solving Nice to have Experience in the Investment Management industry Background in numerical computation, statistical analysis, or simulation projects Skills in advanced Python programming applied to mathematical modeling and data frameworks 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

Soldevelo

Python Developer

Mid

Remote

Gdynia, Poland

12,100 - 19,700 PLN

🏢 Summary: Python Developer role focused on building backend systems and AI/LLM integrations, starting with an open-source AI Red Teaming platform. The position involves developing a modular Python backend with integrations to major AI providers, real-time streaming, evaluation engines, analytics, and AWS deployment. Work includes commercial and open-source projects for international clients. 🗂️ Requirements: 3+ years commercial experience in Python backend development, Experience with Django, FastAPI, or Flask, Experience integrating AI/LLM APIs (e.g. OpenAI, Anthropic), Strong knowledge of PostgreSQL, Experience designing REST APIs, Experience with asynchronous programming in Python, Experience with Docker, Experience with CI/CD pipelines, Experience writing automated tests, Good command of English, Degree in Computer Science or related field 📃 Skills: Python, Django, FastAPI, Flask, PostgreSQL, REST, AsyncIO, Docker, CI/CD, OpenAI, Anthropic, Gemini, AWS, EKS, S3, RDS, WebSockets, SSE, LiteLLM 🏢 Description: We're looking for a Python Developer to join our team and work across a range of commercial and open-source projects focused on Python backend development and AI/LLM solutions. You'll build backends, design integrations with AI model providers, and contribute to products used by international clients. Project description: Your first project will be developing a Python-based backend for an open-source AI Red Teaming platform - a tool that enables organizations to systematically test and evaluate AI/LLM models for safety, fairness, and reliability. The project involves building a modular backend with integrations to major AI model providers (OpenAI, Anthropic, Google Gemini, AWS Bedrock, and others), real-time streaming, evaluation engine, analytics, and deployment on AWS. The platform will be released as an open-source product with a separate managed instance for the client. Requirements: - 3+ years of commercial experience in Python backend development - Experience with at least one modern Python web framework (Django, FastAPI, or Flask) - Practical experience integrating AI/LLM APIs into applications (e.g. OpenAI, Anthropic, or similar providers) - Solid knowledge of PostgreSQL and REST API design - Familiarity with async programming in Python - Experience with Docker and CI/CD pipelines - Experience writing automated tests - Good command of English (daily communication with an international client) - Degree in computer science or a related field Nice to have: - Experience with FastAPI - Experience with LiteLLM or similar LLM abstraction/routing libraries - Experience with real-time streaming (SSE, WebSockets) - Experience with AWS services (EKS, S3, RDS) - Familiarity with React or frontend technologies - Experience with open-source projects What We Offer - Fully remote work within a small, supportive team - Real responsibility from the start - no months of onboarding before you contribute - Variety - multiple projects mean diverse problems and technologies - Opportunities for professional growth, including contributions to open-source projects - A team culture built on transparency, trust, and fast feedback We look forward to hearing from you!

Technology

emagine Polska

FRTB Team - Python Developers

Senior

Hybrid

London, United Kingdom

900 - 1,000 PLN/hr

🏢 Summary: Contract role for an experienced Python Developer to build and enhance next-generation trading and risk systems, including greenfield components within a strategic platform. The position involves end-to-end development of scalable, high-performance applications handling large-scale data for trading and analytics use cases. You will work closely with technical and business stakeholders to deliver mission-critical solutions for global markets. 🗂️ Requirements: 5+ years of hands-on Python development building full applications, Strong knowledge of Python ecosystem and core libraries, Solid computer science fundamentals, Understanding of system design principles, Experience building scalable, high-performance data processing systems, Ability to work independently and take ownership of deliverables 📃 Skills: Python, SystemDesign, DataProcessing, Scalability, Performance, ComputerScience, Analytics 🏢 Description: Python Developer London £900 - £1000pd We are seeking a highly motivated Software Engineer to join a high-performing team building next-generation trading and risk systems. This role offers end-to-end involvement across the software development lifecycle, including the development of major greenfield components within a strategic platform. You will work closely with both technology and business stakeholders to deliver impactful solutions directly to trading desks and senior leadership, contributing to mission-critical initiatives across global markets. emagine is a high-end professional services consultancy and solutions firm Specialising in providing business and technology services to the financial services sector, we power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication in delivering the optimal service for our clients. Our commitment is not just towards our clients but we aim to foster a positive and equitable working environment with our consultants and colleagues which stems from our core values: Confident, Dedicated, Responsible, Genuine. Main Responsibilities Design and develop robust, scalable Python applications for risk and trading analytics Work with large-scale datasets (billions of rows), ensuring performance and efficiency Collaborate closely with quants, traders, and business stakeholders to interpret requirements and translate them into technical solutions Contribute to system architecture and build components from the ground up Take ownership of deliverables and drive workstreams independently Key Requirements Strong Python engineering background (5+ years of hands-on development building full applications, not just scripting) Deep familiarity with the Python ecosystem and core libraries Solid computer science fundamentals and understanding of system design Experience building scalable, high-performance data processing systems Ability to operate as a self-starter with strong ownership and initiative Nice to Have Prior exposure to risk systems, trading platforms, or pricing models Understanding of financial products and quantitative concepts Experience working directly with quants and business stakeholders If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

RITS Professional Services

Python Developer

Senior

Remote

Warsaw, Poland

100 - 150 PLN

🏢 Summary: The role involves developing and extending a serverless Python-based backend solution on Azure to automate client onboarding research within an AML system. The platform integrates with external company registries, processes retrieved data, and populates complex PDF forms. You will enhance integrations with global registries and expand support for additional form types. 🗂️ Requirements: Commercial experience in Python development, Practical experience with Microsoft Azure, Hands-on expertise with Azure Functions (serverless architecture), Experience with relational databases, preferably PostgreSQL, Experience in developing and consuming REST APIs, Familiarity with Azure Storage services 📃 Skills: Python, Azure, AzureFunctions, PostgreSQL, REST, APIs, AzureStorage, BlobStorage, PyPDF2, ReportLab, PDFMiner 🏢 Description: We are looking for an experienced Python Developer to join Anti-Money Laundering (AML) team. You will be working on a high-impact solution hosted in Azure , designed to automate the client onboarding research process. System retrieves official company data from the UK’s Companies House (and other international registries) to automatically populate complex CIC forms based on PDF templates. Your goal will be to extend this capability, adding new form types and integrating with more global registries. 🛠 Tech Stack & Environment Core: Python (Backend). Cloud/Compute: Microsoft Azure (Heavily focused on Azure Functions / Serverless). Data: PostgreSQL, Azure Storage. Integration: REST APIs (External Registries). 💻 Key Responsibilities Serverless Backend: Design, develop, and maintain the backend logic using Azure Functions and Python. Data Integration: Integrate with external public APIs (e.g., Companies House) to retrieve, parse, and process company data. PDF Automation: Implement logic to map retrieved data into PDF templates (CIC forms). Database Management: Work with PostgreSQL for structured data and Azure Storage for document handling. Expansion: Collaborate on the roadmap to expand the platform’s coverage to new international jurisdictions and registries. ✅ Required Skills (Must Haves) Python Mastery: Solid commercial experience in Python development. Azure Cloud: Practical knowledge of the Microsoft Azure platform, with specific expertise in Azure Functions (Serverless architecture). Databases: Good working knowledge of relational databases (preferably PostgreSQL ). API Development: Proficiency in creating and consuming APIs (REST). Storage: Familiarity with Azure Storage services (Blob Storage). 🌟 Nice to Have Domain Knowledge: Experience with systems in the Financial, Banking, or AML (Anti-Money Laundering) sectors. Document Processing: Knowledge of Python libraries for PDF automation and manipulation (e.g., PyPDF2, ReportLab, PDFMiner). This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network

Technology

7N

Python Developer with data pipeline

Senior

Remote

Warsaw, Poland

25,200 - 28,560 PLN

🏢 Summary: Role for an experienced Python Developer to design and maintain scalable systems and data pipelines for digital health solutions. The position involves building prototypes and MVPs, contributing to system architecture, and improving performance and reliability of applications. It requires strong expertise in scalable software development and hands-on data pipeline implementation. 🗂️ Requirements: 5+ years of experience with Python, Hands-on experience building data pipelines, Strong knowledge of software architecture, Experience with scalable systems development, Ability to design and maintain high-quality codebases 📃 Skills: Python, AWS, Azure, CI/CD, SQL, Elasticsearch, OpenSearch, Neptune, Neo4j 🏢 Description: Python Developer with data pipeline About the project We are seeking a Python Developer with data pipeline for a global life‑science company driving innovation in digital health . You will build and maintain scalable applications, working closely with cross‑functional teams and contributing to new features and MVPs. Success in this role requires strong system architecture skills, hands‑on experience with scalable software, and a passion for experimentation and rapid prototyping. Tasks Develop and maintain scalable systems and data pipelines Build prototypes and MVPs to test new ideas Contribute to system architecture and high‑quality coding practices Improve performance, reliability, and maintainability of solutions Expectations 5+ years of experience with Python Hands-on experience building data pipelines Strong understanding of software architecture and scalable development Clear and effective communication skills Advanced English proficiency (C1 level) Nice to have Experience with AWS services Azure DevOps CI/CD pipelines Relational databases Elasticsearch/OpenSearch Graph databases (e.g., Neptune, Neo4j) We offer Ongoing support from a dedicated agent , taking care of your project continuity, client contact, necessary formalities, work comfort and development, Consultant Development Program – advice on growth planning based on the latest trends and market needs in IT, including consultations with agents and growth mentors, Access to 7N Learning & Development – a development and educational platform with webinars, a library of articles and industry reports, and regular invitations to one-time and recurring development events – technical, business, and lifestyle, Spectacular integration events , both for you (e.g., annual Kick-Off trip , Christmas parties, or Summer Olympics sports events) and for your loved ones (e.g., family picnics, movie premieres), Professional development not only during the project – you can get involved in knowledge transfer to others within the 7N Services offering directed at 7N clients, Relationships and access to the knowledge of the most experienced IT experts in the market – the average professional tenure of our consultants in Poland is over 10 years, A complete benefits package , including funding for medical care, life insurance, sports cards for you and your loved ones, as well as discounts in stores in Poland and abroad. About 7N Constantly searching for projects, difficult rate negotiations, lack of development support – sounds familiar? At 7N, you gain not only stability of contracts but also the personal involvement of a dedicated agent who ensures your professional comfort and continuous access to development initiatives. Our mission is to provide stable and rewarding collaborations that drive your success as an IT expert and the success of our clients. We build long-lasting relationships based on Scandinavian values and 30 years of experience creating IT solutions for over 200 organizations.