Upvest

Senior Software Engineer (f/m/d)

Upvest
Apply
6 months ago
Tallinn, Estonia +2 moreSenior

Responsibilities

  • Design, build, and own event-driven, fault-tolerant, horizontally scalable distributed systems.
  • Improve the reliability of Upvest’s Investment API.
  • Operate services in a decoupled, event-driven system using modern observability tooling such as monitoring and tracing.
  • Deliver software frequently within a product team with broad ownership.
  • Participate in two-week development cycles with retrospectives and demos.

Requirements

  • Experience with event-driven architectures, event streaming, and event sourcing systems.
  • Experience operating services in decoupled, event-driven systems.
  • Willingness to work with Go, the primary programming language, or transition from another language.
  • Interest in fintech and building financial infrastructure.
  • Experience with investment products or the fintech domain is advantageous.
  • Ability to work with customers in mind and collaborate effectively in diverse teams.

Benefits

  • €20,000 per year for AI tools.
  • 30 days of annual leave, sports benefits, confidential professional coaching, and the ability to work remotely abroad for up to 183 days per year.
  • A one-month fully paid sabbatical after every four years at Upvest.
  • Personal development budget.
  • Flexible hybrid or remote work from the Berlin, London, or Tallinn hubs and across Europe and the United Kingdom, depending on the role.
  • Employee equity program and competitive compensation.
  • Company-wide events, dinners, offsites, and holiday parties.
Upvest

About Upvest

201-500 employees
Contact me