June 24, 2026

Senior Python Developer

Senior • Remote

160 - 210 PLN

Berlin, BE, Germany

Senior Python Developer (Energy Sector) | Remote + Berlin

📍 Location: 95% Remote | 5% Onsite (Berlin)

📅 Start Date: July 2026

📄 Contract until December 2026 with possible extension

💼 B2B Contract

We are looking for an experienced Senior Python Developer to join an international energy sector project for one of Germany’s leading electricity transmission system operators.

You will be responsible for maintaining, modernising and extending Python-based applications supporting critical operational processes, including data processing, reporting, load management and system operations.

Responsibilities

  • Develop and maintain Python web applications

  • Analyse and resolve production issues

  • Monitor application performance and review logs

  • Implement new features and enhancements

  • Troubleshoot and fix software defects

  • Work with Git repositories, pull requests and code reviews

  • Create and execute test cases

  • Deploy applications to OpenShift environments

  • Prepare technical documentation and diagrams

  • Collaborate with business stakeholders and infrastructure teams

Requirements

  • 5+ years of commercial experience with Python

  • Strong experience with:

    • Flask

    • Dash

    • Pandas

    • NumPy

  • Experience processing data from:

    • SQL databases

    • CSV files

    • Multiple external data sources

  • At least 1 year of hands-on experience with:

    • Kubernetes

    • OpenShift

    • Helm Charts

  • Experience designing scalable and reliable systems

  • Understanding of performance optimisation and data consistency

  • Experience working with Git and CI/CD environments

  • German language skills at C1 level or higher

Nice to Have

  • FastAPI

  • React

  • Energy market experience

  • Electrical engineering knowledge

  • Experience working directly with business stakeholders

What We Offer

  • Project in the energy sector

  • Flexible remote work model

  • Opportunity to work on mission-critical systems supporting energy infrastructure

  • International environment

  • Possibility of project extension

Similar jobs you might like

Technology

emagine Polska

Senior Python Engineer

Senior

Remote

Warsaw, Poland

160 - 190 PLN/hr

🏢 Summary: Full-time B2B contract for a Senior Python Engineer to design and operate scalable, production-grade backend systems in a cloud-native environment within the energy trading domain. The role focuses on building modern services with Python and FastAPI, developing CI/CD pipelines, and supporting data engineering solutions. The project runs until the end of 2026 with possible extension and requires close collaboration with cross-functional teams. 🗂️ Requirements: Strong Python development experience, Hands-on experience with FastAPI, Proven cloud-native engineering experience, Strong knowledge of Kubernetes, Strong knowledge of Docker, Experience with CI/CD pipelines, Experience with Azure DevOps, Data engineering experience, Strong SQL skills, Experience with Snowflake, Experience with Kafka, Experience with business-critical systems 📃 Skills: Python, FastAPI, Kubernetes, Docker, AzureDevOps, CICD, SQL, Snowflake, Kafka, CloudNative, DataEngineering 🏢 Description: 🌍 Remote work: 100% remote. ⏰ Start: 22.06.2026. ⏳ Project length: until 31.12.2026 + possible extensions. 📑 Assignment type: B2B , 160–190 PLN/h, depending on experience and project fit. 📕 Project language: English. ⚙️ Recruitment process: 2 meetings with the client. 💬 Workload: Full-time. 💼 Industry: Cloud Computing / Energy Trading. About the Role: We are looking for a Senior Python Engineer with strong experience in cloud-native platforms and, ideally, exposure to energy trading, ETRM, or risk management systems . The ideal candidate is a hands-on engineer who can work independently, collaborate effectively with architects, product managers, and business stakeholders, and design, develop, and operate scalable, production-grade solutions in a modern cloud-native environment. Main Responsibilities: Design, develop, and maintain scalable, production-grade applications in a cloud-native environment Collaborate with architects, product managers, and business stakeholders to define and refine technical solutions. Build and operate modern backend services using Python and FastAPI . Develop and maintain CI/CD pipelines and deployment processes. Design and support data engineering solutions and integrations. Ensure reliability, performance, and maintainability of business-critical systems. Contribute to architecture decisions and technical best practices. Key Requirements: Strong Python development experience. Hands-on experience with FastAPI and modern backend development. Proven cloud-native engineerin g experience. Strong knowledge of Kubernetes and Docker . Experience with CI/CD pipelines and Azure DevOps. Data engineering experience. Strong SQL skills . Experience with Snowflake and Kafka . Experience working with business-critical systems. Strong analytical and problem-solving skills. Ability to work independently while collaborating effectively with cross-functional stakeholders. Highly Preferred Experience in energy trading environments. Experience with ETRM (Energy Trading and Risk Management) platforms . Experience with risk management systems . Team & Environment Independent engineering role with close collaboration across architecture, product, and business teams Modern cloud-native environment International project with English-speaking stakeholders and teams

Technology

TechnipFMC

Senior Python Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: B2B contract opportunity for a Senior Python Developer to design, build, and maintain backend and frontend applications in the energy sector, with a focus on sustainable solutions. The role involves full lifecycle development, CI/CD pipeline management, and deployment to AWS in a globally distributed team. Candidates will work with modern technologies including Python, React, PostgreSQL, and GitHub Actions. 🗂️ Requirements: Bachelor's degree in Computer Science or related field, Minimum 5 years of experience as Software Developer, Strong knowledge of Python, Strong knowledge of React, Strong knowledge of Material Design, Strong knowledge of PostgreSQL, Experience with NumPy, Experience with SciPy, Experience with Playwright for end-to-end testing, Experience with GitHub Actions, Experience with AWS infrastructure, Experience with Jira, Experience with Confluence 📃 Skills: Python, React, Material, PostgreSQL, NumPy, SciPy, Playwright, GitHub, AWS, Jira, Confluence, CI/CD 🏢 Description: Senior Python Developer We are looking for a Senior Python Developer TechnipFMC is a dynamic and innovative energy provider that is leading the way in developing cutting-edge technology solutions for the energy industry. Our mission is to create sustainable and efficient solutions that benefit our planet and help us stay ahead of the curve in a rapidly evolving industry. We are currently seeking a Python Software Developer on a B2B contract to join our team and help us continue to push the boundaries of what is possible. Job Description Design, develop, and maintain backend and frontend applications. Create and manage databases using PostgreSql. Develop and maintain frontend applications using React, Material Design. Manage code repositories using GitHub Actions. Build and maintain CI/CD pipelines using GitHub Actions. Deploy applications to AWS. Work in a "you-build-it-you-run-it" mentality. Work on sustainable and efficient solutions to reduce our carbon footprint in the gas and oil industry. Work in globally distributed teams. Look with your feet. Go and see. Travel if needed. You are meant for this job if: Bachelor's degree in Computer Science or related field. Minimum of 5 years of experience as a Software Developer. Strong understanding of Python, React, Material Design, and PostgreSql. Experience with NumPy/SciPy. Experience with end-to-end testing using Playwright. Experience with code repositories such as GitHub Actions. Experience with pipeline tools such as GitHub Actions. Experience with AWS infrastructure. Experience with task management tools such as Jira. Experience with documentation tools such as Confluence. Interest in sustainable and efficient solutions for reducing carbon footprint in the gas and oil industry.

Technology

DevsData LLC

Senior Backend Developer (Python/Django; 100% remote)

Senior

Remote

Warsaw, Poland

23,400 - 25,500 PLN/mo

🏢 Summary: Senior Backend Developer role focused on designing and delivering scalable server-side applications and APIs using Python and Django for early-stage B2B SaaS products. The position involves architectural ownership, system reliability, and performance optimization in a fully remote, full-time setup. The developer will drive backend best practices, testing, and CI/CD processes. 🗂️ Requirements: 5+ years of backend development experience, Extensive experience with Python, Extensive experience with Django, Proficiency in data modelling, Experience with relational databases, Experience with non-relational databases, Ability to write complex SQL queries, Experience with API design, Experience with system integrations, Experience with distributed systems (synchronous and asynchronous), Hands-on experience with Docker, Hands-on experience with Redis, Experience with message brokers, Experience with cron jobs, Experience writing unit tests (e.g. Pytest), Strong understanding of code quality and testing best practices, Good command of English for technical communication 📃 Skills: Python, Django, SQL, Docker, Redis, Pytest, APIs, Databases, PostgreSQL, MongoDB, CI/CD, MessageBroker, Cron, Git 🏢 Description: Senior Backend Developer (Python/Django; 100% remote) 💰 Salary: 23,400-25,500 PLN/month 🌎 100% Remote 🕦 Full-time position ☑️ B2B or Contract of Employment We are looking for a Senior Backend Developer for a partner client with a compelling mission: they act as a product and technology partner for early-stage B2B SaaS founders, helping them navigate the crucial journey from launch to their first million in revenue. They essentially become the dedicated tech backbone for these startups. Requirements: 5+ years of professional backend development experience. Extensive, proven experience with Python and the Django framework. Proficient in data modelling, relational and non-relational databases, and complex SQL queries. Strong experience with API design, integrations, and distributed systems (synchronous & asynchronous communication). Hands-on experience with Docker, Redis, message brokers, and cron jobs. Expertise in writing unit tests (e.g., Pytest) and a commitment to code quality and testing best practices. Great understanding of English with strong communication and collaboration skills. Nice to have: Previous experience in Greentech or Ecotech is a significant plus. Experience as an unofficial tech lead or mentoring junior developers. Knowledge of additional testing methodologies (integration, end-to-end). Responsibilities: Lead the design and development of complex server-side applications, APIs, and databases, taking ownership of architectural decisions. Architect, write, and deliver high-quality, scalable, and efficient code using Python and Django. Collaborate closely with cross-functional teams, including front-end developers and the tech lead, to align backend development with project goals. Architect and implement advanced user authentication, authorisation, and security mechanisms. Conduct performance analysis and optimisation, identifying bottlenecks and implementing solutions. Drive the implementation of automated testing and CI/CD processes to ensure code reliability. Establish and enforce coding standards, conduct thorough code reviews, and document backend architecture and APIs. Take responsibility for system reliability, scalability, and security, ensuring best practices. Get to know DevsData We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities. Find out more: https://devsdata.com

Technology

Strategicsiq

Senior Python Engineer (Energy Pricing Systems) - Remote - Poland

Senior

Remote

1,400 - 1,500 PLN

🏢 Summary: The role involves developing and evolving an internal energy pricing platform, focusing primarily on Python-based backend services and scalable system architecture. The engineer will implement pricing logic, integrate market data sources, and build frontend components to support structured and traceable price calculations. The position requires strong technical expertise combined with experience in energy markets and pricing systems. 🗂️ Requirements: Experience in energy markets, commodities, or pricing environments, Understanding of pricing models and market data structures, Strong Python backend development experience, Experience with FastAPI, Django, Flask or similar frameworks, Design and integration of RESTful APIs, Proficiency with React or Angular, Experience with Docker and cloud environments, Experience with CI/CD pipelines, Knowledge of software architecture and scalable system design, Experience with automated testing, Proficiency with Git version control 📃 Skills: Python, FastAPI, Django, Flask, REST, React, Angular, Docker, CI/CD, Git, Cloud, Testing, APIs 🏢 Description: We are seeking an experienced Software Engineer with experience from the Energy and or Utilities market to support the development and evolution of an internal pricing platform used within the energy sector. The system enables structured, traceable, and scalable price determination across a range of energy products, integrating market data and automating complex calculation workflows. This role requires a combination of strong technical expertise and solid understanding of energy pricing and market data. Responsibilities Backend Development (primary focus) Design, develop, and maintain backend services using Python (e.g. FastAPI, Django, Flask) Implement pricing logic, calculation workflows, and data processing pipelines Integrate external market data sources and internal systems via REST APIs Contribute to system architecture, including modular design and scalability Ensure accuracy, traceability, and robustness of pricing calculations Frontend Development Develop and enhance user interfaces using modern frameworks (e.g. React, Angular) Build components for data input, monitoring, and visualization of pricing outputs Ensure seamless integration between frontend and backend services Engineering Practices & DevOps Maintain high code quality through testing (unit, integration, end-to-end) and peer reviews Work with version control systems (Git) and CI/CD pipelines Apply containerization (Docker) and support cloud-based deployments Contribute to monitoring and observability of applications Collaboration Work within an agile delivery environment Collaborate with Product Owners and technical stakeholders to translate business requirements into technical solutions Contribute to continuous improvement of the platform Requirements Domain Expertise (essential) Experience within energy markets, commodities, or pricing environments Understanding of pricing models, market data, and product structures Ability to translate business requirements into automated system logic Technical Skills (essential) Strong experience in Python backend development (FastAPI, Django, Flask or similar) Experience designing and integrating RESTful APIs Proficiency with modern frontend frameworks (React, Angular or similar) Experience with Docker, cloud environments, and CI/CD pipelines Solid understanding of software architecture and scalable system design Additional Experience with automated testing and clean code practices Familiarity with monitoring and logging tools Comfortable working in agile, cross-functional teams Key Competencies Strong analytical and problem-solving skills Attention to detail, particularly in accuracy and traceability of calculations Ability to work effectively in a collaborative environment Proactive approach to system and process improvement

Technology

emagine Polska

Senior Software Engineer for Python

Senior

Hybrid

Copenhagen, Denmark

🏢 Summary: Senior Software Engineer role focused on building and optimizing Python-based data processing solutions. The position involves designing end-to-end ETL/ELT pipelines, containerizing applications, and deploying them as Kubernetes CronJobs integrated with Kafka. The engineer will also manage CI/CD pipelines to ensure reliable, automated deployments and operational stability. 🗂️ Requirements: Strong Python development skills, Experience designing ETL/ELT pipelines, Hands-on experience with Kubernetes CronJobs, Experience with Kafka, Experience building and managing CI/CD pipelines, Experience with SFTP and REST APIs, Containerization experience, Ability to design scalable data flows, Troubleshooting skills in data-processing environments 📃 Skills: Python, ETL, ELT, Kubernetes, Kafka, CI/CD, SFTP, REST, Docker, APIs 🏢 Description: Introduction & Summary We are seeking a skilled Senior Software Engineer with expertise in Python. The ideal candidate will possess strong Python skills, a solid understanding of ETL processes, and experience with Kubernetes and CI/CD pipelines. Main Responsibilities - Develop and maintain a Python application/script for scheduled data-processing tasks. - Containerize the application and deploy it as a Kubernetes CronJob & Kafka. - Design and implement end-to-end data flows for ingestion, transformation, and storage. - Optimize and maintain reliable data-processing workflows for operational stability. - Build and manage CI/CD pipelines for application deployment and updates. - Collaborate with cross-functional teams to troubleshoot issues and enhance solutions. Key Requirements - Strong Python skills to build efficient applications for data ingestion, transformation, and storage. - Experience with secure file transfers (SFTP) and REST APIs. - Hands-on experience with containerization and running workloads as Kubernetes CronJobs & Kafka. - Experience managing CI/CD pipelines for automated build, deployment, and operations. - Solid troubleshooting and collaboration skills to deliver reliable data solutions. - Proven ability to design and optimize scalable ETL/ELT pipelines. Nice to Have - Familiarity with various data storage solutions. - Experience working in an Agile environment. - Knowledge of additional programming languages.

Technology

DO OK • Life-changing software services

Senior Python Developer

Senior

Remote

Wroclaw, Poland

18,000 - 27,000 PLN

🏢 Summary: Senior Python Developer role in a startup-like environment focused on designing and delivering high-performance, scalable systems for demanding clients. The position involves full ownership of features from architecture to deployment, solving complex engineering problems, and shaping technical direction. It requires working under pressure with rapidly changing priorities while ensuring code quality and system reliability. 🗂️ Requirements: 5+ years commercial software development experience, Strong professional experience with Python, Excellent knowledge of Python 3.11+, Production experience with FastAPI or Falcon and Async SQLAlchemy 2.0, Strong expertise in REST and GraphQL API design, Solid understanding of relational and non-relational databases, Advanced knowledge of OOP, SOLID, YAGNI, TDD, Extensive experience with pytest, CI/CD pipelines, Docker, deployments, Experience building scalable, low-latency systems, Very good written and spoken English 📃 Skills: Python, FastAPI, Falcon, SQLAlchemy, REST, GraphQL, PostgreSQL, MongoDB, Redis, Elasticsearch, pytest, Docker, CI/CD, AWS, Azure, OOP, SOLID, TDD 🏢 Description: Startup Environment, High Ownership, Demanding Clients Join our startup-like environment filled with new ideas, rapid change, and a strong focus on priorities and delivery. We are looking for a Senior Python Developer - someone experienced, open-minded, and ready to take real ownership of both product and technical direction. You will work closely with demanding clients , solve complex engineering problems, and help shape ambitious, high-performance systems. This role is for engineers who enjoy responsibility, fast feedback loops, architectural challenges, and working under pressure . Your primary responsibilities beyond the will to change the world: Act as a technical partner for clients : analyze business needs, challenge requirements, and propose effective, scalable solutions Take full ownership of complex features - from concept and architecture through implementation, testing, and automated deployment Design system architecture, APIs, and data models for high-load, data-intensive systems Deliver core and business-critical components of projects Work in a dynamic, startup-style environment with changing priorities, tight deadlines, and real product pressure Proactively identify risks, bottlenecks, and technical debt , and drive improvements Ensure high code quality, performance, and reliability Support and mentor other developers, helping raise engineering standards across teams Must have: 5+ years of commercial software development experience, including strong professional experience in Python Excellent knowledge of Python 3.11+ (typing, dataclasses, modern best practices) Production experience with modern Python frameworks ( async FastAPI preferred, Falcon welcome, Async SQLAlchemy 2.0 ) Strong expertise in API design (REST, GraphQL) Solid understanding of databases and data-driven systems (relational, document, search, key-value stores) Advanced knowledge of software engineering principles (OOP, SOLID, YAGNI, TDD) Extensive experience with unit testing (pytest), CI/CD pipelines, Docker, and deployments Proven ability to build efficient, low-latency, scalable systems Confidence working with tight deadlines, pressure, and frequently evolving requirements Very good written and spoken English Strong communication skills and a proactive, ownership-oriented mindset Experience we'd appreciate, too: Experience in system architecture and technical leadership Asynchronous programming and high-concurrency systems Messaging systems and distributed architectures DDD and event-driven design Cloud and DevOps experience ( AWS / Azure ) Mentoring and influencing technical direction of projects Nice to have: Community involvement (meetups, open source, speaking) Writing technical articles or internal knowledge-sharing A list of benefits is long so we will mention only about the crucial ones: Challenging projects with real business impact Work in a startup-like environment : fast decisions, autonomy, responsibility 100% remote or office in Poland (Wrocław / Zielona Góra) Sport subscription Private healthcare

Technology

dotLinkers

Senior Fullstack Python Engineer

Senior

Remote

Kraków, Poland

6,200 - 7,400 USD/mo

🏢 Summary: Remote Senior Fullstack Python Engineer role focused on building and maintaining scalable SaaS platforms for influencer marketing using large-scale datasets and AI-driven solutions. The position involves full-stack development across frontend and backend systems in a lean engineering team. 🗂️ Requirements: 5+ years of experience developing large-scale systems and web applications, Proficiency with HTML, CSS, JavaScript, React, and Node.js, Strong expertise in Python and Django, Experience with PostgreSQL or MySQL, Knowledge of Functional Programming and Object-Oriented Programming, Experience with Git and GitHub, Experience working in Agile/Kanban environments, Strong written and verbal communication skills, Ability to work remotely with overlap to US Pacific Time 📃 Skills: Python, Django, React, Node.js, HTML, CSS, JavaScript, PostgreSQL, MySQL, Git, GitHub, Agile, Kanban, ElasticSearch, ETL 🏢 Description: Position: Senior Fullstack Python Engineer Working model: 100% Remote Salary: USD 6,200 – 7,400 /  month Type of contract: B2B Our Client is a successful SaaS creator marketing solution provider. The Company has been connecting and supporting Influencers and Fortune 500 brands in building their content marketing strategies for over a decade. They are looking for a Senior Python developer to join their lean, 6 people team to work on their set of solutions, using high volume of data (over 300B data points, nearly 2 M creators, 750M elements of content and counting), AI and tackling technical challenges on a daily basis. Responsibilities Collaborate with product, developers, and stakeholders to create visually stunning and responsive user interfaces. Design, build, and maintain Open Influences Platforms across the entire technology stack. Contribute to the design and development of backend architectures that address high workloads. Write clean, efficient, and maintainable code using modern web development languages and practices. Develop and maintain reusable code libraries and frameworks. Requirements A minimum of 5 years of experience in designing and developing large-scale systems and web-based applications. Proficiency in front-end technologies, HTML, CSS, and JS frameworks like React and Node.js Mastery of Python, Django, and RDBMS such as Postgres or MySQL. Knowledge of Functional Programming and Object-Oriented Programming paradigms. Experience with version control systems, specifically Git and GitHub. Experience with Agile (Kanban) development processes. Excellent written and verbal communication skills. Ability to work remotely with at least a 4-hour overlap with 9 am – 6 pm US Pacific Time (during the trial period full US Pacific Time coverage). Bonus points for Experience with performance tuning, identifying, and resolving bottlenecks. Familiarity with the ETL process and handling of larger data sets. Familiarity with ElasticSearch Comfortable with full-stack development, emphasizing front-end efforts to modernize platforms. Experience or keen interest in innovative product development. Strong understanding of and experience with big data solutions.

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

Yard Corporate

Senior Python Engineer

Senior

Hybrid

Warsaw, Poland

40,000 - 55,000 PLN

🏢 Summary: Senior Python Engineer role focused on building and scaling a cloud-native real-time Data Platform handling massive datasets. The position involves developing high-performance backend services, optimizing distributed systems, and integrating large-scale data storage solutions. Hybrid work model in Warsaw with employment benefits including private medical care and multisport card. 🗂️ Requirements: 8+ years of backend software development experience, Advanced Python expertise, Experience with scalable production-grade systems, Knowledge of concurrency and multiprocessing, Experience with Pandas or NumPy, Experience with Parquet or JSON data formats, Knowledge of relational and NoSQL databases, Experience with performance optimization and low-latency systems, Ability to use AI-assisted development tools responsibly 📃 Skills: Python, Pandas, NumPy, Parquet, JSON, SQL, NoSQL, API, OOP, Concurrency, Multiprocessing, Algorithms, Databases, Cloud 🏢 Description: For our client, a leading, high-growth global fintech company – we are looking for an experienced Senior Python Engineer to join a key engineering team responsible for the company’s core data foundation. The project focuses on building, optimizing, and scaling a cloud-native, high-throughput Data Platform designed to ingest, process, and distribute massive datasets in real-time. This platform serves as the backbone for various downstream analytical systems, requiring extreme reliability, performance, and scalability. This is a fantastic opportunity for a strong Python generalist who enjoys solving complex distributed system problems, optimizing data flows, and working with modern cloud architectures. Responsibilities Backend & Pipeline Development: Design and develop scalable backend services and high-performance data processing pipelines using Python. Performance Tuning: Identify bottlenecks and optimize system performance, focus on concurrency, throughput, and low-latency execution. Data Integration & Storage: Build robust integrations with modern cloud-native storage solutions and databases to manage large-scale datasets efficiently. Collaborative Engineering: Work closely with cross-functional technical teams to understand data requirements and deliver reliable API services and platform features. Engineering Excellence: Maintain top-tier coding standards, emphasizing clean code, robust testing (unit/integration), automation, and security. Requirements 8+ years of professional backend software development experience (with a strong track record in building scalable, production-grade systems). Deep expertise in Python (advanced OOP, concurrency/multiprocessing, memory management, data structures, and algorithms). Solid experience with data-centric libraries such as Pandas, NumPy, or similar data processing frameworks. Experience with large-scale data storage formats (e.g., Parquet, JSON, or column-oriented databases) and relational/NoSQL databases. AI-assisted development mindset: Comfortable utilizing AI tools  to accelerate delivery, while maintaining strong developer judgment regarding validation, testing, security, and refactoring. What our client offers: Hybrid work model in Warsaw (minimum 3 days a week in the office - strictly non-negotiable). Contract of Employment (UoP) with increased tax-deductible costs (KUP). Private medical care (including full dental care). Lunch card to cover your daily meals. Multisport card.

Technology

DCV Technologies

Senior Python FullStack Developer

Senior

Hybrid

Kraków, Poland

🏢 Summary: Hybrid Senior Python Developer role for a financial sector client focused on transaction processing, risk analysis, and financial data platforms. The position involves building scalable full-stack applications, backend APIs, and cloud-based solutions on Azure for banking and investment systems. The role includes working with large datasets, optimizing performance, and maintaining secure, high-quality software. 🗂️ Requirements: Strong Python proficiency, Experience with functional programming, Experience with object-oriented programming, Experience in full-stack development, Frontend web application development, Backend services and API development, Hands-on experience with Azure, Deployment of web applications and services, Experience with large datasets, Understanding of software engineering principles, Understanding of software engineering best practices 📃 Skills: Python, Azure, API, Frontend, Backend, FastAPI, Flask, Docker, Kubernetes, CI/CD, AzureDevOps 🏢 Description: 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)