16 Aug
|
Ilink Talent Solutions
|
Chennai
16 Aug
Ilink Talent Solutions
Chennai
Job Summary:
We are hiring a Lead Backend Engineer with 10+ years of experience who will own backend architecture and system design while remaining deeply hands-on. This role is for someone already making architectural decisions.
You will design, build, and evolve distributed backend systems, define architectural standards, and guide teams through complex technical decisions.
Job Description:
System Design / Architecture
- Design end-to-end backend systems with a focus on scalability, resilience, and maintainability
- Define service boundaries, data ownership, and communication patterns
- Select and apply appropriate architecture patterns:
- Modular monoliths
- Microservices
- Event-driven systems
- Layered and hexagonal architectures
- Drive trade-off decisions (performance vs cost vs complexity)
- Produce architecture diagrams, ADRs, Data Flow Diagrams and technical design documents
Backend Engineering
- Design and develop high-performance backend services using Python and FastAPI
- Build and maintain RESTful APIs and async services
- Handle concurrency,
background processing, and IO-heavy workloads
- Enforce clean code, SOLID principles, and testability
- Lead code reviews with a focus on correctness, performance, and long-term design
Data Engineering
- Design and optimize schemas in RDBMS (PostgreSQL/MySQL)
- Indexing, query optimization, transactions, isolation levels
- Design data models for NoSQL systems (MongoDB, DynamoDB, Redis, etc.)
- Choose the right data store based on access patterns and consistency needs
- Handle migrations, versioning, and backward compatibility
Distributed Systems
- Design systems that handle:
- Partial failures
- Retries, timeouts, and idempotency
- Horizontal scaling
- Experience with message brokers and async communication (Kafka, RabbitMQ, SQS, etc.)
- Understand consistency models, eventual consistency, and data replication
DevOps / Cloud
- Work in cloud environments (AWS / Azure / GCP)
- Containerize services using Doc
📌 Technical Lead (Chennai)
🏢 Ilink Talent Solutions
📍 Chennai