Key Responsibilities :
Technology Leadership :
- Define and execute the companys engineering vision, aligning it with business goals and long-term product strategy.
System Architecture :
Architect, design, and oversee the implementation of complex, high-scale, distributed systems ensuring performance, security, and scalability.Team Management :
Lead, mentor, and grow a diverse team of software engineers, architects, and managers, fostering a culture of excellence and Delivery :Drive full-cycle software development from conceptualization and design through implementation, deployment, and ongoing maintenance.
Hands-on Expertise :
Contribute to architecture reviews, coding, and design discussions; provide technical guidance on critical projects.Cross-functional Collaboration :
Partner with Product Management, QA, DevOps, and other departments to ensure timely, high-quality releases that meet customer expectations.Scalability and Performance :
Implement best practices for scalability, monitoring, load balancing, and high availability across distributed systems.Technology Evaluation :
Evaluate emerging technologies, frameworks, and tools to continuously improve the engineering stack and delivery efficiency.Cloud Strategy :
Oversee deployment and infrastructure strategies leveraging AWS, Azure, and other cloud providers for maximum efficiency and reliability.Process Optimization :
Establish and refine agile development processes, CI / CD pipelines, and DevOps automation to ensure seamless product delivery.Governance and Security :
Ensure compliance with security standards, data governance, and privacy regulations across all engineering activities.Required Skills and Qualifications :
5+ years of progressive experience in software development, with at least 5+ years in a senior leadership or VP-level role.Proven track record in designing and scaling high-performance distributed systems.Deep expertise in Python and experience with frameworks such as Django, Flask, or FastAPI.Strong working knowledge of Java, C / C++, and PHP for backend and systems-level development.Experience building and deploying frontend solutions using Angular or similar frameworks.Hands-on experience with databases such as MySQL, Aurora DB, MongoDB, and Cassandra, including query optimization and data modeling.Strong understanding of cloud computing platforms (AWS, Azure) and cloud-native architecture design.Familiarity with containerization and orchestration tools such as Docker and Kubernetes.Experience establishing and managing CI / CD pipelines, DevOps practices, and infrastructure automation.Deep understanding of software security principles, data privacy, and compliance standards.Excellent leadership, communication, and stakeholder management skills, with the ability to influence at all organizational levels.Strategic thinker with the ability to balance innovation with operational excellence.Preferred Skills :
Experience in AI / ML-driven platforms or data-intensive systems.Prior background in SaaS, Fintech, Healthcare, or Enterprise software domains.Knowledge of microservices architecture, event-driven systems, and API gateway design.Exposure to Agile methodologies, Scrum, and Lean software development practices.Experience working with global teams and managing distributed engineering functions.(ref : hirist.tech)