CareerPlan

Senior Software Engineer - Backend

Bengaluru, Karnataka, IndiaFull-time2026-10-13 → 2026-11-12
On-site · India

Core

Designing and building scalable, reliable, and high-performance backend services for a job-matching platform serving millions of users.

Role type

Senior IC backend software engineer

Builds

Scalable backend services, REST APIs, and distributed systems

Domain

Job marketplaces / Consumer tech

Required skills

Golang, System Design, MongoDB, Elasticsearch, Kafka, MySQL, REST APIs, Microservices, Concurrency, Distributed Systems

Preferred skills

AWS/GCP/Azure, Docker, Kubernetes, CI/CD, Observability tools (Datadog, Grafana, Prometheus), High availability

Technologies

Golang, MongoDB, Elasticsearch, Kafka, MySQL, AWS, GCP, Azure, Docker, Kubernetes, Datadog, Grafana, Prometheus

Responsibilities

Design and develop scalable backend services using Golang; Own backend components end-to-end; Participate in system design and architecture discussions; Design and implement REST APIs and distributed services; Work with MongoDB and MySQL for data modeling and optimization; Build search solutions using Elasticsearch; Implement event-driven architectures using Kafka; Resolve performance and scalability issues; Mentor junior engineers

Seniority

Senior, hands-on IC