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

EPAM Systems

Wrocław, Poland • 15m ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Full Stack Engineer (Python & Next.js) focused on data integration and reference data management

Description

Senior Full Stack Engineer role supporting investment reference data management and related workflows. You will build backend services and APIs plus responsive frontend interfaces for onboarding, enrichment, validation, approval, reconciliation, and downstream distribution. You will also deliver data integration solutions and reliable data relationships across investment entities, funds, portfolios, securities, and related instruments.

Responsibilities

  • Design, develop, and maintain full-stack applications for reference data management and investment workflows

  • Build backend services, APIs, and data-processing components

  • Create frontend interfaces for data management, validation, search, review, and operational workflows

  • Implement data integration for entity, portfolio, and security reference data

  • Model and maintain reliable relationships between investment entities and related instruments

  • Support end-to-end workflows: onboarding, enrichment, validation, approval, reconciliation, and distribution

  • Collaborate with investment and operations stakeholders to align with the investment lifecycle

  • Design RESTful APIs and implement event-driven integrations where appropriate

  • Integrate reference data services with internal investment platforms, data warehouses, and enterprise applications

  • Use relational databases and data services for efficient access and processing

  • Implement transformation, validation, and synchronization processes across systems

  • Lead refactoring/redesign for resiliency, compliance, and auditability

Requirements

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

  • Experience designing and implementing RESTful APIs and event-driven integrations using Kafka

  • Knowledge of SQL and relational databases (preferably PostgreSQL or Microsoft SQL Server)

  • Experience with data modeling, data validation, and integration patterns

  • Experience with ETL/ELT and Python data pipelines

  • Experience with Kubernetes clusters and containerized deployments using Ubuntu-based images

  • Strong commitment to test automation, including unit and integration testing

  • Experience in agile teams delivering complex, high-stakes applications

  • System design expertise across microservices, database modeling, and API design

  • Familiarity with Atlassian tools (Jira, Confluence, etc.)

  • English proficiency at B2 level or higher

  • Collaborative mindset, including code reviews and peer learning

Benefits

  • Hybrid-by-design with opportunity to work remotely within Poland

  • Chance to work abroad for up to 60 days annually

  • Business-driven relocation opportunities

  • Career development programs and mentoring

  • Thought leadership and soft skills/well-being programs

  • Certifications (Anthropic, Gemini, GCP, Azure, AWS)

  • English classes

  • Stable pay; Employee Stock Purchase Plan (15% discount)

  • Health insurance, multisport, shopping vouchers

  • Referral bonuses up to $2,000

  • Office perks and events (social and well-being)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report