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.