Level of Experience: Mid-Senior / Senior level with strong commercial experience as a Python Developer / Python Engineer.
Python: Strong hands-on experience with Python in production environments.
Database: Very good knowledge of SQL and PostgreSQL, including experience with complex queries and large databases.
Data Processing: Strong practical experience with Pandas, PySpark, and/or Apache Spark when working with large datasets.
Large-Scale Data: Proven experience working with high-volume data and complex data structures.
Performance: Practical experience optimizing data processing, application performance, and database queries.
Data Migration: Experience with data migration, transformation, or large-scale data movement.
Education: University degree in Computer Science, Software Engineering, or another relevant technical field.
Languages: Very good English required for daily communication within an international environment.
Nice to Have
Knowledge of FastAPI, Flask, or Django.
Experience with Docker and Kubernetes.
Familiarity with Apache Kafka or other messaging technologies.
Knowledge of Apache Airflow or similar workflow orchestration tools.
Exposure to AWS, Azure, or GCP.
Experience with CI/CD pipelines.
Previous experience in financial services, asset management, or investment fund environments, particularly ETFs.
Python Engineer
About the Role
We are looking for an experienced Python Engineer to join a large-scale, technically demanding project within the financial technology sector. The role will involve developing and maintaining backend and data-intensive solutions using Python and PostgreSQL, working with complex systems, large datasets, and performance-critical applications.
You will work within an international engineering environment and contribute to the development, optimization, and maintenance of scalable software solutions.
Key Responsibilities
Develop and maintain backend applications and services using Python.
Design, implement, and optimize solutions based on PostgreSQL.
Work with large datasets and complex database structures.
Develop and maintain data processing and transformation components.
Optimize application performance, database queries, and data processing workflows.
Support system integrations and data migration initiatives.
Troubleshoot, debug, and resolve technical issues across backend environments.
Collaborate with international engineering teams on technical requirements and solution design.
Maintain, refactor, and enhance existing applications and services.
Working Model & Logistics
Location: Warsaw, Poland – hybrid model
Start Date: ASAP.
,[] Requirements: Python, PostgreSQL, System integration, SQL, pandas, PySpark, Spark, Data structures, Data migration, FastAPI, Flask, Django, Docker, Kubernetes, Apache Airflow, CI/CD Pipelines, Logistics
... technical field - 5+ years experience in software development with Big Data technologies - Advanced knowledge of Python, Scala, or Java - Proficient with Spark and Databricks and/or Snowflake - Experience with cloud platforms such as Azure, Google Cloud Platform, Amazon Web Services - Demonstrated experience with big data models, ...
... requirements - Have commercial experience in Python, Java or Kotlin. - Demonstrate basic ability to write clean, tested code and an eagerness to learn modern software engineering practices. - Possess solid SQL fundamentals. - Have a basic understanding of data modeling, relational databases, APIs, and common data formats (e.g., JSON, ...
... review, design review, and pragmatic technical leadership. Our requirements - Strong senior-level backend engineering experience in production systems. - Strong Python skills and the ability to design clean, maintainable backend code. - Good distributed systems judgment: concurrency, failure handling, data consistency, async ...
... engineers - Implement best practices for code quality and data security - Participate in code reviews and knowledge sharing sessions - Optimize costs associated with data storage and processing Our requirements - Proficiency in Python and Spark with at least 3 years in data engineering roles - Strong experience with Azure Databricks ...
... GenAI., Assist in transforming Data Science prototypes into production-ready solutions., Build and enhance backend components for advanced AI systems using Python and frameworks like FastAPI., Ensure code quality and implement good software engineering practices., Participate in the deployment and maintenance of solutions ...
... środowiska bazodanowego Oracle do Google Cloud Platform, z wykorzystaniem BigQuery, Pub/Sub oraz Cloud Storage, - projektowanie, implementację i rozwój rozwiązań Data Engineering na platformie GCP, w szczególności z wykorzystaniem BigQuery, Cloud Storage i Pub/Sub, - migrację oraz przebudowę procesów przetwarzania i zasilania ...
Looking for an opportunity to work on scalable cloud-native systems within the telecommunications domain? We are searching for a Middle Full Stack Engineer with strong Python expertise and solid React skills to join an international team building a modern Product Information Service. CUSTOMER Our Customer is a leading Swedish ...
... datasets, and data structures from legacy warehouses to the new platform - Document data flows, technical solutions, incidents, and operational procedures - Maintain data dictionaries and runbooks to ensure effective knowledge sharing and platform support - Collaborate closely with the Senior Data Engineer, Head of Data & Analytics, ...