Senior Software Engineer
hace 9 horas
Ebury is a hyper-growth FinTech firm, named in as one of the top 15 European Fintechs to work for by AltFi. We offer a range of products including FX risk management, trade finance, currency accounts, international payments and API integration.
Senior Software Engineer (API)Madrid Office - Hybrid: 4 days in the office, 1 day working from home
As the Ebury Technology Department continues to expand to meet the business's needs, we seek talented API Backend Engineers who specialise in Python — particularly with FastAPI, Flask, and Django — to join our large and diverse team. We have a variety of roles open across different teams, so let's find where your skills can shine.
Experience & Qualifications
- Extensive experience in developing complex software systems. While our primary stack includes Python frameworks like FastAPI, Flask, and Django, we welcome candidates who may have experience with other languages but are eager to adapt.
- Since you will be collaborating with colleagues from various countries, the ability to communicate your ideas clearly and concisely in English, both written and spoken, is essential.
- We seek developers who can both “build and run” services. Therefore, you will be comfortable dockerising your code, defining standard REST endpoints, and implementing monitoring and alerting for your services.
- Experience with Redis for caching and Nginx for web serving is advantageous.
- Quality is paramount to us; we expect your code to be testable and well-covered with unit and integration tests.
- We utilise Jenkins for our Continuous Integration (CI) pipelines, k8s for service deployment and Terraform for infrastructure. Occasionally, you may need to contribute to these processes.
- Experience in developing systems for mobile app backends is a plus.
Responsibilities
- You will contribute to the development of a transactional banking platform, focusing on receiving and issuing payments in more than one currency.
- Developing a platform consisting of a singular system (20+ services) with three distinct channels for users to access our core functionality:
- for our front office staff,
- An online trading portal built with Vue.js, and
- A REST API for third-party integrations.
- You will build and run services in production, taking responsibility for achieving Service Level Objectives for your code while using tools such as Jenkins, Terraform, Sentry, Prometheus, and ELK. You and your team will work with cross-functional product and technology teams across the company to build new features at scale across multiple regions.
- Responsible for components that operate seamlessly within Docker containers on AWS ECS and Kubernetes.
What we offer
- A global technology team that values culture and best practices, and believes in agile principles.
- A clear career progression framework with regular reviews.
- Ongoing personal development through training and certification.
- Opportunities to contribute to our technical design through our collaborative Request For Comments (RFC) process.
- An Open Source-friendly environment, adhering to Open Source principles in our internal projects and fostering contributions to external projects.
- A comprehensive onboarding process to ensure you feel part of the team from your first day.
- At Ebury's Tech team, we provide ample opportunities for professional growth: thanks to our structured career path and our collaborative, cross-functional teams, every day is a new adventure.
Are you ready to be an Eburian?
#J-18808-Ljbffr-
Senior Software Engineer
hace 1 mes
Madrid, Madrid, España Centric Software A tiempo completoAbout Us: At Centric Software, we're a leading enterprise software innovation company, empowering clients in today's dynamic markets. We're establishing our inaugural European development team and seeking a Senior Software Engineer with strong proficiency in Java and/or JavaScript. Your Role: As a Senior Software Engineer, you'll take ownership of designing...
-
Senior Software Engineer
hace 1 mes
Madrid, Madrid, España Centric Software A tiempo completoAbout Us:At Centric Software, we're driving innovation in enterprise software. As we establish our European development team, we're seeking a Senior Software Engineer with expertise in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments, this is your chance to shine.Your Role:As a Senior Software...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Grupo Konecta A tiempo completoJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team.As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software systems.Our ideal candidate will have a strong foundation in computer science and experience with software development methodologies.Our company...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Grupo Tonteo A tiempo completoSenior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team. Key responsibilities include designing and developing software applications using a range of programming languages and frameworks. The ideal candidate will have a strong background in software engineering and be able to work effectively in a team...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Straumann Group A tiempo completoJob Title: Senior Software EngineerAbout the RoleThe Senior Software Engineer will be responsible for designing, developing, and maintaining high-quality software applications.The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a team environment.Design, develop,...
-
Senior Backend Software Engineer
hace 1 mes
Madrid, España Novatec Software Engineering España A tiempo completoSenior Backend Software Engineer at Novatec Software Engineering España SLPosition: Senior Backend Software EngineerType: Full TimeLocation: Remote (Spain)Experience Level: With Professional ExperienceDate: 9 / 23 / 24Join the Quest at Novatec Software Engineering España! Imagine working in a place where your skills are not just valued but celebrated. At...
-
Senior Software Engineer
hace 3 semanas
Madrid, España Boston Consulting Group A tiempo completoSenior Software Engineer Madrid Madrid, Community of Madrid, ES Key Responsibilities:Design, develop, and deploy scalable cloud-based applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and maintain a clean, organized codebase.About the Role:As a Senior Software Engineer, you will play...
-
Senior Software Engineer
hace 3 semanas
Madrid, España Boston Consulting Group A tiempo completoSenior Software EngineerMadridMadrid, Community of Madrid, ES Key Responsibilities:Design, develop, and deploy scalable cloud-based applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and maintain a clean, organized codebase.About the Role:As a Senior Software Engineer, you will play a...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Guidewire Software A tiempo completoWe are looking for a highly skilled Senior Software Engineer to join our team as a Cloud Development Expert. The ideal candidate will have experience with cloud infrastructure development and a strong understanding of cloud computing principles.This role involves designing, implementing, and maintaining scalable and secure cloud-based systems. The candidate...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Revolut Ltd A tiempo completoJob OverviewWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development and a strong understanding of programming languages. Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams to...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Abbott Laboratories A tiempo completoWe are looking for a Senior Software Engineer to lead our team in developing cutting-edge software solutions.The ideal candidate will have a strong background in programming languages, software design patterns, and team leadership.
-
Senior Software Engineer
hace 3 semanas
Madrid, España Boston Consulting Group A tiempo completoSenior Software EngineerMadrid Madrid, Community of Madrid, ES Key Responsibilities: Design, develop, and deploy scalable cloud-based applications. Collaborate with cross-functional teams to identify and prioritize project requirements. Ensure high-quality code and maintain a clean, organized codebase. About the Role: As a Senior Software Engineer, you...
-
Senior Software Engineer
hace 3 semanas
Madrid, España Boston Consulting Group A tiempo completoSenior Software Engineer Madrid Madrid, Community of Madrid, ES Key Responsibilities:Design, develop, and deploy scalable cloud-based applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and maintain a clean, organized codebase.About the Role:As a Senior Software Engineer, you will play...
-
Senior Software Engineer
hace 2 semanas
Madrid, España Centric Software A tiempo completo.*This is a Remote Role open ONLY in Spain*About Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we establish our inaugural European development team, we're seeking a Senior Software Engineer with a strong proficiency in Java and/or JavaScript. If you're passionate about...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España ENGINEERINGUK A tiempo completo**Job Title:** Senior Software Engineer**Company Overview:** ENGINEERINGUK is a leading technology company that specializes in developing innovative software solutions for various industries. Our team of experienced engineers works closely together to design, develop, and deliver high-quality products that meet the needs of our clients.**Salary:** £120,000...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Eude Business School A tiempo completoJob Title: Senior Software EngineerCompany Overview: We are a cutting-edge tech firm seeking a skilled Senior Software Engineer to lead our backend development team.Key Responsibilities:1. Design and implement efficient backend systems.2. Collaborate with cross-functional teams to deliver high-quality software solutions.3. Mentor junior engineers to improve...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Allego A tiempo completoJob Title: Senior Software EngineerWe are looking for a highly skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to lead a team of engineers to deliver high-quality solutions.Main Responsibilities:* Lead a team of engineers to deliver software solutions*...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Atmira A tiempo completoJob Title: {title}We are seeking a Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. You will work closely with cross-functional teams to identify business needs and develop technical solutions. You will also be responsible for...
-
Senior Software Engineer
hace 5 meses
Madrid, España Centric Software A tiempo completo.About Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we establish our inaugural European development team, we're seeking a Senior Software Engineer with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in...
-
Senior Software Engineer
hace 4 semanas
Madrid, Madrid, España Cas Training A tiempo completoJob Description:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining our cloud-based software applications. Your primary focus will be on ensuring the scalability, reliability, and performance of our systems.