April 11, 2026
Senior Python Engineer
Senior • Hybrid
17,000 - 23,000 PLN/hr
Gdansk, Poland
Godel Technologies is looking for Python Engineer to join a large-scale, innovative utility service platform transforming the global energy industry. The client’s platform connects millions of customers with energy and telecom providers across the electricity, water, and telecommunications sectors. The company is actively integrating AI-driven solutions into its ecosystem - enhancing customer experiences through intelligent notifications, predictive billing forecasts, and voice assistants. With a global engineering team of over 2,000 professionals (primarily based in the UK) and more than 60 million customers across the UK, EU, Japan, and the US, this is a truly impactful and technologically advanced environment where your expertise in Python can make a real difference.
This position is available exclusively to candidates from Poland. Remote work is possible, but candidates are expected to be willing to make occasional office visits, such as for client visits, team-building events, company events, or other important in-person meetings.
Tech Stack
Backend: Python 3.1x, Django 4.x, Django ORM
Frontend: React (rarely requests to craft FE)
Databases: PostgreSQL (Aurora RDS AWS)
Infrastructure: AWS, Kubernetes, RabbitMQ, S3, SQS
Testing: Pytest, MyPy
CI/CD: Jenkins
Deployment: Daily releases via feature flags
Responsibilities
Design, develop, and maintain scalable finance-focused backend solutions using Python and Django
Integrate external systems and third-party APIs
Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems
Write high-quality, well-tested code ensuring reliable daily deployments to production
Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team
Maintain a developer-first quality culture: own unit, integration, and functional testing
Be part of a weekly engineering goal-setting process (lean Kanban-style working)
Requirements
Must have:
Strong Python engineering skills, ideally with production Django experience on complex, large-scale applications (not just small web apps)
Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability
Solid experience in building automated tests: unit, integration, and E2E tests
Passion for clean code, peer reviews, and high code quality standards
Familiarity with scaling large systems — vertical scaling, single-tenant deployments
Self-driven, comfortable with autonomy and open team cultures (trust > process)
Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ)
Strong verbal and written English communication skills
Readiness to work with Windows (WSL)
Nice to have:
Frontend experience (React)
Code generation tools, AI assistants – Copilot, Cursor, Claude Code, etc.
Salary ranges
B2B
senior 110 - 165 PLN /hour
EC
senior 15000 - 24 000 PLN gross
Similar jobs you might like
Technology
Godel Technologies Europe
Senior Python Engineer
Senior
Hybrid
Łódź, Poland
17,000 - 23,000 PLN/hr
🏢 Summary: Senior Python Engineer role focused on building and scaling finance-oriented backend solutions for a large utility services platform serving millions of users globally. The position involves developing high-quality Django-based systems, integrating external APIs, and supporting AI-driven features within a cloud-native AWS environment. Remote work from Poland with occasional office visits is expected. 🗂️ Requirements: Strong Python skills with production Django experience on large-scale applications, Experience with REST or GraphQL API development and system integrations, Experience writing automated unit, integration, and E2E tests, Understanding of system scaling and single-tenant deployments, Experience with AWS services such as RDS, S3, Kubernetes, SQS, RabbitMQ, Ability to work with Windows (WSL), Strong English communication skills, Residence in Poland 📃 Skills: Python, Django, DjangoORM, REST, GraphQL, PostgreSQL, AWS, Kubernetes, RabbitMQ, S3, SQS, Pytest, MyPy, Jenkins, React, WSL 🏢 Description: Godel Technologies is looking for Python Engineer to join a large-scale, innovative utility service platform transforming the global energy industry. The client’s platform connects millions of customers with energy and telecom providers across the electricity, water, and telecommunications sectors. The company is actively integrating AI-driven solutions into its ecosystem - enhancing customer experiences through intelligent notifications, predictive billing forecasts, and voice assistants. With a global engineering team of over 2,000 professionals (primarily based in the UK) and more than 60 million customers across the UK, EU, Japan, and the US, this is a truly impactful and technologically advanced environment where your expertise in Python can make a real difference. This position is available exclusively to candidates from Poland. Remote work is possible, but candidates are expected to be willing to make occasional office visits, such as for client visits, team-building events, company events, or other important in-person meetings. Tech Stack Backend: Python 3.1x, Django 4.x, Django ORM Frontend: React (rarely requests to craft FE) Databases : PostgreSQL (Aurora RDS AWS) Infrastructure: AWS, Kubernetes, RabbitMQ, S3, SQS Testing: Pytest, MyPy CI/CD: Jenkins Deployment: Daily releases via feature flags Responsibilities Design, develop, and maintain scalable finance-focused backend solutions using Python and Django Integrate external systems and third-party APIs Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems Write high-quality, well-tested code ensuring reliable daily deployments to production Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team Maintain a developer-first quality culture: own unit, integration, and functional testing Be part of a weekly engineering goal-setting process (lean Kanban-style working) Requirements Must have: Strong Python engineering skills, ideally with production Django experience on complex, large-scale applications (not just small web apps) Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability Solid experience in building automated tests: unit, integration, and E2E tests Passion for clean code, peer reviews, and high code quality standards Familiarity with scaling large systems — vertical scaling, single-tenant deployments Self-driven, comfortable with autonomy and open team cultures (trust > process) Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ) Strong verbal and written English communication skills Readiness to work with Windows (WSL) Nice to have: Frontend experience (React) Code generation tools, AI assistants – Copilot, Cursor, Claude Code, etc. Salary ranges B2B senior 110 - 165 PLN /hour EC senior 15000 - 24 000 PLN gross
Technology
Godel Technologies Europe
Senior Python Engineer
Senior
Hybrid
Łódź, Poland
14,000 - 20,000 PLN
🏢 Summary: Senior Python Engineer role focused on designing and building scalable backend systems and AI-integrated applications for finance and telecom projects. The position involves leading architecture decisions, integrating AI tools across the SDLC, and collaborating directly with clients. It requires strong backend expertise, experience with AI agents and LLM integrations, and ownership of high-quality production systems. 🗂️ Requirements: 6+ years professional Python development experience, Commercial experience with AI tools and agent/LLM integrations, Strong expertise in Python 3.9+ and large-scale applications, Experience with REST or GraphQL API development, Experience with automated testing: unit, integration, E2E, Experience with FastAPI, Django REST Framework, or Flask, Proficiency with PostgreSQL and ORM tools, Understanding of clean architecture, DDD, CQRS, event-driven systems, Experience with CI/CD pipelines and Docker, Hands-on experience with AI coding assistants, Strong prompt engineering skills, Experience with AWS services, Ability to work independently and communicate with clients in English 📃 Skills: Python, Django, FastAPI, Flask, PostgreSQL, SQLAlchemy, DjangoORM, REST, GraphQL, NumPy, Pandas, Pydantic, pytest, Docker, GitLabCI, GitHubActions, AWS, S3, RDS, Kubernetes, SQS, RabbitMQ, Celery, Kafka, Redis, MongoDB, MySQL, LangChain, LlamaIndex, Anthropic, OpenAI, Claude, Cursor, Copilot, Git, React, TypeScript 🏢 Description: Description Godel is on the lookout for talented Senior Python Engineers to join one of our teams engaged in the development of business applications for major British companies. We always have new and exciting projects with opportunities to improve your skills in a wide spectrum of technologies. If you are an enthusiastic and ambitious Python Engineer, this job is for you! 02 Responsibilities Design, develop, and maintain scalable finance-focused backend solutions using Python Integrate external systems and third-party APIs Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems Write high-quality, well-tested code ensuring reliable daily deployments to production Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team Maintain a developer-first quality culture: own unit, integration, and functional testing Be part of a weekly engineering goal-setting process (lean Kanban-style working) Apply AI tools throughout the entire development lifecycle: code generation, refactoring, automated review, test creation, debugging, and technical research Architect and design Python-based systems: API services, data pipelines, async workers, and AI-integrated backends — with AI assistance as a core part of the process Conduct thorough code reviews, uphold engineering best practices, and ensure high-quality, maintainable Python codebases across the team Contribute to technology selection, system design, and trade-off analysis across client projects Identify risks, bottlenecks, and security concerns proactively; propose and implement solutions Work directly with clients in English for requirements clarification, technical discussions, and progress updates Mentor junior and mid-level Python engineers through day-to-day guidance, pair sessions, and knowledge sharing Stay current with advancements in Python tooling, AI coding assistants, and LLM-integration patterns 03 Requirements Must have: 6+ years of professional Python development experience after graduation from university At least 0.5 years of commercial experience in AI tools on real projects – building/implementing agents/sub-agents, MCP integrations, skills crafting, or Spec driven integration into clients projects, or building SDLC with help of agents, or RAG chatbots Strong Python engineering skills (3.9+), large-scale applications (not just small web apps): async/await, dataclasses, Pydantic, NumPy, Pandas, etc Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability Solid experience in building automated tests: unit, integration, and E2E tests Readiness to start a new project as a solo engineer and drive communication with the client. In addition, manage extension of a new team if needed Experience with at least one major web/API framework: FastAPI, Django REST Framework, or Flask Proficiency with relational databases (PostgreSQL) and ORMs (SQLAlchemy, Django ORM) Solid understanding of software architecture patterns: clean architecture, domain-driven design, CQRS, event-driven systems Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions) and containerization (Docker, Docker Compose) A demonstrable, personalized AI development workflow with custom skills, prompt templates, and project-level instructions — not just default out-of-the-box usage Hands-on experience with AI coding assistants: Claude Code, Cursor, GitHub Copilot, or similar Strong prompt engineering skills: ability to produce reliable, structured output and critically evaluate AI-generated code Critical mindset toward AI-generated output: knowing when to trust it, when to verify it, and when to rewrite it Passion for clean code, peer reviews, and high code quality standards Familiarity with scaling large systems — vertical scaling, single-tenant deployments Self-driven, comfortable with autonomy and open team cultures (trust > process) Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ) Readiness to work with Windows (WSL) Nice to have: Frontend experience (React) Familiarity with Celery, RabbitMQ, or Kafka for async task processing Contributions to open-source Python or AI projects Experience with RAG (Retrieval-Augmented Generation) pipelines and vector databases (Qdrant, Chroma, pgvector) Knowledge of LangGraph, AutoGen, or other agent orchestration frameworks Ability to create custom sub-agents and orchestrate multiple AI agents in parallel for concurrent task execution Experience integrating LLMs into Python applications via the Anthropic SDK, OpenAI SDK, or LangChain/LlamaIndex Exposure to ML/AI model lifecycle: fine-tuning, embedding generation, model evaluation 04 Tech Stack Language: Python 3.9+, JS (Typescript, React) nice to have Web / API: FastAPI, Django REST Framework, Flask, etc Databases: PostgreSQL, Redis, MongoDb, MySQL Task queues: Celery, RabbitMQ, Kafka AI/LLM: Anthropic Claude, OpenAI, LangChain, LlamaIndex, BMAD, SpecKit, OpenSpec Testing: pytest Infrastructure: Docker, GitLab CI/CD, AWS / GCP AI tooling: Claude Code, Cursor, GitHub Copilot Version control: Git (GitLab)
Technology
Godel Technologies Europe
Senior Python Engineer
Senior
Hybrid
Gdansk, Poland
14,000 - 20,000 PLN
🏢 Summary: Senior Python Engineer role focused on designing and delivering scalable, finance-oriented backend systems and AI-integrated solutions for telecom and enterprise clients. The position involves architecting APIs, data pipelines, and async services while leveraging AI tools throughout the SDLC. Engineers drive technical decisions, ensure high code quality, and collaborate directly with clients. 🗂️ Requirements: 6+ years professional Python development experience, Commercial experience with AI tools in real projects (agents, RAG, integrations), Strong Python 3.9+ knowledge including async/await and typing, Experience building large-scale backend applications, Experience with FastAPI, Django REST Framework, or Flask, Experience with REST or GraphQL API development, Experience integrating third-party systems and APIs, Experience with PostgreSQL and ORM tools, Knowledge of clean architecture, DDD, CQRS, event-driven systems, Experience writing unit, integration, and E2E tests, Experience with CI/CD pipelines, Experience with Docker and containerization, Hands-on experience with AI coding assistants, Strong prompt engineering skills, Experience with AWS services, Ability to work independently and communicate with clients in English 📃 Skills: Python, Django, FastAPI, Flask, REST, GraphQL, PostgreSQL, SQLAlchemy, DjangoORM, Redis, MongoDB, MySQL, Celery, RabbitMQ, Kafka, Docker, GitLabCI, GitHubActions, AWS, GCP, Pytest, NumPy, Pandas, Pydantic, Claude, OpenAI, LangChain, LlamaIndex, AnthropicSDK, OpenAISDK, Kubernetes, SQS, Git 🏢 Description: Description Godel is on the lookout for talented Senior Python Engineers to join one of our teams engaged in the development of business applications for major British companies. We always have new and exciting projects with opportunities to improve your skills in a wide spectrum of technologies. If you are an enthusiastic and ambitious Python Engineer, this job is for you! 02 Responsibilities Design, develop, and maintain scalable finance-focused backend solutions using Python Integrate external systems and third-party APIs Work closely with Product Managers and Tech Leads to define, size, and solve real-world telecom customer problems Write high-quality, well-tested code ensuring reliable daily deployments to production Participate in peer reviews, refinements, and continuous feedback loops across a multi-disciplinary team Maintain a developer-first quality culture: own unit, integration, and functional testing Be part of a weekly engineering goal-setting process (lean Kanban-style working) Apply AI tools throughout the entire development lifecycle: code generation, refactoring, automated review, test creation, debugging, and technical research Architect and design Python-based systems: API services, data pipelines, async workers, and AI-integrated backends — with AI assistance as a core part of the process Conduct thorough code reviews, uphold engineering best practices, and ensure high-quality, maintainable Python codebases across the team Contribute to technology selection, system design, and trade-off analysis across client projects Identify risks, bottlenecks, and security concerns proactively; propose and implement solutions Work directly with clients in English for requirements clarification, technical discussions, and progress updates Mentor junior and mid-level Python engineers through day-to-day guidance, pair sessions, and knowledge sharing Stay current with advancements in Python tooling, AI coding assistants, and LLM-integration patterns 03 Requirements Must have: 6+ years of professional Python development experience after graduation from university At least 0.5 years of commercial experience in AI tools on real projects – building/implementing agents/sub-agents, MCP integrations, skills crafting, or Spec driven integration into clients projects, or building SDLC with help of agents, or RAG chatbots Strong Python engineering skills (3.9+), large-scale applications (not just small web apps): async/await, dataclasses, Pydantic, NumPy, Pandas, etc Good understanding of integration patterns, API development (REST / GraphQL), and third-party system interoperability Solid experience in building automated tests: unit, integration, and E2E tests Readiness to start a new project as a solo engineer and drive communication with the client. In addition, manage extension of a new team if needed Experience with at least one major web/API framework: FastAPI, Django REST Framework, or Flask Proficiency with relational databases (PostgreSQL) and ORMs (SQLAlchemy, Django ORM) Solid understanding of software architecture patterns: clean architecture, domain-driven design, CQRS, event-driven systems Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions) and containerization (Docker, Docker Compose) A demonstrable, personalized AI development workflow with custom skills, prompt templates, and project-level instructions — not just default out-of-the-box usage Hands-on experience with AI coding assistants: Claude Code, Cursor, GitHub Copilot, or similar Strong prompt engineering skills: ability to produce reliable, structured output and critically evaluate AI-generated code Critical mindset toward AI-generated output: knowing when to trust it, when to verify it, and when to rewrite it Passion for clean code, peer reviews, and high code quality standards Familiarity with scaling large systems — vertical scaling, single-tenant deployments Self-driven, comfortable with autonomy and open team cultures (trust > process) Experience working with or around AWS services (e.g., RDS, S3, Kubernetes, SQS, RabbitMQ) Readiness to work with Windows (WSL) Nice to have: Frontend experience (React) Familiarity with Celery, RabbitMQ, or Kafka for async task processing Contributions to open-source Python or AI projects Experience with RAG (Retrieval-Augmented Generation) pipelines and vector databases (Qdrant, Chroma, pgvector) Knowledge of LangGraph, AutoGen, or other agent orchestration frameworks Ability to create custom sub-agents and orchestrate multiple AI agents in parallel for concurrent task execution Experience integrating LLMs into Python applications via the Anthropic SDK, OpenAI SDK, or LangChain/LlamaIndex Exposure to ML/AI model lifecycle: fine-tuning, embedding generation, model evaluation 04 Tech Stack Language: Python 3.9+, JS (Typescript, React) nice to have Web / API: FastAPI, Django REST Framework, Flask, etc Databases: PostgreSQL, Redis, MongoDb, MySQL Task queues: Celery, RabbitMQ, Kafka AI/LLM: Anthropic Claude, OpenAI, LangChain, LlamaIndex, BMAD, SpecKit, OpenSpec Testing: pytest Infrastructure: Docker, GitLab CI/CD, AWS / GCP AI tooling: Claude Code, Cursor, GitHub Copilot Version control: Git (GitLab)
Technology
Yard Corporate
Senior Python Data Engineer
Senior
Hybrid
Warsaw, MZ, Poland
30,000 - 45,000 PLN/mo
🏢 Summary: The offer is for an experienced Python Data Engineer to build scalable, cloud-based data and analytics solutions for global financial institutions. The role focuses on designing distributed data pipelines, enhancing system reliability, and developing financial and AI-driven data platforms. You will work with modern cloud and AI tools to advance enterprise data architecture and analytics capabilities. 🗂️ Requirements: 4+ years of professional experience in Python data or software engineering, Strong knowledge of data architecture, data modeling, and data warehousing, Advanced SQL skills and complex query writing, Experience building scalable distributed data pipelines, Hands-on experience with cloud environments (AWS preferred), Understanding of event-driven architectures, Experience with debugging and system reliability practices 📃 Skills: Python, SQL, AWS, Databricks, Spark, PySpark, Scala, Delta, Airflow, dbt, Kafka, Kubernetes, MongoDB, Grafana, Loki, Prometheus, OpenTelemetry 🏢 Description: We are partnering with top-tier global financial institutions to scale their core technology and data infrastructure. We are looking for an experienced and product-oriented Python Data Engineer to join our technology group. In this role, you will work at the intersection of cutting-edge technology and institutional finance. You will collaborate closely with data consumers, engineering teams, and business stakeholders to push the firm's technological capabilities forward. What You’ll Do: Core Responsibilities: Design, develop, and deliver high-quality, scalable Python-based solutions. Drive engineering excellence by ensuring system reliability, automating processes, and maintaining high operational standards. Actively experiment with and integrate modern AI coding tools (e.g., Copilot, Cursor) to streamline engineering workflows. Lead design discussions, mentor junior colleagues, and communicate proactively across a geo-distributed team. Depending on the specific project or team, your focus may include: Enterprise Data Platforms: Building cloud-based (AWS) pipelines for data ingestion, streaming, and cataloging. Risk & Portfolio Analytics Systems: Developing software for financial data ingress/egress, performance/exposure monitoring, and automated reconciliation. AI & Metadata Applications: Extending AI-powered semantic data access layers and internal data catalogs. What We’re Looking For Experience: 4+ years of professional experience in software or data engineering, specifically using Python . Data Skills: Solid understanding of data architecture, modeling, and warehousing. Excellent debugging acumen and comfort writing complex SQL statements. Cloud & Architecture: Experience building scalable, distributed pipelines in a cloud environment (preferably AWS ). Familiarity with event-driven architectures. Mindset: Impact-oriented, proactive, self-starting learner who embraces engineering automation, navigates ambiguity well, and holds themselves to high ethical standards. Nice to Have: Big Data & Orchestration: Expertise in Databricks, Spark (PySpark/Scala), Delta Lake, and orchestration tools like Airflow, dbt, or Kafka. Infrastructure & Observability: Working knowledge of Kubernetes, MongoDB, and observability stacks (Grafana, Loki, Prometheus, OpenTelemetry). Offer: Competitive compensation (30k - 45k PLN) with flexible contracting options (B2B/UoP). Premium office location in the heart of Warsaw. Comprehensive private medical and dental care. Sports card and wellness benefits. Private life insurance
Technology
Yard Corporate
Senior Python Data Engineer
Senior
Hybrid
Warsaw, MZ, Poland
30,000 - 45,000 PLN/mo
🏢 Summary: Opportunity for an experienced Python Data Engineer to build scalable data platforms and analytics systems for global financial institutions. The role focuses on designing cloud-based data pipelines, enhancing system reliability, and integrating modern AI tools into engineering workflows. You will collaborate across distributed teams to deliver high-quality solutions in enterprise data, risk analytics, and AI-driven metadata applications. 🗂️ Requirements: 4+ years of professional experience in software or data engineering using Python, Strong knowledge of data architecture, data modeling, and data warehousing, Ability to write complex SQL queries and perform advanced debugging, Experience building scalable, distributed data pipelines in cloud environments, Experience with AWS, Familiarity with event-driven architectures 📃 Skills: Python, SQL, AWS, Databricks, Spark, PySpark, Scala, Delta, Airflow, dbt, Kafka, Kubernetes, MongoDB, Grafana, Loki, Prometheus, OpenTelemetry 🏢 Description: We are partnering with top-tier global financial institutions to scale their core technology and data infrastructure. We are looking for an experienced and product-oriented Python Data Engineer to join our technology group. In this role, you will work at the intersection of cutting-edge technology and institutional finance. You will collaborate closely with data consumers, engineering teams, and business stakeholders to push the firm's technological capabilities forward. What You’ll Do: Core Responsibilities: Design, develop, and deliver high-quality, scalable Python-based solutions. Drive engineering excellence by ensuring system reliability, automating processes, and maintaining high operational standards. Actively experiment with and integrate modern AI coding tools (e.g., Copilot, Cursor) to streamline engineering workflows. Lead design discussions, mentor junior colleagues, and communicate proactively across a geo-distributed team. Depending on the specific project or team, your focus may include: Enterprise Data Platforms: Building cloud-based (AWS) pipelines for data ingestion, streaming, and cataloging. Risk & Portfolio Analytics Systems: Developing software for financial data ingress/egress, performance/exposure monitoring, and automated reconciliation. AI & Metadata Applications: Extending AI-powered semantic data access layers and internal data catalogs. What We’re Looking For: Experience: 4+ years of professional experience in software or data engineering, specifically using Python . Data Skills: Solid understanding of data architecture, modeling, and warehousing. Excellent debugging acumen and comfort writing complex SQL statements. Cloud & Architecture: Experience building scalable, distributed pipelines in a cloud environment (preferably AWS ). Familiarity with event-driven architectures. Mindset: Impact-oriented, proactive, self-starting learner who embraces engineering automation, navigates ambiguity well, and holds themselves to high ethical standards. Nice to Have: Big Data & Orchestration: Expertise in Databricks, Spark (PySpark/Scala), Delta Lake, and orchestration tools like Airflow, dbt, or Kafka. Infrastructure & Observability: Working knowledge of Kubernetes, MongoDB, and observability stacks (Grafana, Loki, Prometheus, OpenTelemetry). Offer: Competitive compensation (30k - 45k PLN) with flexible contracting options (B2B/UoP). Premium office location in the heart of Warsaw. Comprehensive private medical and dental care. Sports card and wellness benefits. Private life insurance
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
DevsData LLC
Python Engineer
Mid
Hybrid
Warsaw, Poland
5,000 - 7,000 USD/mo
🏢 Summary: Full-time B2B opportunity for a Middle Python Engineer to build scalable backend systems and AI infrastructure for enterprise applications in a hybrid Warsaw setup. The role involves developing REST APIs, distributed systems, and cloud-based services while owning features through the full software lifecycle. Candidates will work in an AI-native environment focused on production-ready enterprise AI solutions. 🗂️ Requirements: 3-5 years commercial experience as Backend Engineer, Strong Python programming skills, Understanding of distributed systems, Experience with AWS, GCP, or Azure, Strong knowledge of SQL databases, Strong knowledge of NoSQL databases, Experience designing and supporting production-grade systems, Experience with full software lifecycle ownership, Ability to develop scalable backend services and REST APIs, Comfortable working in AI-native engineering environments 📃 Skills: Python, AWS, GCP, Azure, SQL, NoSQL, REST, TypeScript 🏢 Description: Python Engineer 💰 Salary: 5000-7000$ 🌎 Warsaw, Hybrid (1 day remote per week) 🕦 Full-time ☑️ B2B Contract We’re looking for a Middle Python Engineer for our client, which is an AI infrastructure company that helps large enterprises safely and effectively adopt AI in their daily operations. Rather than building general-purpose AI, our client creates a platform that connects AI to a company's internal knowledge, policies, workflows, and business rules. This enables AI to provide accurate answers and automate complex business processes instead of relying on generic responses or potentially inaccurate information. Their customers include well-known enterprise organizations such as Glovo, Nespresso, and HelloFresh, where AI is used to improve internal operations, customer support, and business efficiency. The company operates in the rapidly growing field of Agentic AI, focusing on building reliable, production-ready AI systems for enterprise environments. Requirements: 3-5 years of commercial experience as a Backend Engineer developing production-grade systems. Strong Python programming skills, with the ability to write clean, maintainable, and well-structured backend code. Good understanding of distributed systems. Hands-on experience with cloud platforms, such as AWS, GCP, or Azure. Strong knowledge of SQL and NoSQL databases, including schema and data model design. Experience owning features throughout the full software lifecycle, from design and implementation to deployment, monitoring, and production support. Comfortable working in an AI-native engineering environment. Nice to have: Exposure to agentic systems: AI agents, tool-calling, orchestration, retrieval, or LLM-backed infrastructure Working knowledge of TypeScript Responsibilities: Design, develop, and maintain scalable backend services, REST APIs, data pipelines, and background processing systems. Translate business and product requirements into technical solutions, evaluating architecture, trade-offs, and implementation approaches. Own features end-to-end, from technical design and development through deployment, monitoring, and ongoing production support. Build reliable, secure, and high-performance backend systems that support enterprise AI applications. Design efficient interfaces, data models, and service architectures that integrate seamlessly within the broader platform. Monitor, troubleshoot, and improve system reliability, observability, scalability, and performance in production environments. Collaborate closely with Product Managers, Frontend Engineers, and Platform/Infrastructure teams to deliver end-to-end product features. Write clear technical documentation, design notes, and architecture diagrams to support collaboration and knowledge sharing. Leverage AI-powered development tools to improve engineering productivity, automate repetitive tasks, and streamline development workflows. Participate in code reviews and design reviews, ensuring high engineering standards, maintainable code, and best practices.
Technology
EPAM Systems
Senior Full-stack Python Engineer with React
Senior
Remote
🏢 Summary: Senior Python Engineer role focused on building and enhancing scalable financial systems using Python and React within AWS cloud environments. The position combines backend and frontend development with system design, cloud integration, and test automation in high-stakes investment and treasury platforms. The role involves leading architectural decisions and refactoring initiatives in agile, distributed teams. 🗂️ Requirements: 5+ years experience with Python including FastAPI and Django, 5+ years experience with React.js and TypeScript, Strong experience with PostgreSQL and Docker, Hands-on experience with AWS cloud services, Strong commitment to test automation including unit and integration testing, Experience with microservices architecture and API design, Experience with database modeling, Experience leading refactoring of critical systems, Ability to design resilient and compliant systems, Experience working in agile teams on complex applications 📃 Skills: Python, FastAPI, Django, PostgreSQL, Docker, React, TypeScript, AWS, S3, Lambda, AKS, CloudWatch, Microservices, REST, APIs, GitHubActions, Jira, Confluence 🏢 Description: We are seeking a skilled Senior Python Engineer with experience in AWS and React to join a project for our Client, a global leader in the area of investments. Responsibilities Develop, maintain, and enhance backend services using Python frameworks (FastAPI, Django), PostgreSQL, and Docker Build and optimize frontend applications with React.js and TypeScript, ensuring seamless user experiences Champion test automation practices, implementing robust unit tests and manual integration testing to ensure code quality and reliability Collaborate within agile teams to deliver complex, high-stakes applications, contributing to iterative development and continuous improvement Participate actively in code reviews, fostering a culture of peer learning and knowledge sharing Work effectively with distributed teams across multiple time zones, ensuring clear communication and collaboration Utilize Atlassian tools (Jira, Confluence, etc.) for project tracking, documentation, and workflow management Integrate and manage native cloud services such as S3 buckets, Lambda, AWS AKS, CloudWatch to support scalable and resilient architectures Lead system design efforts, including microservices architecture, database modelling, and API design, to meet business and technical requirements Drive refactoring and redesign initiatives for critical financial systems, ensuring performance, maintainability, and scalability Architect solutions for resiliency, compliance, and auditability, specifically within Treasury and payment platforms Requirements 5+ years’ experience with Python (FastAPI, Django), PostgreSQL, Docker 5+ years’ experience with React.js, TypeScript Strong commitment to test automation, including robust unit and manual integration testing Experience working in agile teams on complex, high-stakes applications Collaborative mindset, with a commitment to code reviews and peer learning Comfortable working with teams across the globe Familiarity with Atlassian tools (Jira, Confluence, etc.) Familiarity with native cloud services (S3 buckets, Lambda, AWS AKS, CloudWatch) System design expertise across microservices, database modeling, and API design Experience leading refactoring/redesign initiatives on critical financial systems Ability to architect for resiliency, compliance, and auditability in Treasury/payment platforms Nice to have Experience with GitHub Actions, Jira - GitHub integrations, DevOps best practices Prior exposure to financial services, with domain knowledge in payments, wire transfers, account reconciliations, and cash management 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 Full-stack Python Engineer with React
Senior
Remote
Poznan, Poland
🏢 Summary: Senior Python Engineer role focused on building and modernizing financial platforms using Python, React, AWS, and microservices architecture. The position involves backend and frontend development, cloud integration, system design, and test automation within agile distributed teams. Candidates will work on scalable, resilient treasury and payment systems with opportunities for remote work and professional growth. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with FastAPI and Django, 5+ years of experience with PostgreSQL, 5+ years of experience with Docker, 5+ years of experience with React.js, 5+ years of experience with TypeScript, Experience with unit testing and manual integration testing, Experience working in agile teams, Experience with code reviews, Experience collaborating with distributed global teams, Familiarity with Jira and Confluence, Familiarity with AWS cloud services, System design expertise in microservices, database modeling, and API design, Experience leading refactoring and redesign initiatives, Ability to design resilient, compliant, and auditable financial systems 📃 Skills: Python, FastAPI, Django, PostgreSQL, Docker, React, TypeScript, AWS, S3, Lambda, CloudWatch, AKS, Jira, Confluence, Microservices, API, GitHub, GitHubActions, DevOps 🏢 Description: We are seeking a skilled Senior Python Engineer with experience in AWS and React to join a project for our Client, a global leader in the area of investments. Responsibilities Develop, maintain, and enhance backend services using Python frameworks (FastAPI, Django), PostgreSQL, and Docker Build and optimize frontend applications with React.js and TypeScript, ensuring seamless user experiences Champion test automation practices, implementing robust unit tests and manual integration testing to ensure code quality and reliability Collaborate within agile teams to deliver complex, high-stakes applications, contributing to iterative development and continuous improvement Participate actively in code reviews, fostering a culture of peer learning and knowledge sharing Work effectively with distributed teams across multiple time zones, ensuring clear communication and collaboration Utilize Atlassian tools (Jira, Confluence, etc.) for project tracking, documentation, and workflow management Integrate and manage native cloud services such as S3 buckets, Lambda, AWS AKS, CloudWatch to support scalable and resilient architectures Lead system design efforts, including microservices architecture, database modelling, and API design, to meet business and technical requirements Drive refactoring and redesign initiatives for critical financial systems, ensuring performance, maintainability, and scalability Architect solutions for resiliency, compliance, and auditability, specifically within Treasury and payment platforms Requirements 5+ years’ experience with Python (FastAPI, Django), PostgreSQL, Docker 5+ years’ experience with React.js, TypeScript Strong commitment to test automation, including robust unit and manual integration testing Experience working in agile teams on complex, high-stakes applications Collaborative mindset, with a commitment to code reviews and peer learning Comfortable working with teams across the globe Familiarity with Atlassian tools (Jira, Confluence, etc.) Familiarity with native cloud services (S3 buckets, Lambda, AWS AKS, CloudWatch) System design expertise across microservices, database modeling, and API design Experience leading refactoring/redesign initiatives on critical financial systems Ability to architect for resiliency, compliance, and auditability in Treasury/payment platforms Nice to have Experience with GitHub Actions, Jira - GitHub integrations, DevOps best practices Prior exposure to financial services, with domain knowledge in payments, wire transfers, account reconciliations, and cash management We offer 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 Full-stack Python Engineer with React
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Python Engineer role focused on building and modernizing financial platforms using Python, React, AWS, and microservices architecture. The position involves backend and frontend development, cloud integration, system design, and leading refactoring initiatives for scalable and resilient treasury and payment systems. The offer includes remote flexibility, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with FastAPI and Django, 5+ years of experience with PostgreSQL, 5+ years of experience with Docker, 5+ years of experience with React.js, 5+ years of experience with TypeScript, Experience with unit and integration testing, Experience working in agile teams, Code review and peer collaboration skills, Experience with distributed global teams, Familiarity with Jira and Confluence, Experience with AWS cloud services, System design expertise, Microservices architecture experience, Database modeling experience, API design experience, Experience leading refactoring initiatives, Experience designing resilient and compliant financial systems 📃 Skills: Python, FastAPI, Django, PostgreSQL, Docker, React, TypeScript, AWS, S3, Lambda, CloudWatch, AKS, Jira, Confluence, Microservices, API, GitHub, GitHubActions, DevOps 🏢 Description: We are seeking a skilled Senior Python Engineer with experience in AWS and React to join a project for our Client, a global leader in the area of investments. Responsibilities Develop, maintain, and enhance backend services using Python frameworks (FastAPI, Django), PostgreSQL, and Docker Build and optimize frontend applications with React.js and TypeScript, ensuring seamless user experiences Champion test automation practices, implementing robust unit tests and manual integration testing to ensure code quality and reliability Collaborate within agile teams to deliver complex, high-stakes applications, contributing to iterative development and continuous improvement Participate actively in code reviews, fostering a culture of peer learning and knowledge sharing Work effectively with distributed teams across multiple time zones, ensuring clear communication and collaboration Utilize Atlassian tools (Jira, Confluence, etc.) for project tracking, documentation, and workflow management Integrate and manage native cloud services such as S3 buckets, Lambda, AWS AKS, CloudWatch to support scalable and resilient architectures Lead system design efforts, including microservices architecture, database modelling, and API design, to meet business and technical requirements Drive refactoring and redesign initiatives for critical financial systems, ensuring performance, maintainability, and scalability Architect solutions for resiliency, compliance, and auditability, specifically within Treasury and payment platforms Requirements 5+ years’ experience with Python (FastAPI, Django), PostgreSQL, Docker 5+ years’ experience with React.js, TypeScript Strong commitment to test automation, including robust unit and manual integration testing Experience working in agile teams on complex, high-stakes applications Collaborative mindset, with a commitment to code reviews and peer learning Comfortable working with teams across the globe Familiarity with Atlassian tools (Jira, Confluence, etc.) Familiarity with native cloud services (S3 buckets, Lambda, AWS AKS, CloudWatch) System design expertise across microservices, database modeling, and API design Experience leading refactoring/redesign initiatives on critical financial systems Ability to architect for resiliency, compliance, and auditability in Treasury/payment platforms Nice to have Experience with GitHub Actions, Jira - GitHub integrations, DevOps best practices Prior exposure to financial services, with domain knowledge in payments, wire transfers, account reconciliations, and cash management We offer 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.