Step into a high-impact role within a dedicated product squad where you’ll have a significant ownership scope. At Upvest , we’ve traded legacy code for a cutting-edge environment. We are looking for engineers to help us scale a robust, high-reliability API that serves as the backbone of our financial infrastructure.
The Mission
- System Architecture: Design and support resilient, event-driven distributed systems that prioritize fault tolerance.
- Scalable Frameworks: Develop and scale microservices using a contemporary tech stack including Docker, Kubernetes, Kafka, and PostgreSQL.
- Operational Excellence: Assume full responsibility for maximizing system uptime, API responsiveness, and overall resilience.
- Iterative Delivery: Ship high-standard code within rapid, two-week Agile cycles, culminating in team-wide demos and retrospectives.
What We Are Looking For
- Go Proficiency: Strong professional experience with Go. We also welcome veteran FinTech engineers who are motivated to transition their expertise into a Go-centric environment.
- Distributed Systems Expertise: A proven history of architecting and managing sophisticated, cloud-native infrastructures.
- Product-First Thinking: A passion for working in integrated product squads where your engineering choices directly enhance the customer experience
- Modern Engineering Standards: Extensive knowledge of container orchestration (K8s) and event-streaming platforms (Kafka).
Why Upvest?
- Pristine Codebase: Focus on innovation rather than maintenance—work on modern systems with zero legacy baggage.
- Autonomy & Ownership: We empower you to be a true system owner, overseeing your projects from the initial whiteboard design to production deployment.
- High-Velocity Culture: Join an environment built for engineers who value speed, technical rigor, and consistent delivery.
