Senior Software Engineer (Fincore)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview Senior Software Engineer at Ebury’s FinCore Engineering team, Madrid, focusing on developing and refining a multi-currency accounting platform and FX services.You will collaborate across international teams to deliver scalable services, own features from discovery to production, and mentor others while upholding quality and reliability.The role blends hands-on development with architectural input, RFC-guided design, and maintenance in a regulated fintech environment.You’ll contribute to a platform that enables borderless growth for clients, within a collaborative, open-source-friendly culture.Compensaciones / Beneficios- Develop and enhance the FX platform services, delivering new products and improving existing ones- Collaborate with engineers and leaders to design services using RFC processes- Mentor less experienced engineers to raise team effectiveness- Lead product initiatives from discovery to delivery with cross-functional teams- Own the products you build, including ongoing development and maintenanceResponsabilidades- Extensive experience in building complex software systems- Proficiency in Python; other OOP languages acceptable- Experience in FinTech or banking with regulated environment knowledge- Strong communication in English (written and spoken)- Ability to design and manage services, APIs, monitoring, and alerting- Experience integrating external systems and reducing technical debt- Quality focus with well-tested code (unit/integration tests)- Familiarity with CI pipelines (Jenkins) and Terraform for deployment- Willingness to contribute to OSS and occasional on-call rotationsRequisitos principales- Competitive salary- Discretionary bonus- Training and certification- Open Source friendly culture- Hybrid work model (Madrid)- Comprehensive benefits package
Requirements
Extensive experience in building complex software systems
- Proficiency in Python; other OOP languages acceptable
- Experience in FinTech or banking with regulated environment knowledge
- Strong communication in English (written and spoken)
- Ability to design and manage services, APIs, monitoring, and alerting
- Experience integrating external systems and reducing technical debt
- Quality focus with well-tested code (unit/integration tests)
- Familiarity with CI pipelines (Jenkins) and Terraform for deployment
- Willingness to contribute to OSS and occasional on-call rotationsRequisitos principales
Benefits & conditions
Competitive salary
- Discretionary bonus
- Training and certification
- Open Source friendly culture
- Hybrid work model (Madrid)
- Comprehensive benefits package
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top-Paying Tech Jobs (with Salaries)
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers
Spanish Business Culture and Etiquette