Senior Backend Engineer
About this role :
We are seeking an experienced senior backend engineer with in-depth knowledge of go and expertise in ruby to join our engineering team. As a key member, you will contribute to the architecture, development, and operations of mission-critical services that support our platform.
- Design, build, and maintain scalable backend services and APIs using go.
- Ruby or ruby on rails experience is beneficial.
- Participate in the design and evolution of our service-oriented / microservices backend.
- Develop 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.
- Engage in design discussions, code reviews, and technical planning.
- Troubleshoot and resolve production issues with a focus on reliability and root-cause analysis.
Qualifications :
5+ years of software engineering experience, preferably in high-scale backend systems.Strong proficiency in go is 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 advantageous.Comfortable working in a fast-paced, agile environment with a collaborative mindset.Strong problem-solving skills and a passion for building high-quality software.We value clean code, solid engineering practices, and strong computer science fundamentals. We strive to create an open financial system that brings people together.