Ohpen

Software Engineer

Ohpen
Apply
2 months ago
Barcelona, SpainSenior

Responsibilities

  • Design, build, deploy, operate, and support services within a cross-functional domain team.
  • Develop and maintain distributed, event-driven, headless, API-first backend systems in production.
  • Extend and safely replace existing banking systems while preserving business logic and reliability.
  • Design clear boundaries around complex banking domains and maintain backward-compatible API changes.
  • Use separate models for reads, writes, and audit workflows when the trade-off justifies the added complexity.
  • Own cloud infrastructure, infrastructure as code, CI/CD, and observability for production services.
  • Use AI to understand unfamiliar code, explore designs, generate and review implementations, and reduce routine work.
  • Communicate technical reasoning, trade-offs, and recommendations clearly with colleagues and clients.

Requirements

  • Experience working as a software engineer across more than one language or platform, with the ability to learn unfamiliar technologies quickly.
  • Production experience with distributed, event-driven backend systems where correctness and uptime are important.
  • Strong systems thinking, including understanding coupling, change impact, service boundaries, and inter-service communication.
  • Comfort working in and understanding existing codebases that were not written by you.
  • Ability to use AI deliberately by providing context, directing work across unfamiliar codebases, and evaluating generated output critically.
  • Experience with cloud, infrastructure as code, CI/CD, and observability; equivalent experience on any major cloud is welcome.
  • Ability to challenge colleagues or clients respectfully and explain technical trade-offs clearly.

Benefits

  • Hybrid working setup with flexible hours.
  • Work from Anywhere policy.
  • Language classes and continuous learning and development.
  • Home office setup support.
  • Mental health and wellbeing support.
  • Flexible retribution options in Barcelona.
  • Weekly team lunches, wellbeing activities, and regular team events.
  • Friendly, multicultural environment with opportunities to learn, grow, and make an impact.

Tech Stack

AWSC#GitHub ActionsJava.NETPythonTerraform

Categories

Ohpen

About Ohpen

201-500 employees

Ohpen builds a cloud-based core banking platform delivered as SaaS for banks and other financial institutions, covering savings, lending, mortgages, investments, and pensions. Its products expose APIs and can be paired with business process outsourcing to modernize back-office operations and launch digital journeys. Founded in 2009 and headquartered in Amsterdam, Ohpen serves customers across Europe.

Contact me