Work along with the project, engineering, and DevOps teams to ensure product flexibility
Be involved in reviewing solution architecture and making sure engineering best practices are in place
Evaluate the performance of Solution Architect, Principal Engineers, DevOps, and SDE-3 Leads
Lead a team of talented web developers, understand the products thoroughly, and work towards a high-quality end-to-end delivery using a practical agile approach
Encourage extensive test coverage and automate testing whenever possible
Regularly design and conduct code reviews to maintain robust, scalable software design patterns
Actively review approaches created by tech leads and help them find optimal solutions
Work with various teams to optimize, update, and maintain the cloud infrastructure and associated costs (AWS)
Collaborate with Research and Engineering leads to ensure cross-end scalability
Evaluate the tech leadership performance (KPI)
Regulate and monitor the hiring process
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 4+ years of relevant experience as an engineering manager
Demonstrable experience with unit and integration testing, particularly in a robust DevOps environment
Prior experience in designing optimized, scalable solutions
Passionate about breaking down complex problems into small tasks and PRs to deliver value incrementally
Prior experience in estimating project efforts with reasonable accuracy
Solid understanding of best practices around project deployment
Ability to understand the business goals, assess the ground situation, and come up with a concrete and detailed plan
Demonstrable experience leading senior tech leadership, including Solution Architects, Principal Engineers, and Engineering Managers
Must have at least 6+ years of experience in developing cost-efficient, robust, and highly scalable solution
A minimum of 5+ years of experience in either full-stack (including Vue.js, NodeJS/AngularJS, Java/Python) or back-end experience (Node.js/Java Server technologies and Python Server technologies with advanced Python)
Extensive experience working with back-end technologies, including relational (Postgres/MySQL) and document (MongoDB) databases
Prolific experience working with Redis/Memcache, Kafka/RabbitMQ/Celery/AWS SQS, container orchestration (Docker Compose/Kubernetes), and CI/CD
Solid experience working with AWS technologies like Lambda functions, SQS, SNS, RDS, DynamoDB, etc.
Comprehensive understanding of HTML5, CSS3, CSS processors, and CSS frameworks
Hands-on experience in best practices around developer tooling and workflows
Prior experience working on high-impact projects
Passionate about working in a highly collaborative environment at a user experience-obsessed startup
Strong experience in profiling and impact analysis of codes
Enthusiastic about performing a Root Cause Analysis (RCA)
Nice to have experience working with Elasticsearch server cluster optimization and Apache Spark/Ray