Backend Technical Architect
Date: Jun 1, 2025
Location: NAVI MUMBAI, IN
Company: icicisecur
Looking for an experienced “Backend Technical Architect” with expertise in Golang and Pyhton to lead design, build and oversee backend system. The ideal candidate should have a deep understanding of scalable architectures, and experience with distributed systems. This role demands strong problem-solving skills, attention to detail, and a passion for building high-performance applications.
Responsibilities:
- Architecture Design
- Design and oversee the development of scalable, maintainable, and high-performance backend architectures.
- Ensure alignment with industry best practices and company objectives.
- Back-end development
- Write clean, efficient, and reusable code in Golang and Python.
- Collaborate with cross-functional teams to deliver high-quality features.
- Scalability and Performance
- Optimize system performance and ensure scalability for high-traffic environments.
- Design and implement microservices-based architectures.
- Technology Leadership
- Stay updated with the latest trends in backend development and cloud technologies.
- Provide technical leadership and mentorship to the development team.
- Code Review and Quality Assurance
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Define and enforce coding guidelines and workflow
- Collaboration
- Work closely with DevOps, frontend teams, product stakeholders and Vendors to meet technical and business goals.
- Document architectural decisions and system designs for future reference
- Monitoring and Troubleshooting
- Develop monitoring tools and dashboards for backend systems.
- Identify and resolve bottlenecks and bugs
Required Skills:
- Strong expertise in Golang and Python with a proven track record of developing backend systems.
- Knowledge of C & C++ is good to have.
- Deep understanding of RESTful APIs, gRPC, and message queues (e.g., RabbitMQ, Kafka).
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Proficiency in database technologies (e.g., Postgres, MySQL, MongoDB) and query optimization.
- Hands-on experience with microservices architecture and containerization tools (e.g., Docker, Kubernetes).
- Knowledge of distributed systems and event-driven architectures.
- Familiarity with CI/CD pipelines and DevOps practices.
Preferred Skills:
- Experience with real-time systems or low-latency applications.
- Knowledge of API gateways and reverse proxies (e.g. Nginx, Envoy).
- Understanding of performance profiling, monitoring, and security best practices.
- Exposure to Agile/Scrum methodologies.
Personal Attributes:
- Excellent communication and leadership skills.
- Ability to work in a collaborative and dynamic environment.
- Strong analytical and problem-solving mindset.