Senior Software Engineer
Upvest provides regulated, API-first investment infrastructure for fintechs, banks, brokers, and wealth managers across Europe and the UK.
Funding history
About Upvest
Upvest is a Berlin-based, regulated investment-infrastructure company serving financial institutions that want to launch and scale brokerage, wealth, and pension products. Its cloud-native Investment API provides brokerage, settlement, custody, and real-time investment functionality, while its operations offering automates middle- and back-office processes. Upvest supports flexible operating models under its own or clients’ licences and offers fractional securities, portfolios, and savings plans across European and UK markets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You'll join a true product team with large ownership scope, working with cutting-edge technologies where Go is the primary language — no legacy codebase to worry about. You'll focus on improving the reliability of the API and deliver fast and often, embracing an agile methodology with a retrospective and demo at the end of each two-week cycle. You'll design, build and own event-driven, fault-tolerant, horizontally scalable distributed systems using a microservice architecture powered by Docker, Kubernetes, Kafka and PostgreSQL.
Requirements
- Experience with investment products or the fintech domain
- Experience in event-driven architectures, event streaming, and event sourcing systems
- Experience operating services in a decoupled, event-driven system, leveraging modern observability tooling such as monitoring and tracing
Responsibilities
- Make an impact in a product team with a large ownership scope
- Work with Go as the primary language
- Improve the reliability of the API
- Deliver fast and often using an agile methodology with two-week cycles
- Design, build and own event-driven, fault-tolerant, horizontally scalable distributed systems
- Work with a microservice architecture powered by Docker, Kubernetes, Kafka and PostgreSQL
Benefits
- €20,000 per year budget to spend on AI tools
- 30 days of annual leave
- Sports benefits
- Confidential professional coaching
- Flexibility to work remotely abroad for up to 183 days a year
- One-month fully paid sabbatical after every 4 years of working at Upvest
- Personal development budget
- Flexible work environment across Berlin, London or Tallinn hubs, hybrid or remote
- Equity participation in employee equity program
- Company-wide events such as UpFest, dinners, offsites and Holiday party
- Employee Resource Groups
