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

EPAM Systems

Katowice, SL, Poland • 14m 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

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

Description

Senior Full Stack Engineer role supporting the Data Team to bring investment reference data closer to the investment lifecycle.

Responsibilities

  • Design, develop, and maintain full-stack applications for reference data management and investment-related workflows
  • Build robust backend services, APIs, and data-processing components
  • Develop intuitive, responsive frontend interfaces for data management, validation, search, review, and operational workflows
  • Deliver data integration solutions for entity, portfolio, and security reference data
  • Establish reliable data relationships between investment entities, funds, portfolios, securities, issuers, counterparties, and related financial instruments
  • Support reference data onboarding, enrichment, validation, approval, reconciliation, and downstream distribution workflows
  • Collaborate with investment and operations stakeholders to understand how reference data supports the investment lifecycle
  • Design and implement RESTful APIs and, where appropriate, event-driven integrations
  • Integrate reference data services with internal investment platforms, data warehouses, and enterprise applications
  • Work with relational databases and data services to support efficient data access and processing
  • Implement data transformation, validation, and synchronization processes across systems
  • Lead refactoring and redesign initiatives with resiliency, compliance, and auditability in mind

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 (or equivalent)
  • Experience with data modeling, data validation, and integration patterns
  • Experience with data integration and ETL/ELT using Python data pipelines
  • Working experience with Kubernetes clusters and containerized applications using Ubuntu-based images
  • Strong commitment to test automation, including unit and integration testing
  • Experience working in agile teams on complex, high-stakes applications
  • Collaborative mindset with code reviews and peer learning
  • Comfortable working with globally distributed teams
  • Familiarity with Atlassian tools (Jira, Confluence)
  • System design expertise across microservices, database modeling, and API design
  • English proficiency at B2 level or higher

Benefits

  • Hybrid-by-design working model; opportunity to work remotely within Poland
  • Ability to work abroad for up to 60 days annually and potential relocation opportunities
  • Career development programs, thought leadership, mentoring, and soft skills/well-being programs
  • Certification support (Anthropic, Gemini, GCP, Azure, AWS) and English classes
  • Stable pay and participation in an Employee Stock Purchase Plan with a 15% discount
  • Benefits package including health insurance, Multisport, and shopping vouchers
  • Referral bonuses up to $2,000
  • Office perks plus corporate, social, and well-being events

See similar jobs

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

See more

Unlock Full Resume Report