Back End engineer

7 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview We are seeking a backend engineer with strong fundamentals, system-level thinking, and production-grade implementation experience. The ideal candidate is deeply technical and can make architectural and performance-related decisions with clarity. You will be responsible for building scalable, fault-tolerant systems and APIs that power core business functions. Key Responsibilities Design, develop, and maintain backend services using any language Golang, Python, C++, or Java within a scalable microservices architecture. Build and document reliable APIs (REST/gRPC) with attention to versioning, observability, and fault-tolerance Develop and optimize data pipelines and event-driven architectures using Kafka, SQS, or NATS Design and tune PostgreSQL schemas and queries for performance, reliability, and scalability Implement and optimize concurrency primitives (goroutines/threads, mutexes, context, rate limiters) Own your code in production — including debugging, monitoring (Prometheus, Grafana), and incident resolution Participate in architecture discussions and code reviews; uphold high code quality and design standards Required Skills and Qualifications Core Engineering 3–7 years of backend engineering experience with olang, Python, C++, or Java in production environments Strong understanding of concurrency, memory management, goroutine/thread scheduling, and synchronization primitives Ability to design and debug high-throughput, low-latency systems with attention to memory and CPU efficiency System Design and Infrastructure Experience with distributed messaging systems (Kafka/SQS/NATS): offset management, retries, ordering, delivery guarantees Familiarity with rate limiting, circuit breaking, retry logic, and backpressure in API and message systems Practical knowledge of containerized development (Docker), CI/CD, and cloud infrastructure (AWS preferred) Database Expertise Strong SQL skills — schema design, indexing, query optimization, ACID properties, migration strategies Experience with PostgreSQL or similar RDBMS handling large datasets and complex queries Production-Readiness Exposure to observability stack: structured logging, metrics (Prometheus/Grafana), alerts, and debugging tools Experience writing clean, testable code with unit/integration tests and version control workflows Preferred Qualifications (Good to Have) Experience with Redis, Elasticsearch, or time-series databases Background in fintech, trading systems, or high-throughput transactional systems Active contributor to design docs or architecture reviews Strong problem-solving record in system-level root cause analysis Culture Fit You reason about why , not just how You take ownership end-to-end — design to on-call You value clarity, performance, and maintainability over short-term hacks You communicate precisely and work well in high-performance teams Interview Process Resume and project review DSA + problem-solving round System design + infrastructure deep dive Final culture + ownership round Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Power Interview Now

My Connections Nubra

Download Chrome Extension (See your connection in the Nubra )

chrome image
Download Now
Nubra

7 Jobs

RecommendedJobs for You

Ahmedabad, Gujarat, India

Ahmedabad, Gujarat, India