





Mid-level backend role, Golang specialization, Bangalore metro and known fintech brand increase competition.
Backend engineering skills are transferable, but Golang and distributed-systems focus moderately limit industry portability.
Explicit 4-6 year requirement plus mandatory Golang and distributed-systems skills makes filtering strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Deliver large-scale projects end-to-end including scoping, design, development, testing, rollout, and maintenance.
Lead on-call rotations and troubleshoot/resolving service-related issues for owned products or sub-streams.
Review and mentor junior engineers; lead cross-team collaborations and improve code/service quality.
4-6 years hands-on experience in designing, developing, testing, and deploying small to mid-scale applications; at least 2 years recent active development experience.
Strong proficiency in Golang including concurrency patterns and reusable component development.
Experience designing loosely coupled, reliable, extensible distributed services and understanding of event-driven architecture, message brokers like SQS, Kafka.
Strong data modeling skills in relational databases.
Experienced in clean architecture and S.O.L.I.D principles with distributed system design expertise.
Capable of independently managing project lifecycles and technical leadership responsibilities including mentorship and cross-team coordination.
Effective communicator with proven collaboration skills in multi-team environments.