9 - 11 years

5 - 9 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role :

  • The Staff Backend Engineer role is a high-leverage position requiring mastery of building and scaling fault-tolerant, high-throughput distributed systems.
  • You will tackle the most complex technical challenges related to concurrency, data consistency, and system reliability, serving as the technical lead for major initiatives that impact the core business.

Key Responsibilities :

  • - System Design : Lead the design and implementation of large-scale distributed systems, microservices, and APIs using languages like Go, Java, or Python.
  • - Scalability & Reliability : Identify and resolve critical bottlenecks, architectural deficiencies, and performance issues in a high-volume transaction environment.
  • - Data Management : Design robust database solutions (SQL/NoSQL - Cassandra, MongoDB, CockroachDB ) and implement eventual consistency patterns, focusing on data partitioning and sharding .
  • - Message Queuing : Deep expertise in event-driven architecture using message brokers like Kafka or RabbitMQ.
  • - Technical Mentorship : Drive engineering excellence across the organization through design reviews, code quality standards, and mentoring senior engineers.

Required Skills :

  • - Expertise in one or more backend languages (Go, Java, or Kotlin preferred).
  • - Extensive experience designing and optimizing high-concurrency, distributed systems.
  • - In-depth knowledge of database internals, caching strategies (Redis/Memcached), and distributed transactions.
  • - Proven ability to work with Kafka, Pulsar, or Kinesis for stream processing.
  • - Excellent system-level debugging and performance tuning skills

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india