Software Engineer for Ciklum (Cardano)

Málaga, Spain


Cardano was founded in 2000 to help pension plans achieve their financial objectives in a steady, predictable way by applying robust investment and risk management techniques. We currently employ 160 people based in London and Rotterdam with clients whose assets total in excess of £140bn.

Cardano offers both Fiduciary Management and Investment Advisory services. We have a unique approach as we are a purpose-built pension investment manager with an advisory mind-set who offers a dynamic and opportunistic approach to risk management, asset allocation, manager selection and implementation.

Cardano aims to help clients achieve a steady, predictable improvement in their funding ratio in all market conditions without significant loss. We believe this approach leads to the best outcome for both members and the sponsoring company.

"I started Cardano in the UK with a vision of a better way to manage assets for pension funds. Seeing that vision come to life has been a very rewarding experience for me personally but most importantly for our clients through excellent performance and service. As we continue to be at the forefront of pension fund management, we need to motivate our people, retain our best talent and hire people who will continue to drive us to be better at what we do while maintaining the current culture of excellence, high energy and winning the right way."
- Kerrin Rosenberg UK CEO

Cardano culture

Cardano is all about producing better outcomes for our clients. In order to achieve this, we have a strong belief that how we work together is just as important as the technical content of what we do.

Entrepreneurial spirit

We are an entrepreneurial firm. Although Cardano is 18 years old, we still retain a strong sense that we are pioneers, figuring out better ways to meet our clients’ needs and how best to organise ourselves to achieve this. This entrepreneurial spirit is closely linked to our emphasis on education and development. We see our industry as constantly evolving and we, both Cardano the firm and Cardano the employees, need to be learning, evolving and adapting to be commercially successful. We aren’t afraid to challenge conventional wisdom and take pride in creating new and innovative ways to solve old problems.

Values and Vision

We have a very strong sense of values and vision, which stems from the founders of the firm who are all still very active in the business today. We believe passionately that what we do makes a real difference to our pension fund clients, ensuring they are able to meet their promises over many decades to the thousands of members who rely on the fund in their retirement.

Collaboration and challenge

We believe in strong and open collaboration between colleagues. We challenge each other and provide open, constructive feedback. We think this helps each of us continue to develop as we learn from colleagues, and it helps produce better investment decisions, as we protect ourselves from the negative influence of the behavioural biases we are all subject to as human beings.

Cardano Engineering – Our dynamics!

The Engineering team at Cardano consists of Software Engineering, Data Engineering and Infrastructure Engineering across multiple locations. The team structure is flat and close teamwork is pervasive. The Engineering team is responsible for developing and maintaining all in-house software at Cardano. It has very close interaction with all areas of the UK business comprising the Client Team, Investment Team and Operations Team. Where appropriate, projects are also shared with our Rotterdam, Malaga and Kiev engineers. There is a strong demand from the business for innovation through software implementation and improvement of business processes. Team members manage requirements and interact with the business directly and are responsible for delivering against them in an agile way.

Read more about the client


On behalf of Cardano, Ciklum is looking to hire a Software Engineer to join the team in Malaga on a full-time basis.

You will join our 16 people-strong Software Engineering team to help development of desktop-, web- applications, microservices, system APIs and ETL jobs to make Cardano’s processes in trading, portfolio construction, portfolio management and operations robust, scalable and efficient. We believe in self-organizing: you become part of a sub-team of 3 to 4 people who can plan their own work and choose how to keep track of it.

There is typically no middleman or -woman between you and the business and together with the business you convert their needs into software that is compatible with our stack, design philosophy and architecture. You develop a good understanding of financial markets in order to maintain a conversation with the business and think along with their problem statement.

We believe in picking the best tool for the job. Our stack, as listed above, consists of a variety of technologies that can best solve a specific problem. You have a voice in using, reducing or expanding that stack.


  • Have ownership and responsibility for the project
  • To help us to expand our microservices architecture and applications via python, c# .net, js, graphql, sql, mongo, hadoop, hive, nifi, airflow and/or react
  • Collaborate closely with the business. The business will provide the context and prioritization and the engineering team members work together to provide a technical solution
  • Understanding and implementation of appropriate testing strategies


  • 5-8 years’ experience in software engineering
  • Experienced in Python or C#.NET
  • Knowledge of software design patterns and best practices
  • Creating clean code and using test driven development
  • Knowledge about webservices, microservices, databases (SQL, Mongo) and low-code environments are all welcome but not strictly necessary

What's in it for you

  • Ability to work on challenging, large project with complex high load e-commerce platform
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
  • Unique working environment where you communicate and work directly with client
  • Competitive salary
  • Career and professional growth
  • Possibility to work in a big and successful company
  • Long-term employment with 23 working-days paid vacation and other social benefits