Software Development Engineer Iii Backend

Year    KA, IN, India

Job Description

Department
UIX and Mobility
Job posted on
Oct 24, 2025
Employee Type
Permanent
Experience range (Years)
6 years - 10 years
Functional Area
N.A.

Software Development Engineer III - Backend

Location - Bengaluru


We are looking for Software Engineers passionate about building scalable, high-impact systems in a fast-paced, collaborative environment. At Exxat, you'll work on cutting-edge solutions that serve thousands of clinical students and healthcare professionals across the US. Join us to tackle complex problems, deliver mission-critical products, and create technology that shapes the future of healthcare education.

Experience Level:

6+ years

Tech Stack:

Go (Golang), MongoDB, REST/RPC, Microservices, Kafka, Docker, Kubernetes, Redis

Key Responsibilities


As an SDE III - Backend Engineer, you will:Lead the design and development of complex backend systems using Go. Ensure code adheres to high standards of quality, performance, and maintainability. Solve scalability, availability, and reliability challenges in distributed systems. Implement and optimize data storage solutions, primarily using MongoDB. Reduce cognitive complexity by promoting clear code structure and readability. Participate in technical design reviews, architectural discussions, and code reviews. Collaborate closely with frontend, DevOps, QA, and product teams to deliver features end-to-end. Mentor and support junior and mid-level developers, promoting engineering best practices. Take ownership of backend modules/services and drive continuous improvement.

Required Skills & Qualifications

Must-Have:

6+ years of experience in backend development, including 3+ years in Go (Golang). Strong computer science fundamentals (algorithms, data structures, concurrency, distributed systems). Deep understanding of MongoDB (schema design, indexing, performance tuning). Experience with API design (REST/RPC) and microservices architecture. Strong grasp of clean code principles, cognitive complexity reduction, and SOLID principles. Familiarity with message brokers such as Kafka, NATS, or RabbitMQ. Experience with Docker and Kubernetes. Strong debugging, profiling, and performance optimization skills. Excellent written and verbal communication skills. Ability to take ownership and drive technical decisions independently.

Good-to-Have:

Experience with Redis or other caching layers. Familiarity with SQL or other relational databases. Exposure to event-driven or CQRS-based architectures. Knowledge of observability tools (Prometheus, Grafana). Understanding of security best practices (JWT, OAuth, rate limiting, etc.). * Experience with Go profiling and benchmarking tools.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4542341
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year