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 accountability.
Product 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.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Senior Management
Job Code
1567592