Senior Full Stack Engineer (Python & Next.js) with Data Integration

EPAM Systems

Polska

Hybrid

PLN 180,000 - 320,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Multisport card
Employee stock purchase plan

Job summary

EPAM Systems Inc is seeking a Senior Full Stack Engineer to support the Data Team in Poland. You will design, develop, and maintain full-stack applications for reference data management and investment workflows, building robust APIs, data pipelines, and responsive frontends.

You will collaborate with stakeholders across the investment lifecycle, implement RESTful APIs and event-driven integrations, and work with Kubernetes and cloud-native architectures. Hybrid work within Poland is supported.

Qualifications

  • 7+ years of experience with Python, FastAPI, Next.js, React, TypeScript, SQL, and Docker.

Responsibilities

  • Design, develop, and maintain full-stack applications for reference data management and investment workflows.
  • Build robust backend services, APIs, and data-processing components.
  • Develop intuitive frontend interfaces for data management, validation, search, review, and workflows.
  • Deliver data integration solutions for entity, portfolio, and security reference data.
  • Establish data relationships between investment entities and instruments.
  • Support onboarding, enrichment, validation, reconciliation, and distribution workflows.
  • Design RESTful APIs and event-driven integrations; integrate with internal platforms.

Skills

Python
FastAPI
Next.js
React
TypeScript
SQL
Kafka

Tools

Docker
Kubernetes
GitHub Actions

Job description

We are seeking a Senior Full Stack Engineer to support the Data Team, which aligns with Investment Systems Engineering to bring entity, portfolio, and security reference data closer to the investment lifecycle.ResponsibilitiesDesign, develop, and maintain full-stack applications supporting reference data management and investment-related workflowsBuild robust backend services, APIs, and data-processing componentsDevelop intuitive, responsive frontend interfaces for data management, validation, search, review, and operational workflowsDeliver data integration solutions supporting the management and distribution of entity, portfolio, and security reference dataEstablish reliable data relationships between investment entities, funds, portfolios, securities, issuers, counterparties, and related financial instrumentsSupport workflows such as reference data onboarding, enrichment, validation, approval, reconciliation, and downstream distributionCollaborate with investment and operations stakeholders to understand how reference data supports the investment lifecycleDesign and implement RESTful APIs and, where appropriate, event-driven integrationsIntegrate reference data services with internal investment platforms, data warehouses, and enterprise applicationsWork with relational databases and data services to support efficient data access and processingImplement data transformation, validation, and synchronization processes across systemsLead refactoring and redesign initiatives, architecting for resiliency, compliance, and auditabilityRequirements7+ years of experience with Python, FastAPI, Next.js, React, TypeScript, SQL, and DockerExperience designing and implementing RESTful APIs and event-driven integrations using KafkaKnowledge of SQL and relational databases, preferably PostgreSQL, Microsoft SQL Server, or equivalentExperience with data modeling, data validation, and integration patternsExperience with data integration, ETL/ELT, and Python data pipelinesWorking experience with Kubernetes clusters and applications deployed as containers using Ubuntu-based imagesStrong commitment to test automation, including robust unit and manual integration testingExperience working in agile teams on complex, high-stakes applicationsCollaborative mindset, with a commitment to code reviews and peer learningComfortable working with teams across the globeFamiliarity with Atlassian tools (Jira, Confluence, etc.)System design expertise across microservices, database modeling, and API designEnglish proficiency at B2 level or higherNice to haveExperience with GitHub Actions, Jira–GitHub integrations, and DevOps best practicesPrior exposure to financial services or capital market domainsWe offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusivelyEPAM 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Python, AWS)
Senior Data Engineer (Python, AWS)

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 260,000
Health insurance
Employee Stock Purchase Plan
Remote work within Poland
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Kraków

Hybrid
PLN 270,000 - 360,000
Health insurance
Multisport
Stock Purchase Plan
+4
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Wrocław

Hybrid
PLN 300,000 - 420,000
Health insurance
Multisport card
Relocation opportunities
Senior Python Developer (Fintech)
Senior Python Developer (Fintech)

EPAM Systems • Polska

Hybrid
PLN 180,000 - 280,000
Health insurance
Employee stock purchase plan
Hybrid/remote work within Poland
+2
Senior Full-stack Developer - Python/FastAPI & React/TypeScript
Senior Full-stack Developer - Python/FastAPI & React/TypeScript

EPAM Systems • Poland

Hybrid
PLN 180,000 - 320,000
Health insurance
Multisport
Relocation opportunities
+2
Lead Java Full Stack Developer
Lead Java Full Stack Developer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 280,000
Hybrid by design mode
Remote within Poland
Opportunities to work abroad
+2
Lead Java Full Stack Developer
Lead Java Full Stack Developer

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 360,000
Stock Purchase Plan
Health insurance
Multisport
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems • Kraków

Hybrid
PLN 260,000 - 480,000
Health insurance
Employee Stock Purchase Plan
Remote work within Poland
+2
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems Inc • Warszawa

Hybrid
PLN 190,000 - 270,000
Health insurance
Multisport
Shopping vouchers
+3
Senior Full Stack Developer - Python + (Angular or React)
Senior Full Stack Developer - Python + (Angular or React)

EPAM Systems Inc • Gdańsk

Hybrid
PLN 180,000 - 260,000
Health insurance
Multisport
Shopping vouchers
+1
Top locations