- Work model
- Remote
- Experience
- 7+ years
- Employment
- Not specified
- Compensation
- Not disclosed
- Technology signal
- 28 tags
Technology context
28Parsed from the vacancy text; ordered by relevance to this role.
Full listing
Role 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