Qureos

FIND_THE_RIGHTJOB.

Software Development Engineer III - Backend

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

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

Job Description
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.

© 2025 Qureos. All rights reserved.