Senior Software Engineer (f/m/d)
Core
Design, build, and own event-driven, fault-tolerant, horizontally scalable distributed systems using a Microservice architecture to improve the reliability of Upvest's Investment API.
Role type
Senior Software Engineer (Backend)
Builds
Event-driven, fault-tolerant, horizontally scalable distributed systems (Microservices)
Domain
Fintech / Capital Markets / Investment API
Required skills
Go, Microservice architecture, Docker, Kubernetes, Kafka, PostgreSQL, Event-driven architecture, Event streaming, Event sourcing, Observability (monitoring and tracing)
Preferred skills
Investment products experience, Fintech domain experience
Technologies
Go, Docker, Kubernetes, Kafka, PostgreSQL
Responsibilities
Design and build event-driven, fault-tolerant, horizontally scalable distributed systems; Improve the reliability of the Investment API; Work with cutting-edge technologies without a legacy codebase; Deliver fast and often using agile methodology
Seniority
Senior, hands-on IC