Software Engineering Manager


Software Engineering Manager

  • Permanent contract 
  • Saint-Cloud
  • > 5 years

The company



  • FinTech / InsurTech, SaaS / Cloud Services
  • From 250 to 2000 employees

The job

Software Engineering Manager

  • Permanent contract 
  • Saint-Cloud
  • > 5 years

Who are they?

Kyriba is the world leader in proactive cash management. Their mission is to enable CFOs to be more agile and efficient in managing their cash flow and liquidity. Its SaaS Treasury and Risk solutions enable clients to optimize their cash flow, manage their risks and manage their capital.

Kyriba was established in 2000 and has more than 700 employees, serving more than
2,000 customers worldwide. Kyriba, headquartered in San Diego, also has offices in New York, Paris, London, Tokyo, Singapore, Hong Kong, Rio de Janeiro and Shanghai.

In March 2019, Kyriba raised $ 160 million to intensify innovation and accelerate the growth of its platform.

Want to know more about Kyriba?Company culture, teams, technical stack, jobs... Let's go for an immersion!
Visit the profile

Job description


Kyriba is the global leader in Proactive Treasury Management. Our SaaS treasury and risk solutions enable finance teams to optimize their cash, manage their risk, and work their capital. 

Our award-winning cash, treasury, payment, risk management and supply chain finance solutions are used by more than 1 300 leading organizations worldwide, including Amway, Electronic Arts, PulteGroup, and Qualcomm, to unlock new business value, drive growth and ensure compliance.

Kyriba was established in 2000 and has over 700 employees, serving more than 2 000 clients worldwide. Headquartered in San Diego, Kyriba also has offices in New York, Paris, London, Tokyo, Hong Kong and Rio de Janeiro.


As an Engineering Manager, you will report directly to the Director of Engineering Risk and Payments and you’ll work with Payments Engineering Manager. As a member of the engineering management team, you will participate actively in management meetings, lead some initiatives, and take part in a range of activities to improve the wider department, including recruitment, mentoring and evolving our software engineering practices.

Key responsibilities and duties: 

  • Hire, manage and grow your team members. Maintain tight communication with teams

  • Your role is to maintain a motivated team. At the individual level, so that each person can perform well in his/her position, progress and grow. 

  • define the team and individual goals and conduct performance reviews.

  • Make sure you understand the product roadmap and involve yourself and your team in understanding the product developed and technologies used by your team

  • Provide reports which reflects the current state and progress of work

  • Build and maintain strong collaborative relationships with management and stakeholders

  • Participate in the building and the improvement of the tech visio/engineering process beyond your operational perimeter.

  • Profile:

  • Master’s degree in engineering

  • Minimum of 10  years’ experience in software engineering and 5 years as a Manager

  • Driven individual with high level of commitment for excellence

  • Management and leadership (people) skills  - Team Player

  • Working experience in an Agile environment

  • Working experience in international context, across time zones

  • Ability to multi-task and identify project management problems and identify how solutions offered can resolve those problems.

  • technology stack preferred : Java (JPA, Spring), relational databases, Microservices, Docker, Kubernetes

  • Fluency in English is required. Excellent written and verbal communication

  • Experience in Finance / Payments Solutions is a plus

  • Kyriba


    Interested in this offer?

    Questions and answers about the offer
    • Add to favorites
    • Share on Twitter
    • Share on Facebook
    • Share on LinkedIn