Tookitaki Technologies - Senior Software Engineer - Backend Development (India)

Tookitaki Technologies - Senior Software Engineer - Backend Development (India)

31 Jul
|
Tookitaki
|
India

31 Jul

Tookitaki

India

We are looking for a Senior Backend Engineer who acts as a force multiplier for the team. This role is for someone who can design and own core backend systems, make sound architectural decisions, and use AI-assisted development as a standard part of their workflow to deliver more, faster, without compromising quality. You will not be purely ticket-taking. You will be responsible for shaping systems, improving engineering leverage, and setting the bar for how contemporary backend development is done.

How Youll Have Impact :

In this role, you will :

- Own critical services end-to-end : Take responsibility for the lifecycle of key backend services: domain modelling, API contracts, data access patterns, deployment strategy, observability, and ongoing evolution.
- Solve complex system problems : Design for scale, reliability, and performance: from API design and database schema decisions to handling failures, backpressure, and P99 latencies.
- Turn ambiguity into working systems : Start from high-level product goals or problem statements and turn them into clear designs, trade-offs, and implementation planswithout needing everything specified upfront.
- Increase team throughput : Identify recurring pain points, then remove them with tools, scripts, templates, or platform improvements so that the whole team moves faster.

How You Work with AI :

AI is not an add-on in this role; it is part of the core workflow .

- You architect, then delegate : you design the system, define interfaces and invariants, and use AI tools to draft code, tests, and documentation.
- You treat AI as a junior engineer : useful for speed, but everything still passes through your judgment for correctness, security,



and maintainability.
- You institutionalize workflows : you dont just use AI privately; you help define and share patterns so others can reliably benefit from AI-assisted development too.

Core Responsibilities :

- Design and implement backend services and APIs used by internal and external consumers.
- Define and evolve data models and storage strategies across relational and non-relational systems.
- Build systems that are observable by default: logs, metrics, traces, sensible alerts.
- Debug and resolve complex issues across services, data stores, and infrastructure.
- Improve developer experience through internal tools, shared libraries, and better workflows.
- Collaborate closely with product, frontend, data, and platform teams to deliver features and platform capabilities.
- Provide technical guidance through design reviews, code reviews, and informal mentorship.

What Were Looking For :

We care more about what youve built and owned than calendar years, but you likely have experience along these lines :

1. Deep backend experience :

- You have built and maintained production services that matter : user-facing APIs, high-throughput systems, or critical internal platforms.
- You understand how things work under the hood (e.g., HTTP, concurrency models, connection pooling, indexing).




- Should have 5 - 10+ years of experience. Exceptional candidates with fewer years but strong evidence of ownership and complexity handled are welcome.

2. Strong technical foundation :

- Proficiency in at least one modern backend language and ecosystem (e.g. Java/Kotlin/Scala, Go).
- Solid grasp of system design: boundaries, contracts, failure modes, trade-offs.
- Comfortable with both REST and, where appropriate, alternatives like gRPC or messaging.

3. Data and storage :

- Strong SQL skills and experience with relational databases: schema design, indexing, query tuning.
- Exposure to at least one of NoSQL / key-value / column stores, caches, message brokers.

4. AI-Augmented Engineering :

- You already use AI tools to accelerate your work and can explain how (e.g. scaffolding, refactors, test generation, documentation).
- You know when AI-generated code is risky and how to review and harden it.

5. Operational maturity :

- Comfortable with Git-based workflows, CI/CD, and containerization (Docker, Kubernetes or similar).
- Experience with monitoring and observability in production systems.

Nice-to-Have Experience :

Not required, but strong positives :

- Designed or operated high-throughput or latency-sensitive services.
- Worked with event-driven architectures and message brokers (e.g. Kafka, RabbitMQ).
- Built internal tooling / CLIs / libraries that significantly reduced toil for other engineers.
- Led or co-led initiatives such as large refactors, migrations, or performance improvement efforts.
- Experience with infrastructure-as-code and cloud platforms (AWS, GCP, or Azure).

📌 Tookitaki Technologies - Senior Software Engineer - Backend Development (India)
🏢 Tookitaki
📍 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: tookitaki technologies - senior software engineer - backend development (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: tookitaki technologies - senior software engineer - backend development (india) / india