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

EPAM Systems

Krakow, 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) with Data Integration

Description

Build and maintain full-stack applications for reference data management and investment-related workflows. Design backend services, APIs, and data-processing components, and develop responsive frontend interfaces for onboarding, enrichment, validation, approval, reconciliation, and downstream distribution. Integrate entity/portfolio/security reference data services with internal investment platforms, data warehouses, and enterprise applications.

Responsibilities

  • Design, develop, and maintain full-stack applications for reference data management and investment workflows
  • Build backend services, APIs, and data-processing components
  • Develop 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 instruments
  • Support onboarding, enrichment, validation, approval, reconciliation, and downstream distribution workflows
  • Collaborate with investment and operations stakeholders on reference data needs across the investment lifecycle
  • Design and implement RESTful APIs and event-driven integrations where appropriate
  • Integrate reference data services with internal investment platforms, data warehouses, and enterprise applications
  • Work with relational databases and data services for efficient access and processing
  • Implement data transformation, validation, and synchronization processes across systems
  • Lead refactoring and redesign efforts 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, Microsoft SQL Server, or equivalent)
  • Experience with data modeling, data validation, and integration patterns
  • Experience with data integration, ETL/ELT, and Python data pipelines
  • Working experience with Kubernetes clusters and containerized applications using Ubuntu-based images
  • Strong commitment to test automation (unit and manual integration testing)
  • Experience working in agile teams on complex, high-stakes applications
  • Collaborative mindset with code reviews and peer learning
  • Comfort working with teams across the globe
  • Familiarity with Atlassian tools (Jira, Confluence)
  • English proficiency at B2 level or higher

Benefits

  • Hybrid by design; opportunity to work remotely within Poland
  • Work abroad up to 60 days annually
  • Career development programs, mentoring, and soft skills/well-being programs
  • Certifications (Anthropic, Gemini, GCP, Azure, AWS)
  • English classes
  • Stable pay and Employee Stock Purchase Plan (15% discount)
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Employee events and workplace amenities (e.g., entertainment/relaxation zones, snacks, coffee)

See similar jobs

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

See more
0

Unlock Full Resume Report