Website:
agilegridsolution.com
Job details:
About The Company
Unico Connect is a forward-thinking, AI-first technology company dedicated to delivering innovative digital solutions to clients worldwide. Our expertise spans mobile, web, and AI product development, enabling organizations to harness the power of cutting-edge technology for their business growth. With a focus on quality, scalability, and security, Unico Connect partners with diverse industries to create customized platforms that meet complex enterprise needs. Our collaborative culture fosters continuous learning and technical excellence, positioning us as a trusted leader in the digital transformation landscape.
About The Role
We are seeking a highly skilled and experienced Senior Backend Engineer to join our dynamic team in Mumbai. In this role, you will be responsible for owning and shaping the backend architecture of our complex production platforms across multiple customer engagements. Your expertise will be crucial in designing scalable, reliable, and efficient backend systems that underpin our innovative solutions. As a hands-on technical leader, you will work closely with cross-functional teams including frontend, AI, and DevOps engineers to deliver high-quality products.
The ideal candidate will have a proven track record of building and maintaining complex, scalable systems in Node.js, with end-to-end ownership of architecture, data modeling, and operational aspects on live customer platforms. Your role will involve making critical architectural decisions, leading code reviews, mentoring junior engineers, and setting engineering standards. You will also be expected to actively participate in system design discussions, implement core modules, and ensure the robustness and security of our platforms. The position requires a proactive approach, excellent problem-solving skills, and the ability to thrive in a fast-paced environment.
This role offers an exciting opportunity to work on innovative projects that leverage AI and modern backend technologies, contributing significantly to the company's growth and success.
Qualifications
- Hands-on experience as a senior or lead backend engineer in Node.js, with a strong portfolio of building and deploying complex production systems.
- Minimum of 5+ years of professional backend development experience, including 1-2 years in a leadership or senior role responsible for architecture and team output.
- Deep proficiency in Node.js and TypeScript, with practical experience using frameworks such as Express, NestJS, or Fastify.
- Experience with Python, particularly with FastAPI, Django, or Flask, is a significant advantage, along with the ability to learn and adapt to new technologies quickly.
- Strong expertise in PostgreSQL, including schema design, indexing, query optimization, and migrations, with direct ownership of data models in production environments.
- Practical knowledge of caching mechanisms (Redis or equivalent), message queues, and event-driven architectures (Kafka, RabbitMQ, SQS, NATS).
- Hands-on experience with AWS cloud services such as EC2, S3, RDS, IAM, VPC, ECR, and familiarity with container orchestration platforms like EKS, ECS, or Lambda.
- Solid understanding of system design principles, multi-tenancy, API standards (REST, GraphQL, gRPC), and security best practices.
- Experience with observability tools such as OpenTelemetry, Prometheus, and Grafana, and ability to define and monitor SLOs.
- Proficiency in AI-assisted engineering tools like Claude, Cursor, or Copilot, with a disciplined approach to AI-generated code review and validation.
- Excellent communication skills in English, with experience working with international clients and stakeholders.
Responsibilities
- Own and architect the backend systems across multiple customer projects, making critical decisions on service boundaries, data models, API contracts, deployment topology, and scalability trade-offs.
- Lead by example in developing complex modules, performance-critical paths, and high-risk areas using Node.js and TypeScript, and supplement with Python where necessary.
- Design, optimize, and maintain PostgreSQL databases, including schema design, indexing strategies, and query performance tuning, ensuring data integrity and efficiency.
- Implement caching strategies using Redis and develop event-driven workflows utilizing message queues such as Kafka, RabbitMQ, or SQS, ensuring reliable retries and failure recovery mechanisms.
- Develop and enforce standards for multi-tenancy, data isolation, RBAC, audit logging, and resource quotas to support enterprise-grade platforms.
- Define and implement API standards for REST, GraphQL, and gRPC, ensuring secure, versioned, and developer-friendly interfaces with OAuth, JWT, and SSO integrations.
- Instrument services with observability tools, establish SLOs, lead incident response efforts, and document postmortem analyses to improve system reliability.
- Conduct code reviews, establish coding conventions, and mentor mid-level engineers to maintain high engineering standards and foster team growth.
- Leverage AI tools in daily engineering practices, setting team standards for prompts, review protocols, and validation of AI-generated code to ensure quality and security.
- Engage directly with clients in technical discussions, defend architectural decisions, communicate trade-offs clearly, and manage scope to meet project objectives.
Benefits
Unico Connect offers a competitive salary package aligned with industry standards, along with comprehensive health insurance coverage. Employees have access to flexible working hours, opportunities for professional development, and a collaborative work environment that encourages innovation. We provide a modern workspace in Mumbai with state-of-the-art facilities and support for continuous learning through workshops, certifications, and conferences. Additionally, our employees benefit from participation in cutting-edge projects involving AI and cloud technologies, fostering a stimulating and rewarding
Click on Apply to know more.