Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Senior Software Python Engineer
Senior • Remote
Warsaw, MZ, Poland
Apply now
Work mode: Fully remote
Assignment type: B2B
Start: 01.09.2026
Contract length: 10–12 months or longer, with extensions
Language: English
Industry: Pharmaceutical
Recruitment process: 2 interviews with the client
Workload: Full time
Description
This role is for a Senior Software Engineer – Knowledge Graph, responsible for maintaining data quality, integration, and development of the knowledge graph platform, a vital asset that consolidates diverse drug discovery and gene biology data.
Responsibilities
- Own data quality: Define and enforce data validation, provenance tracking, and quality metrics across all data sources in the graph.
- Integrate data sources: Collaborate with internal and external data providers to ingest, normalize, and harmonize heterogeneous biomedical datasets.
- Maintain the knowledge graph: Manage the Neo4j schema, data modeling, and pipeline reliability.
- Prepare data for AI/analytics: Ensure graph data supports AI and analytics use cases, including the Blindspot Analysis.
- Collaborate cross-functionally: Work with research scientists, data scientists, and engineers to align scientific needs with reliable data solutions.
Must Haves
- Strong Python skills for data engineering and pipeline development.
- Hands-on experience with Neo4j (Cypher, schema design, query optimization).
- Proven experience integrating multiple heterogeneous biomedical data sources.
- Deep understanding of data quality practices in production environments.
- Experience resolving schema, identifier, and consistency issues directly with data providers.
- Familiarity with biomedical standards and identifiers (UniProt, Ensembl, ChEMBL, etc.).
- Strong communication skills with cross-functional scientific and technical teams.
Nice to Haves
- Experience in pharma, biotech, or academic drug discovery.
- Advanced degree (MSc/PhD) in a relevant field.
- Familiarity with graph ML, embeddings, or search/retrieval concepts.
Similar jobs you might like
Technology
New offer
emagine Polska
Senior Full Stack Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Full Stack Engineer contract role building and evolving a platform for automated chromatography data analysis used by R&D scientists and laboratory technicians. The role covers end-to-end development, AWS operations, testing, monitoring, and close collaboration with product stakeholders and end-users. 🗂️ Requirements: Relevant degree in Computer Science, Software Development, Engineering, or related discipline, Senior-level full-stack or software engineering experience with enterprise web applications, Vue experience, TypeScript experience, Python experience, API backend development experience, Relational database and schema migration experience, Automated testing, CI/CD, code review, and DevOps experience, Full software lifecycle experience, Independent problem-solving and ownership in an agile team 📃 Skills: Vue, TypeScript, Python, Pydantic, FastAPI, SQLAlchemy, Alembic, PostgreSQL, AWS, ECR, StepFunctions, Lambda, RDS, S3, Cognito, GitHub, CodeBuild, Playwright, Vitest, Pytest, Grafana, CloudWatch, CI/CD, DevOps, GxP 🏢 Description: Industry: Pharmaceutical Remote work: 100% Project language: English Contract length: 24 months with possible extensions Start: 01.09.2026 Assignment type: B2B Are you an experienced Full Stack Engineer looking for the right place to apply your passion for building products that truly matter? Do you want to contribute to improving how scientific data is analysed, interpreted, and used across laboratories? Join a well-established platform supporting automated chromatography data analysis for Research & Development, analytical scientists, and lab technicians. What you will be doing We are looking for a Senior Full Stack Engineer to help evolve the platform that automates chromatography data analysis for R&D scientists and laboratory technicians. Working closely with the Product Owner and end-users, you will design, develop, and maintain solutions across the full technology stack while contributing to the platform's reliability, scalability, and long-term evolution. Your key responsibilities include: - Develop and maintain modern frontend features using Vue 3, TypeScript, and Vuetify. - Design, implement, and improve backend services using Python, Pydantic, FastAPI, SQLAlchemy, and Alembic. - Work with PostgreSQL and S3-based data storage to support reliable analytical workflows. - Develop and operate AWS-based components using ECR, Step Functions, Lambdas, RDS, S3, and Cognito. - Contribute to CI/CD pipelines and quality practices using GitHub, AWS CodeBuild, Playwright E2E tests, Vitest, and Pytest. - Use Grafana and CloudWatch to monitor, troubleshoot, and improve platform reliability and performance. - Collaborate directly with end-users, stakeholders, and the Product Owner. - Bring strong software engineering discipline while applying or developing an understanding of data analytics and scientific workflows. What we are looking for We are looking for a senior full stack engineer with a solid educational background in Computer Science, Software Development, Engineering, or another relevant discipline, and experience in some of the following areas: - Strong senior-level experience as a Full Stack Developer or Software Engineer building enterprise-grade web applications. - Hands-on experience with Vue, TypeScript, Python, and API-based backend development. - Practical experience with relational databases, preferably PostgreSQL, and schema migrations. - Experience with automated testing, CI/CD, code reviews, and DevOps ways of working. - Comfortable working across the full software lifecycle, from solution design through development, deployment, and support. - Strong problem-solving skills, ownership mindset, and ability to work independently in a small agile team. - Experience with data analytics, scientific software, laboratory systems, chromatography, or pharmaceutical R&D is a strong plus. - Experience with GxP, compliance, or regulated environments is an advantage.
Technology
New offer
emagine Polska
Senior Full Stack Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Full Stack Engineer contract to build and evolve a platform automating chromatography data analysis for R&D scientists and laboratory technicians. The role covers end-to-end development, AWS operations, testing, monitoring, and collaboration with product stakeholders in a fully remote, English-speaking B2B engagement. 🗂️ Requirements: Senior-level full-stack or software engineering experience, Enterprise-grade web application development, Vue experience, TypeScript experience, Python experience, API-based backend development, Relational database and schema migration experience, Automated testing, CI/CD, code review, and DevOps experience, Full software lifecycle experience, Relevant degree in Computer Science, Software Development, Engineering, or similar field, Independent work and problem-solving in a small agile team 📃 Skills: Vue, TypeScript, Vuetify, Python, Pydantic, FastAPI, SQLAlchemy, Alembic, PostgreSQL, AWS, ECR, StepFunctions, Lambda, RDS, S3, Cognito, GitHub, CodeBuild, Playwright, Vitest, Pytest, Grafana, CloudWatch, CI/CD, DevOps, GxP 🏢 Description: Industry: Pharmaceutical Remote work: 100% Project language: English Contract length: 24 months + prolongations Start: 01.09.2026 Assignment type: B2B Are you an experienced Full Stack Engineer looking for the right place to apply your passion for building products that truly matter? Do you want to contribute to improving how scientific data is analysed, interpreted, and used across laboratories? Join a well-established platform supporting automated chromatography data analysis for Research & Development, analytical scientists, and lab technicians. What you will be doing We are looking for a Senior Full Stack Engineer to help evolve the platform that automates chromatography data analysis for R&D scientists and laboratory technicians. Working closely with the Product Owner and end-users, you will design, develop, and maintain solutions across the full technology stack while contributing to the platform's reliability, scalability, and long-term evolution. Your key responsibilities include the following: - Develop and maintain modern frontend features using Vue 3, TypeScript, and Vuetify. - Design, implement, and improve backend services using Python, Pydantic, FastAPI, SQLAlchemy, and Alembic. - Work with PostgreSQL and S3-based data storage to support reliable analytical workflows. - Develop and operate AWS-based components using ECR, Step Functions, Lambdas, RDS, S3, and Cognito. - Contribute to CI/CD pipelines and quality practices using GitHub, AWS CodeBuild, Playwright E2E tests, Vitest, and Pytest. - Use Grafana and CloudWatch to monitor, troubleshoot, and improve platform reliability and performance. - Collaborate directly with end-users, stakeholders, and the Product Owner. - Bring strong software engineering discipline, while applying or developing understanding of data analytics and scientific workflows. What we are looking for We are looking for a senior full stack engineer with a solid educational background in Computer Science, Software Development, Engineering, or another relevant discipline, and experience in some of the following areas: - Strong senior-level experience as a Full Stack Developer or Software Engineer building enterprise-grade web applications. - Hands-on experience with Vue, TypeScript, Python, and API-based backend development. - Practical experience with relational databases, preferably PostgreSQL, and schema migrations. - Experience with automated testing, CI/CD, code reviews, and DevOps ways of working. - Comfortable working across the full software lifecycle, from solution design through development, deployment, and support. - Strong problem-solving skills, ownership mindset, and ability to work independently in a small agile team. - Experience with data analytics, scientific software, laboratory systems, chromatography, or pharmaceutical R&D is a strong plus. - Experience with GxP, compliance, or regulated environments is an advantage.
Technology
Experis Manpower Group
Senior Software Engineer (Python + AWS)
Senior
Remote
Wroclaw, DS, Poland
150 - 170 PLN
🏢 Summary: Remote Senior Software Engineer role starting in September, building a cloud-native Clinical Data Layer that standardizes clinical trial data to the CDISC SDTM model. The role owns end-to-end backend, data-pipeline, API, frontend, and infrastructure features using Python and AWS. 🗂️ Requirements: 5+ years of professional software engineering experience, Python proficiency, AWS expertise: Lambda, Step Functions, S3, DynamoDB, IAM, Ability to evaluate cost, latency, and failure modes 📃 Skills: Python, AWS, Lambda, StepFunctions, S3, DynamoDB, IAM, GraphQL, AppSync, React, TypeScript, Terraform, Databricks, CDISC, SDTM, ADaM, GxP 🏢 Description: Project start: September 100% remote We're looking for a Senior Software Engineer to join the team building the Clinical Data Layer , a cloud-native platform that standardizes clinical trial data to the CDISC SDTM model at scale. You'll work across a Python/AWS backend and a React frontend, owning features end-to-end from data pipeline design through the analyst-facing spec authoring tool. What You'll Do Design and extend the SDTM transformation engine — AWS Step Functions orchestration, Lambda workers, and Databricks write paths Build and evolve the GraphQL/AppSync API and React frontend used by analysts to author mapping specifications Own infrastructure-as-code changes across service Terraform stacks and shared infrastructure Participate in code review, architecture discussions, and on-call rotation Mentor engineers newer to the stack or clinical data domain What We're Looking For Must-Have 5+ years of professional software engineering experience Python proficiency — you're comfortable with Lambda Powertools, pytest/pytest-bdd, and writing clean, testable Python in a monorepo context AWS depth: Lambda, Step Functions, S3, DynamoDB, and IAM — you can reason about cost, latency, and failure modes, not just get things working Strong Plus GraphQL / AppSync experience — schema design, resolvers, and consuming AppSync from a React client React + TypeScript — comfortable contributing to a Vite/Cloudscape SPA without being a frontend specialist Infrastructure as code with Terraform — reading, writing, and debugging multi-stack configurations Databricks or similar large-scale data processing platforms Clinical data standards (CDISC SDTM, ADaM) or regulated-industry software development experience (GxP, 21 CFR Part 11) A good grasp of event-driven and distributed system patterns — fan-out/fan-in, idempotency, at-least-once delivery
Technology
emagine Polska
Senior Legacy Migration Engineer (C#, .Net)
Senior
On-site
Stockholm, AB, Sweden
🏢 Summary: Senior Software Engineer contract focused on migrating and stabilizing business-critical insurance and pension integrations across legacy and hybrid services. The role owns migration flows end to end, ensuring safe cutovers, rollback readiness, production issue resolution, and minimal business disruption. 🗂️ Requirements: Proven legacy enterprise migration delivery, Production IIS and WCF or ASMX cutover experience, C# and .NET Framework 4.x experience, WCF, SOAP and ASMX maintenance and migration, IIS deployment and troubleshooting, Windows Services and Task Scheduler operations, SQL Server troubleshooting and secure configuration handling, IBM MQ troubleshooting and backlog handling, PowerShell automation, TFS and Git workflow experience, PKI knowledge, Rollback strategy and execution experience, Ability to work independently in complex legacy environments 📃 Skills: C#, .NET, WCF, SOAP, ASMX, IIS, Windows, SQL, MQ, PowerShell, TFS, Git, CI/CD, PKI 🏢 Description: Start date 2026-09-07 End date 2026-12-31 Position Summary We are hiring a Senior Software Engineer to execute migration and stabilization work across business-critical insurance and pension integrations in our platform. Role Type and Scope Individual contributor role with end-to-end technical ownership for assigned migration flows Expected to work independently in complex legacy environments Collaborates with infrastructure, DBA, MQ, and operations teams No people management responsibility Core Mission Deliver safe and fast migration outcomes for legacy and hybrid services, with minimal business disruption and clear rollback readiness. Mandatory Technical Skills - C# and .NET Framework 4.x (3.5 exposure is a plus) - WCF, SOAP, ASMX service maintenance and migration - IIS deployment and troubleshooting (application pools, bindings, config) - Windows Services and Task Scheduler based batch operations - SQL Server troubleshooting and secure configuration handling - IBM MQ integration fundamentals (connectivity, queue and channel diagnostics) - PowerShell automation for deployment, verification, and operations - TFS & Git based workflows and CI/CD pipeline collaboration - General knowledge on PKI (Public Key Infrastructure) Preferred Technical Skills Candidate should have at least 2 of the following: - C or C++ maintenance in Windows service environments - Mainframe adjacent integration patterns (EBCDIC and file bridge patterns) - Container and Kubernetes exposure for coexistence with modern APIs - Production observability and incident response in regulated environments - Legacy security hardening (service accounts, encrypted settings portability) Key Responsibilities Execute migration tasks across legacy and modern components Validate environment parity and eliminate runtime blockers before cutover Diagnose and fix production critical issues in services, queues, and integrations Build and run end-to-end migration verification and rollback tests Produce concise runbooks and deployment notes for repeatable execution Ensure all acceptance criteria are met before go or no-go decisions Candidate Evidence We Want Proven migration delivery in legacy enterprise systems with low incident impact Direct IIS plus WCF or ASMX cutover experience in production Practical MQ troubleshooting and backlog handling under pressure Clear examples of rollback strategy and execution in real releases Demonstrated ability to balance migration speed with operational safety
Technology
ITDS
Senior Big Data Engineer – Spark and Scala in Finance
Senior
Remote
Warsaw, Poland
23,100 - 31,500 PLN
🏢 Summary: Senior Big Data Engineer role supporting a structured-finance data platform in a hybrid Warsaw setup, with up to two remote days per week. The position focuses on building scalable Spark/Scala data-processing solutions, production support, and collaboration in Agile delivery teams. 🗂️ Requirements: 3–5 years of Big Data engineering experience, Strong Spark expertise, Strong Java or Scala expertise, Knowledge of Python, Knowledge of DevOps practices, Knowledge of CI/CD tools, Knowledge of microservices, Fluent English, Existing legal right to work in the European Union 📃 Skills: Spark, Scala, Java, Python, DevOps, CI/CD, Microservices 🏢 Description: Hook – Ignite data-driven innovation in finance with cutting-edge Big Data solutions! Location & Work Model: Warsaw-based opportunity with hybrid work model, allowing up to 2 remote days per week. As a Senior Big Data Engineer (Spark/Scala) , you will be working for our client, a leader in structured finance within the global banking industry. You will contribute to building and optimizing a state-of-the-art data platform that supports complex business processes and fosters collaboration across multiple stakeholders in the financial sector. Join us to drive impactful data solutions that fuel digital transformation and open new avenues for growth. Your main responsibilities: Design and develop solutions for collecting, transforming, and processing large datasets efficiently. Analyze data from multiple sources and translate insights into technical specifications. Implement and industrialize reliable, scalable, and resilient data processing jobs using Spark and Scala. Conduct code reviews and collaborate with team members to ensure continuous improvement. Contribute to agile teams delivering value through Scrum cycles, supporting innovative project delivery. Stay up-to-date with evolving big data technologies and implement best practices. Support applications, troubleshoot production issues, and ensure high-quality standards. Produce comprehensive technical documentation, test plans, and project artifacts. You're ideal for this role if you have: 3-5 years of professional experience in big data engineering, preferably within banking or finance. Strong expertise in Spark and Java or Scala, with additional knowledge of Python, DevOps, CI/CD tools, and microservices. Fluent in English (additional Polish or French skills are a plus). An analytical mindset with excellent problem-solving skills. A proactive attitude and strong teamwork skills across global teams. Effective communication skills and ability to work across different time zones. It is a strong plus if you have: Knowledge of Airflow, GIT, and modern data architecture strategies. Experience with Agile methodologies and delivering solutions in fast-paced environments. Language Required for the role: Fluent English (required) Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.