June 16, 2026
Python Software Engineer (h/f)
Senior • Hybrid
Paris, France
Summary
The Python Software Engineer plays a crucial role within the Technical Foundations team, responsible for developing and maintaining a robust ecosystem that empowers colleagues to produce high-quality research and production code.
Main Responsibilities:
As a Python Software Engineer, you will be tasked with reinventing the software delivery lifecycle and promoting best practices in software development.
Reinvent the software delivery lifecycle, focusing on developer tools and CI/CD scripts for Python packages.
Assemble 3rd-party tools into a unique distribution for cross-compatibility on various architectures.
Promote best practices in software development, including dependency management and testing techniques.
Develop libraries and tools to support SDLC, Security, Cloud, and other technical domains.
Conduct technology watch and prototype modern technology solutions for firmwide challenges.
Key Requirements:
Minimum 10 years of software development experience or exceptional learning skills.
BS or MS in Computer Science or related field.
Expertise in Python or C++ with solid knowledge of Python.
Proficiency with Python packaging solutions (e.g., pip, setuptools, Conda).
Strong coding skills with a focus on reliability.
Excellent communication skills in an international team.
Nice to Have:
Experience with distributed data manipulation libraries (e.g., ray, spark).
Familiarity with TypeScript (React, Angular, Node).
Similar jobs you might like
Technology
EPAM Systems
Python Software Engineer (Production Data & Model Services)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Python Software Engineer role focused on building and operating production-grade Python applications, APIs, and data pipelines in a governed data platform environment. The position involves transforming data science prototypes into deployable services, optimizing PySpark workloads, and collaborating with platform teams on Databricks and CI/CD practices. The offer includes flexible remote work, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of Python engineering experience, Experience with Python packaging, Knowledge of typing and clean architecture, Proficiency in error handling and performance-oriented development, Experience with Git workflows, Experience with automated testing, Experience with CI/CD, Expertise in Pandas, Expertise in NumPy, Experience with Parquet data formats, Experience building APIs or services, Experience with FastAPI, Flask or similar frameworks, Experience working in Databricks or containerized environments 📃 Skills: Python, Pandas, NumPy, Parquet, FastAPI, Flask, Databricks, Spark, PySpark, Git, CI/CD, APIs, SDLC, scikit-learn 🏢 Description: We are seeking a Python Software Engineer to join our Production Data & Model Services team. In this role, you will build and operate production-grade Python applications, transform data science prototypes into deployable services and collaborate with platform teams to deliver robust data pipelines and APIs. Responsibilities Build and run production-grade Python applications (APIs and batch jobs) with strong SDLC practices including code reviews, testing, CI/CD, observability and documentation Develop robust data pipelines (batch and near-real-time) reading and writing governed storage with Parquet/columnar formats and approved patterns Transform quant and data science prototypes into deployable packages/services (typed, modular, versioned) Expose scoring and analytics via APIs or scheduled jobs rather than notebook-only deliverables Collaborate with platform teams on Databricks/Spark connectivity Optimize PySpark workloads when needed Ensure release discipline through Git workflows, automated tests and code reviews Requirements 3+ years of strong Python engineering experience including packaging (wheels/pyproject), typing and clean architecture Proficiency in error handling and performance-oriented development Proven production SDLC background with Git workflows, automated tests and CI/CD Expertise in Pandas and NumPy in production pipelines Familiarity with data formats like Parquet and governed data access patterns Experience building and operating APIs/services using FastAPI, Flask or similar frameworks Competency working in governed platform environments such as Databricks or containerized dev platforms Nice to have Skills in scikit-learn for production feature and scoring pipelines, including reproducible transforms and model packaging/versioning Background in PySpark and distributed processing Knowledge of IDE-to-Databricks workflows such as Databricks Connect 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
Python Software Engineer (Production Data & Model Services)
Mid
Hybrid
Wroclaw, DS, Poland
🏢 Summary: The offer is for a Python Software Engineer to build and operate production-grade applications and data pipelines within a Production Data & Model Services team. You will transform data science prototypes into deployable services, expose analytics via APIs or scheduled jobs and collaborate with platform teams in governed environments. The role emphasizes strong SDLC practices, CI/CD, and scalable data processing with Python and Spark-based technologies. 🗂️ Requirements: 3+ years of Python engineering experience, Experience with Python packaging (wheels, pyproject), typing and clean architecture, Strong production SDLC experience with Git workflows, automated tests and CI/CD, Proficiency in error handling and performance-oriented development, Expertise in Pandas and NumPy in production pipelines, Experience with Parquet and governed data access patterns, Experience building and operating APIs/services with FastAPI, Flask or similar, Experience working in governed platforms such as Databricks or containerized environments 📃 Skills: Python, Pandas, NumPy, Parquet, FastAPI, Flask, PySpark, Databricks, Git, CI/CD, Spark, scikit-learn, GCP, Azure, AWS 🏢 Description: We are seeking a Python Software Engineer to join our Production Data & Model Services team. In this role, you will build and operate production-grade Python applications, transform data science prototypes into deployable services and collaborate with platform teams to deliver robust data pipelines and APIs. Responsibilities Build and run production-grade Python applications (APIs and batch jobs) with strong SDLC practices including code reviews, testing, CI/CD, observability and documentation Develop robust data pipelines (batch and near-real-time) reading and writing governed storage with Parquet/columnar formats and approved patterns Transform quant and data science prototypes into deployable packages/services (typed, modular, versioned) Expose scoring and analytics via APIs or scheduled jobs rather than notebook-only deliverables Collaborate with platform teams on Databricks/Spark connectivity Optimize PySpark workloads when needed Ensure release discipline through Git workflows, automated tests and code reviews Requirements 3+ years of strong Python engineering experience including packaging (wheels/pyproject), typing and clean architecture Proficiency in error handling and performance-oriented development Proven production SDLC background with Git workflows, automated tests and CI/CD Expertise in Pandas and NumPy in production pipelines Familiarity with data formats like Parquet and governed data access patterns Experience building and operating APIs/services using FastAPI, Flask or similar frameworks Competency working in governed platform environments such as Databricks or containerized dev platforms Nice to have Skills in scikit-learn for production feature and scoring pipelines, including reproducible transforms and model packaging/versioning Background in PySpark and distributed processing Knowledge of IDE-to-Databricks workflows such as Databricks Connect 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
KUBO
Software Engineer (Python)
Mid
Hybrid
Gdansk, Poland
🏢 Summary: Software Engineer (Python) role focused on developing and maintaining advanced avionics systems in an international environment. The position involves designing, integrating, and testing software solutions using modern technologies and Agile methodologies. It includes collaboration with global teams and contributing to quality, safety, and reliability standards. 🗂️ Requirements: Minimum 2 years of professional experience, Proficiency in Python, Higher education degree in Computer Science, Engineering, or related field, English proficiency at B2 level or higher, Experience with AWS, Experience with ETL processes and tools, Experience with PostgreSQL, Experience with Docker, Knowledge of Agile methodologies, Experience in software design, integration, and testing 📃 Skills: Python, AWS, ETL, PostgreSQL, Docker, Agile 🏢 Description: If you have experience in Python software development and are looking for new challenges in an international tech environment – this opportunity may be of interest to you. We are currently looking for a Software Engineer (Python) for our client, who will join a team working on advanced avionics systems used in the aviation industry. Key responsibilities Developing software using modern technologies and Agile methodologies Designing, developing, integrating, and testing software solutions Actively participating in project planning and execution Contributing to and improving software engineering processes (quality, safety, reliability) Collaborating with clients, stakeholders, and international teams Supporting a positive team culture and team motivation Ideal candidate profile Minimum 2 years of professional experience Proficiency in Python Higher education degree (e.g. Computer Science, Engineering, or related field) English proficiency at a minimum B2 level Experience with AWS, ETL processes and tools, relational databases (PostgreSQL), and containerization (Docker) Conditions Employment contract (UoP) Hybrid work in Gdańsk (1 day per week in the office, Gdańsk) Salary: negotiable, depending on your experience and expectations Additional days off during the holiday season Benefits: private medical care, life insurance, Employee Pension Plan (PPE), technical and certification training Recruitment steps Initial interview with a recruiter Interview with the client Final decision
Technology
emagine Polska
Python Developer
Mid
Hybrid
Dublin, Ireland
🏢 Summary: Contract Python Developer role focused on building greenfield components for a next-generation trading and risk platform within global markets. The position involves end-to-end development of high-performance, distributed systems supporting cross-asset risk reporting and P&L analytics. You will collaborate with traders and quants to deliver mission-critical solutions for trading desks. 🗂️ Requirements: Strong programming skills in Python, Experience with C++, Understanding of distributed computing, Understanding of parallel computing, Understanding of high-performance computing, Experience in financial markets (FICC or Equities), Knowledge of pricing, risk, or P&L systems, Experience across full software development lifecycle 📃 Skills: Python, C++, Distributed, Parallel, HPC, FICC, Equities, CI/CD, Agile 🏢 Description: Python Developer Dublin 600 - 650pd 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. Key Responsibilities Design, develop, and maintain scalable software solutions using Python (primary) and C++ (secondary) Contribute to the build-out of greenfield components within a modern trading and risk platform Develop systems for: Consolidated cross-asset risk reporting High-performance intraday risk calculations P&L explain across global trading businesses Work across the full software development lifecycle (design, development, testing, deployment, and support) Collaborate with traders, quants, and business stakeholders to translate requirements into technical solutions Optimize performance of distributed and high-performance computing systems Contribute to a collaborative, high-performance engineering culture Required Skills & Experience Strong programming skills in Python (or similar language) Solid understanding of: Distributed, parallel, or high-performance computing concepts Experience or knowledge in financial markets, specifically: FICC (Fixed Income, Currencies, Commodities) or Equities Pricing, risk, or P&L domains Desirable Skills Experience with agile development methodologies Familiarity with software testing, CI/CD, and production support Proven ability to work in high-performing teams on critical deliverables Strong problem-solving mindset with a focus on delivering business value Excellent communication skills across both technical and non-technical 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
EPAM Systems
Senior Python Software Engineer (Production Data & Model Services)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Python Software Engineer role focused on building and operating production-grade Python applications and data pipelines, transforming data science prototypes into scalable, deployable services. The position emphasizes strong SDLC practices, API development, governed data environments and collaboration with platform teams using Databricks and Spark. It combines backend engineering, data processing and model service exposure in enterprise production environments. 🗂️ Requirements: 3+ years of Python engineering experience, Proficiency in Python packaging (wheels, pyproject), Experience with typing, clean architecture and error handling, Strong production SDLC experience (Git workflows, automated tests, CI/CD, code reviews), Strong skills in Pandas and NumPy, Experience with Parquet and governed data access patterns, Experience building APIs with FastAPI, Flask or similar frameworks, Experience working in Databricks or other governed platform environments 📃 Skills: Python, Pandas, NumPy, Parquet, FastAPI, Flask, Databricks, Spark, PySpark, Git, CI/CD, scikit-learn 🏢 Description: We are seeking a Senior Python Software Engineer (Production Data & Model Services) to design, build and operate production-grade Python applications and data pipelines. In this role, you will transform quantitative and data science prototypes into robust, deployable services while collaborating closely with platform teams to ensure scalable and well-governed solutions. Responsibilities Build and run production-grade Python applications including APIs and batch jobs with strong SDLC practices covering code reviews, testing, CI/CD, observability and documentation Develop robust batch and near-real-time data pipelines reading and writing governed storage with Parquet and columnar formats following approved patterns Transform quant and data science prototypes into deployable packages and services that are typed, modular and versioned Expose scoring and analytics capabilities via APIs or scheduled jobs rather than notebook-only deliverables Collaborate with platform teams on Databricks and Spark connectivity Optimize PySpark workloads when needed to ensure performance and scalability Maintain release discipline through Git workflows, automated tests and code reviews Operate within governed platform environments to ensure compliance and reliability Requirements 3+ years of experience in Python engineering with proficiency in packaging (wheels/pyproject), typing, clean architecture, error handling and performance mindset Proven background in production SDLC including Git workflows, automated tests, CI/CD, code reviews and release discipline Strong skills in Pandas and NumPy applied to production pipelines Familiarity with data formats such as Parquet and governed data access patterns Experience building and operating APIs and services using FastAPI, Flask or similar frameworks Competency in working within governed platform environments such as Databricks or containerized dev platforms Nice to have Skills in scikit-learn for production feature and scoring pipelines, including reproducible transforms and model packaging/versioning Background in PySpark and distributed processing Familiarity with IDE-to-Databricks workflows such as Databricks Connect We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode 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: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.
Technology
iTeamly
Staff Python Engineer
Senior
Hybrid
Kraków, Poland
32,000 - 38,000 PLN
🏢 Summary: Staff Python Engineer role focused on building a greenfield large-scale distributed backend platform for advanced manufacturing environments. The position involves defining architecture, APIs, integrations, and event-driven systems with high scalability and reliability requirements. Candidates will lead technical decisions, optimize system performance, and develop enterprise-grade backend solutions. 🗂️ Requirements: 8+ years of software engineering experience, Extensive Python development experience, Experience designing large-scale distributed systems, Strong software architecture and system design expertise, Understanding of microservices and distributed system patterns, Experience designing scalable APIs, Experience with enterprise integrations, Strong database design and data modeling skills, Experience with concurrency and performance optimization, Experience with high-availability systems, Ability to make architectural decisions, Experience mentoring engineers, Fluent English 📃 Skills: Python, Microservices, APIs, Databases, Concurrency, Performance, Scalability, Architecture, Integration, Modeling 🏢 Description: We are looking for a Staff Python Engineer to join a greenfield initiative building a large-scale distributed backend platform for advanced manufacturing environments. The role focuses on defining system architecture, APIs, and data flows for highly scalable, event-driven systems with complex integrations and strong reliability requirements. ✅ Your responsibilities: Lead the design and implementation of large-scale distributed systems Define backend architecture, APIs, and data models Drive technical decisions across multiple services and components Design scalable integrations with enterprise platforms and external systems Build reliable data pipelines and event-driven workflows Improve system performance, resilience, and scalability 🧠 Our requirements: 8+ years of software engineering experience, including extensive Python development Proven experience designing large-scale distributed systems Strong software architecture and system design expertise Deep understanding of microservices and distributed system patterns Experience designing scalable APIs and enterprise integrations Strong database design and data modeling skills Experience with concurrency, performance optimization, and high-availability systems Ability to make architectural decisions and balance technical trade-offs Experience mentoring engineers and driving engineering excellence Fluent English ⭐ Nice to have: Experience with MES / manufacturing / industrial systems Knowledge of BOM, MRP, shopfloor, traceability Exposure to IoT / hardware integrations Experience with data streaming / cloud-native systems 🌟 What we offer: Private healthcare Multisport Life insurance Opportunity to build a greenfield production-critical platform from scratch High ownership over architecture and technical direction Work at the intersection of software and physical manufacturing systems Strong R&D engineering environment
Technology
VantageScore
Software Engineer (Contract)
Mid
On-site
San Francisco, CA
145,596 - 166,404 USD/hr
🏢 Summary: Mid-level Software Engineer contractor role focused on designing, building, and maintaining scalable backend services and data pipelines using Python. The position involves migrating SAS code to Python, developing APIs, and contributing to testing, deployment, and architectural decisions in a fast-paced environment. The role requires on-site proximity to the San Francisco Peninsula and offers $70–$80/hour compensation. 🗂️ Requirements: Bachelor's Degree, Within 1-hour commuting distance to San Francisco Peninsula, 3–5 years professional software development experience, Strong proficiency in Python, Experience with Django or Flask or FastAPI, Experience building RESTful or GraphQL APIs, Understanding of data structures, algorithms, OOP, Experience with relational or NoSQL databases, Experience with Git, Familiarity with CI/CD pipelines, Working knowledge of AWS or GCP or Azure, Ability to write unit and integration tests 📃 Skills: Python, Django, Flask, FastAPI, REST, GraphQL, PostgreSQL, MySQL, MongoDB, Git, CICD, AWS, GCP, Azure, OOP, Algorithms, DataStructures, NoSQL, Testing, SAS 🏢 Description: About The Role We are seeking a mid-level Software Engineer with strong Python experience to join our growing engineering team. You will design, build, and maintain scalable applications and services, collaborate cross-functionally, and help drive best practices in coding, testing, and deployment. This role is ideal for an engineer who is comfortable working in fast-moving environments and is passionate about building high-quality software.This is a 1099 independent contractor position. Key Responsibilities Design, develop, and maintain backend services, APIs, and data pipelines using Python. Migrate and convert existing SAS code to Python, ensuring functionality and performance parity. Collaborate with product managers, designers, and fellow engineers to define requirements and deliver solutions. Write clean, maintainable, and well-tested code. Participate in code reviews and provide constructive feedback. Debug, troubleshoot, and improve application performance and reliability. Contribute to architectural discussions and implementation strategies. Help automate workflows and improve development processes. Maintain documentation of systems, workflows, and features. Support production systems and participate in on-call rotations (if applicable). Required Qualifications: Bachelor's Degree Candidates must be based within 1 Hr. commuting proximity to our office in the San Francisco Peninsula 3–5 years of professional software development experience. Strong proficiency in Python and familiarity with frameworks such as Django, Flask, or FastAPI. Experience building RESTful or GraphQL APIs. Solid understanding of software engineering fundamentals: data structures, algorithms, OOP. Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with version control (Git) and CI/CD pipelines. Working knowledge of cloud platforms (AWS, GCP, or Azure). Ability to write unit/integration tests. Excellent problem-solving and communication skills. Preferred: Experience with AWS services (Lambda, EC2, DynamoDB, S3, API Gateway, etc.). Experience with containerization (Docker, Kubernetes). Data pipeline or ETL experience. Experience with Terraform for infrastructure as code. Experience with monitoring and observability tools. Experience with SAS. Exposure to Agile/Scrum methodologies. Compensation: $70 - $80/HR
Technology
speedapp
Senior Backend Engineer / Architect (Python)
Senior
Remote
Warsaw, Poland
145 - 165 PLN/hr
🏢 Summary: Senior Backend Engineer (Python) responsible for designing, building, and maintaining scalable backend services in production environments. The role covers end-to-end ownership from architecture design to production deployment, with strong focus on asynchronous programming and distributed systems. The position is fully remote under a B2B contract. 🗂️ Requirements: Minimum 7 years of experience with Python, Minimum 3 years of experience with Python 3.10+, Experience with asyncio and asynchronous programming, Experience building backend services in production environments, Experience designing and implementing REST APIs, Experience designing scalable distributed systems, Experience with event-driven architecture or queue-based systems, Experience designing fault-tolerant and resilient systems, Experience maintaining production systems, Production experience with NoSQL databases, Experience with data modeling, schema management, and migrations, Experience optimizing database queries and structures, End-to-end ownership from requirements analysis to production deployment, Ability to make technical decisions and manage risks, Very good English communication skills 📃 Skills: Python, Asyncio, REST, NoSQL, MongoDB, Microservices, DistributedSystems, EventDriven, Queues, Kubernetes, CI/CD, OpenTelemetry, Monitoring, SLO, AI, LLM, APIs 🏢 Description: Dla naszego klienta poszukujemy Senior Backend Engineer'a – Python! ZADANIA Senior Python Backend Engineer będzie współpracować z wewnętrznym zespołem developerskim oraz liderami technicznymi. Rola obejmuje pełną odpowiedzialność za budowanie i rozwój rozwiązań oraz wdrażanie ich do środowisk produkcyjnych. WYMAGANIA Min. 7 lat doświadczenia w pracy z Python - co najmniej 3 lata doświadczenia z wersjami 3.10 i nowszymi Asyncio, współbieżność, programowanie asynchroniczne Doświadczenie w budowie usług backendowych działających w środowisku produkcyjnym Projektowanie i implementacja REST API Projektowanie skalowalnych systemów rozproszonych Doświadczenie z architekturą zdarzeniową lub systemami opartymi o kolejki zadań Projektowanie systemów odpornych na błędy i przeciążenia Doświadczenie w utrzymaniu systemów produkcyjnych Doświadczenie produkcyjne z bazami danych (NoSQL, preferowane MongoDB) Modelowanie danych, zarządzanie schemą, migracje Optymalizacja zapytań i struktury bazy Odpowiedzialność end-to-end za dostarczane rozwiązania, od analizy i weryfikacji dostarczonych wymagań, zaprojektowanie architektury, po wdrożenie produkcyjne Umiejętność podejmowania decyzji technicznych, analizy i adresowania ryzyk Dobra/bardzo dobra komunikacja w języku angielskim MILE WIDZIANE Chmura i konteneryzacja Kubernetes i wdrożenia kontenerowe CI/CD i automatyzacja procesów wdrożeniowych Obserwowalność systemów Systemy śledzenia rozproszonego (np. OpenTelemetry) Monitorowanie oparte na metrykach i SLO Integracje AI / LLM Integracja z API modeli językowych Projektowanie pipeline’ów oceny i scoringu Zarządzanie limitami i kosztami zapytań do modeli CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 145-165 zł/h Pracę 100% zdalną Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Karolina Kizowska Senior IT Delivery Consultant karolina.kizowska@speedapp.pl +48 608 487 448
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
iTeamly
Staff Python Engineer
Senior
Hybrid
Kraków, Poland
32,000 - 38,000 PLN
🏢 Summary: Staff Python Engineer role focused on building a greenfield large-scale distributed backend platform for advanced manufacturing environments. The position involves leading architecture, API design, integrations, and event-driven systems with strong scalability and reliability requirements. Candidates will drive technical decisions, optimize system performance, and contribute to production-critical platform development. 🗂️ Requirements: 8+ years of software engineering experience, Extensive Python development experience, Experience designing large-scale distributed systems, Strong software architecture and system design expertise, Deep understanding of microservices, Experience with distributed system patterns, Experience designing scalable APIs, Experience with enterprise integrations, Strong database design skills, Strong data modeling skills, Experience with concurrency, Experience with performance optimization, Experience with high-availability systems, Ability to make architectural decisions, Experience mentoring engineers, Fluent English 📃 Skills: Python, Microservices, APIs, Databases, Concurrency, Scalability, Architecture, Integrations, DataModeling, Performance, DistributedSystems, EventDriven, HighAvailability 🏢 Description: We are looking for a Staff Python Engineer to join a greenfield initiative building a large-scale distributed backend platform for advanced manufacturing environments. The role focuses on defining system architecture, APIs, and data flows for highly scalable, event-driven systems with complex integrations and strong reliability requirements. Quick Facts - Opportunity to build a greenfield production-critical platform from scratch - High ownership over architecture and technical direction - Work at the intersection of software and physical manufacturing systems - Strong R&D engineering environment Your responsibilities: - Lead the design and implementation of large-scale distributed systems - Define backend architecture, APIs, and data models - Drive technical decisions across multiple services and components - Design scalable integrations with enterprise platforms and external systems - Build reliable data pipelines and event-driven workflows - Improve system performance, resilience, and scalability Our requirements: - 8+ years of software engineering experience, including extensive Python development - Proven experience designing large-scale distributed systems - Strong software architecture and system design expertise - Deep understanding of microservices and distributed system patterns - Experience designing scalable APIs and enterprise integrations - Strong database design and data modeling skills - Experience with concurrency, performance optimization, and high-availability systems - Ability to make architectural decisions and balance technical trade-offs - Experience mentoring engineers and driving engineering excellence - Fluent English Nice to have: - Experience with MES / manufacturing / industrial systems - Knowledge of BOM, MRP, shopfloor, traceability - Exposure to IoT / hardware integrations - Experience with data streaming / cloud-native systems What we offer: - Private healthcare - Multisport - Life insurance - Opportunity to build a greenfield production-critical platform from scratch - High ownership over architecture and technical direction - Work at the intersection of software and physical manufacturing systems - Strong R&D engineering environment