Act as a role model for best system design practices in the company, and strive for reducing complexity and building simple and elegant systems
Act as a role model for ensuring code quality at Hiver. Extensively participates in code reviews across various projects
Coaches all leads with code comments, documents, and presentations. Promotes the best coding and testing practices across the company
Partners with senior leadership to propose ways to improve team productivity and provide metrics to enable decision making
Deeply involved with all complex projects across the company and strives towards reducing uncertainty in them
Track record of assessing the fairly accurate expected time of arrival (ETA) for large & complex projects and working with a team to meet these timelines with high confidence
Takes initiative beyond engineering to influence cross-functional partners and the business outcome
Builds an engineering environment that provides scope for innovation and regular experimentation.
Actively participate in coaching engineering talent and hold them accountable for both systems and processes
Requirements
You should have a minimum of 4 years of experience in an Architect role or a technical lead role and a total of 8 or more years of experience.
Strong object-oriented skills, testing patterns and 3+ years of programming experience in Python or Java programming language
Expertise working with distributed systems.
Good experience with Cloud platforms AWS or GCP
Experience with MySQL and NoSQL (transactional and non-transactional), database architecture, and schema design
Experience with mentoring junior developers and acting as an enabler to help them reach the next level
Experience building large-scale, high availability production web application infrastructure
Strong understanding of architectural principles for SaaS-based capabilities
Ability to navigate through a highly ambiguous problem statement and influence the team and the leadership towards the consensus and solution without any direct authority