Senior Software Engineer (India)

Senior Software Engineer (India)

20 Aug
|
Qrusible
|
India

20 Aug

Qrusible

India

We are looking for a Senior Software Engineer to design, build, and operate production-ready publishing platform capabilities across CMS integration, authoring experiences, subscription services, and internal tools.

You will work across backend, APIs, data, distributed systems, and full-stack delivery, with solid ownership of reliability, scalability, and long-term evolution of production services.

Key Responsibilities
- Design and deliver services end-to-end from ambiguous requirements through production.
- Design and evolve REST APIs used by web, Android, and iOS clients, with strong backward compatibility and versioning practices.
- Build production backend services using Go or Java.
- Model and query data across SQL and NoSQL databases, including schema, indexing, and query optimisation.
- Design and implement content search and retrieval using Elasticsearch.
- Build reusable frontend/UI components as part of end-to-end feature delivery.
- Apply distributed-systems patterns including idempotency, retries, partial-failure handling, and eventual consistency.




- Build asynchronous, event-driven workflows using Kafka or RabbitMQ.
- Design and optimise caching strategies with Redis, including TTL and cache invalidation.
- Scale services horizontally through load balancing, partitioning, and appropriate state management.
- Build observability into services through logs, metrics, traces, dashboards, alerts, and runbooks.
- Troubleshoot live production issues, identify root causes, ship fixes, and prevent recurrence.
- Own and evolve production services over the long term, including meaningful architectural improvements as requirements and traffic change.
- Collaborate with product and engineering teams to refine, prioritise, and sequence requirements.
- Participate in code reviews and maintain a high standard for clean, maintainable engineering.
- Write meaningful unit and integration tests covering real behaviours and failure paths.
- Work effectively within Git, CI

📌 Senior Software Engineer (India)
🏢 Qrusible
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (india) / india