This position is no longer available
India Remote (Country) Full-time

EX Squared is hiring a Senior Backend Engineer - Remote

About the Role

Jobgether is hiring a Senior Backend Engineer to design, build, and maintain the high-performance, scalable systems powering our AI-driven products. You will collaborate closely with frontend, DevOps, and product teams in a dynamic, fast-growing environment to deliver reliable and secure end-to-end solutions.

What You'll Do

  • Architect, design, and maintain backend services and APIs using Python, Node.js, or Go.
  • Model and optimize database schemas, queries, and performance for relational and NoSQL systems.
  • Implement caching strategies, indexing, and other performance enhancements using tools like Redis or Memcached.
  • Build background tasks, cron jobs, event-driven workflows, and message-processing systems with SQS, Kafka, or Pub/Sub.
  • Deploy and manage services in microservice or serverless architectures on AWS, GCP, or Azure.
  • Ensure system reliability, security, observability, and scalability across all backend services.
  • Collaborate with frontend, DevOps, and product teams to deliver features end-to-end.
  • Conduct code reviews, optimize CI/CD pipelines, and continuously monitor system performance.
  • Leverage AI-assisted coding tools like Copilot or Tabnine to improve productivity and code quality.

What We're Looking For

  • 5+ years of backend engineering experience using Python, Node.js, or Go.
  • Experience designing RESTful APIs, authentication/authorization (JWT/OAuth2, RBAC), and event-driven architectures.
  • Strong understanding of relational and NoSQL databases, query optimization, and performance tuning.
  • Hands-on experience with caching, background tasks, and message queues.
  • Familiarity with cloud infrastructure, serverless architectures, containerization (Docker), CI/CD pipelines, and version control workflows.
  • Demonstrated ability to take ownership, work independently, and deliver high-quality solutions in fast-paced environments.
  • Excellent collaboration and communication skills with cross-functional teams.

Nice to Have

  • Currently based in or native of Bengaluru / Chennai, India.

Technical Stack

  • Languages: Python, Node.js, Go
  • Caching & Messaging: Redis, Memcached, SQS, Kafka, Pub/Sub
  • Cloud Platforms: AWS, GCP, Azure
  • Infrastructure: Docker

Benefits & Compensation

  • Salary range: ₹2,500,000 - ₹3,000,000 per year.
  • Fully remote work initially, with potential office-based work after ~1.5 years (Bengaluru / Chennai).
  • Flexible work environment in a fast-growing startup culture.
  • Career growth and learning opportunities working with AI-powered products.
  • Company-provided IT equipment and resources.
  • Exposure to modern cloud architectures and cutting-edge backend technologies.

Work Mode

This role is fully remote initially and open to candidates located in India. After approximately 1.5 years, there is potential for office-based work in Bengaluru or Chennai.

Jobgether is an equal opportunity employer.

Required Skills
PythonNode.jsGoRedisMemcachedSQSKafkaPub/SubAWSGCPSystem DesignMicroservicesDistributed Systems
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
EX Squared

Technology company focused on IT and software solutions

Visit website
Job Details
Category backend
Posted 4 months ago