Software Engineer – Build Systems That Power General Markets
Location : Madrid (Hybrid – 3 days onsite)
Salary : €60,000 + bonus + benefits
We are working with a global technology-driven financial firm that connects markets through innovation and reliability. They’re looking for a Software Engineer to help evolve complex trading and back-office systems that operate across global markets.
This is a hands-on role for someone who loves building robust, scalable backend applications, collaborating across international teams, and seeing their work have a real impact on mission-critical financial infrastructure.
What You’ll Do as a Software Engineer:
Develop and enhance server-side applications in Java and/or C#. Integrate trading and back-office systems with exchanges, clients, and partners
Drive continual improvement of the firm’s service-oriented architecture
Ensure security, compliance, and top-tier system performance
Collaborate globally to troubleshoot and refine backend services
Work with a test-driven mindset and modern engineering practices
What You’ll Bring:
Strong experience in server-side development using Java (Spring Boot)
Solid understanding of PL/SQL and automated testing
Experience with REST APIs, microservices, and Git
As a bonus, you'll bring familiarity with financial systems, Docker/Kubernetes, or performance testing
If you’re excited by high-performance systems, global collaboration, and engineering excellence, this Software Engineer role could be your chance to join a team where your code helps to move markets.