(Madrid, España)
Funciones: An international fintech engineering team is looking for an experienced Senior Software Engineer to play a key role in the evolution of a high-impact financial platform.
You will join a distributed, multicultural team across Europe and South America, working on the development and optimisation of a multi-currency accounting and foreign exchange platform. The role offers the opportunity to make meaningful contributions to a core system that supports complex financial operations, with a strong focus on scalability, reliability and continuous improvement.
Collaboration, ownership and technical excellence are central to the team’s culture, operating in a remote-friendly and highly autonomous environment.
Responsibilities:
- Contribute to the development of the next generation of FX and financial services, working both on new product initiatives and the continuous improvement and automation of existing systems.
- Collaborate closely with engineers and technical leaders to design new services and components through a structured RFC (Request for Comments) process.
- Mentor and support less experienced engineers, helping to raise the overall effectiveness and maturity of the team.
- Lead initiatives end-to-end, from discovery to delivery, working alongside product and operational stakeholders to ensure alignment.
- Take full ownership of the services you build, following a “you build it, you own it” philosophy, including long-term maintenance and reliability.
Requisitos: About You:
- Solid experience designing and building complex software systems in production environments.
- Strong background in Python or other object-oriented languages.
- Previous experience in FinTech, banking or highly regulated environments, with a good understanding of financial systems.
- Comfortable communicating clearly and effectively in English, both written and spoken, in an international setting.
- Proven experience designing and operating services, including API design, monitoring, alerting and integration with external systems.
- Able to work with legacy codebases, maintaining stability while proposing and implementing improvements to reduce technical debt.
- Strong focus on code quality, testing and reliability, with experience in unit and integration testing.
- Familiarity with CI/CD pipelines and infrastructure-as-code tools (e.g. Jenkins, Terraform).
Participation in an on-call rotation may occasionally be required to ensure platform availability and rapid incident response.
Fecha de publicación: 31/03/2026