Senior Full Stack Engineer (Python & Next.js)
Remote in Colombia, Mexico
Python.Web& 11 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
We are looking for a Senior Full Stack Engineer to support the Reference Data Team. The Reference Data Team aligns with Investment Systems Engineering, bringing 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
- Create solutions supporting the management and distribution of entity, portfolio, and security reference data
- Help 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 enable efficient data access and processing
- Implement data transformation, validation, and synchronization processes across systems
Requirements
- 3+ years of experience in Python development
- Proficiency in Next.js, React, and TypeScript
- Skills in containerization using Docker, including deploying applications as containers with Ubuntu-based images
- Familiarity with FastAPI
- Expertise in designing and implementing RESTful APIs and, where appropriate, event-driven integrations using Kafka
- Solid knowledge of SQL and relational databases, preferably PostgreSQL, Microsoft SQL Server, or equivalent
- Background in data modeling, data validation, and integration patterns
- Competency working with Kubernetes clusters
- Strong commitment to test automation, including robust unit and manual integration testing
- Familiarity with agile teams working on complex, high-stakes applications
- Collaborative mindset, with a commitment to code reviews and peer learning
- Comfortable working with teams across the globe
- Understanding of Atlassian tools such as Jira and Confluence
- English proficiency at an Upper-Intermediate level (B2) 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
- System design expertise across microservices, database modeling, and API design
- Experience leading refactoring or redesign initiatives
- Ability to architect for resiliency, compliance, and auditability
