Job Description
About the Role :
We are seeking a senior backend engineer with deep expertise in Golang and experience in Ruby to build and scale reliable high-performance backend systems. As a key member of our engineering team, you will contribute to architecture development and operations of mission-critical services that support our platform.
You will be part of a collaborative environment where clean code, solid engineering practices, and strong computer science fundamentals are deeply valued. You will be building an open financial system that brings the world together.
Responsibilities :
- Design, build, and maintain scalable backend services and APIs using Golang.
- Ruby or Ruby on Rails experience is a plus.
- Contribute to architecture evolution of our service-oriented / microservices backend.
- Write clean, testable, and efficient code with a strong emphasis on quality.
- Collaborate with product managers, frontend engineers, and other stakeholders to deliver high-impact features.
- Improve performance monitoring and observability of backend services.
- Participate in design discussions, code reviews, and technical planning.
- Troubleshoot and resolve production issues with a focus on reliability and root-cause analysis.
Required Skills and Qualifications
Qualifications :
5+ years of software engineering experience preferably in high-scale backend systems.Strong proficiency in Golang required with Ruby or Ruby on Rails experience.Solid foundation in computer science fundamentals – algorithms, data structures, and system design.Proven experience building and scaling distributed systems, APIs, or backend platforms in a production environment.Familiarity with DevOps practices, monitoring tools, and cloud infrastructure (e.g., AWS, GCP, Docker, Kubernetes) is a bonus.Comfortable working in a fast-paced agile environment with a collaborative mindset.Strong problem-solving skills and passion for building high-quality software.