





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Remote role, common backend title, and mid-level experience increase applicant competition.
Core backend and distributed-systems skills are transferable, but Go/RoR and delivery domain create moderate industry bias.
Explicit 5+ years, mandatory Go/RoR and distributed-systems architecture expectations make screening strict.
Lead project execution end-to-end including RFCs, design documentation, and development plans driving technical excellence.
Design and maintain highly concurrent, low-latency backend systems for massive transactional throughput using Ruby on Rails and Go.
Mentor junior engineers and collaborate cross-functionally to ensure scalable, reliable, and high-performance software delivery.
5 to 8+ years of professional software development experience, preferably in fast-paced startups or high-scale tech enterprises.
Proficiency in Ruby on Rails and Go (Golang) with experience building high-performance APIs and multi-threaded backend systems.
Strong knowledge of distributed systems concepts including concurrency, networks, CAP theorem trade-offs, and database technologies like PostgreSQL, Redis.
Bachelor's or Master's degree in Computer Science or a closely related technical field.
Experienced in technical leadership with a track record of influencing architectural decisions and delivering high-quality backend software.
Comfortable working in ambiguous, fast-paced environments requiring iterative delivery and balancing short-term features with long-term architectural stability.
Skilled in database optimization, query tuning, and driving organization-level technical improvements through strategic thinking and mentoring.