Senior Full Stack Engineer (Python & Next.js) with Data Integration
Posted Updated
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.
Responsibilities
- Design, develop, and maintain full-stack applications supporting 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 supporting the management and distribution of entity, portfolio, and security reference data
- Establish reliable data relationships between investment entities, funds, portfolios, securities, issuers, counterparties, and related financial instruments
- Support workflows such as reference data onboarding, enrichment, validation, approval, reconciliation, and downstream distribution
- 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, architecting 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 applications deployed as containers using Ubuntu-based images
- Strong commitment to test automation, including robust unit and manual integration testing
- Experience working in agile teams on complex, high-stakes applications
- Collaborative mindset, with a commitment to code reviews and peer learning
- Comfortable working with teams across the globe
- Familiarity with Atlassian tools (Jira, Confluence, etc.)
- System design expertise across microservices, database modeling, and API design
- English proficiency at B2 level or higher
Nice to have
- Experience with GitHub Actions, Jira–GitHub integrations, and DevOps best practices
- Prior exposure to financial services or capital market domains
Benefits
We gather like-minded people:
- Top tech minds driving innovation in AI, cloud and digital platform modernization
- Supportive team and agile, startup-like culture
- Hybrid by design mode and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
We provide growth opportunities:
- Career development programs
- Thought leadership, mentoring, soft skills and well-being programs
- Certification (Anthropic, Gemini, GCP, Azure, AWS)
- English classes
We cover it all:
- Stable pay
- Participation in the Employee Stock Purchase Plan with a 15% discount
- Benefits package (health insurance, multisport, shopping vouchers)
- Referral bonuses up to $2,000
- Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
- Corporate, social and well-being events
Please, note:
- Benefits listed above are available to employees only
- We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually
- We will reach out to selected candidates exclusively
Skills
- Agile
- AI
- Anthropic
- API
- Api Design
- Atlassian
- Automation
- AWS
- Azure
- Cloud
- Confluence
- Data Modeling
- Data Pipelines
- DevOps
- Docker
- ELT
- ETL
- Event Driven Architecture
- FastAPI
- GCP
- GitHub
- GitHub Actions
- Integration Testing
- Jira
- Kafka
- Kubernetes
- Microservices
- Next.js
- PostgreSQL
- Python
- RDBMS
- React
- REST
- SQL
- SQL Server
- Test Automation
- TypeScript
- Ubuntu