You will be the first engineering manager who will work directly with the founder and other senior leaders of the company. You will fuel the growth of the company s India operations by working with three key stakeholders: clients, an engineering team (which you will lead) , and our senior leadership, to deliver a variety of production- ready systems with high client- impact.
About the Company:
A fully- funded start- up using bleeding- edge computer science (e.g. artificial intelligence, machine learning, etc.) to re- write the rules of the software industry by building intelligent machines that augment or replace human labor in the technology industry itself!
The team includes several PhDs and graduates from topnotch universities such as MIT, Harvard, Carnegie Mellon, Caltech, and top rankers/ medalists from the IITs and NITs. The senior leadership include a former founder of a VC/ hedge fund, a computer scientist from Harvard, and a former founder of a successful digital media firm. The team has collectively published more than 100 papers in international journals and conference and also been granted over 20 patents. The board members include some of the most well- known entrepreneurs across the globe, and early clients include some of the most innovative Fortune 100 companies today.
Lead Platform Engineer
Experience Approximately 4- 10 years with an attitude to learn almost anything.
Qualification
Systematic problem solving approach, coupled with a strong sense of ownership and drive
Experience writing code in Python, C , Java, and/ or Go
Experience of having built production- ready systems
Experience with project management
Experience with Continuous Integration tooling and maintenance
Experience delivering to clients (and client interactions)
Experience leading/ mentoring engineers
Responsibilities
Managing a team of bright engineers, each of whom is building a production- ready system for various clients
Architecture and technical performance design (and reviews) for each engineer s system
Feature design and reviews
Code reviews of each system to ensure best practices
Onboard and train new engineers joining your team
Project managing timelines, deadlines, feature sets, and releases
Manage system issues and client escalations to ensure timely resolution
Ability to regularly communicate/ meet with clients to ensure expectations are met Essentially this role entails combining the best of a project manager AND a technical architect.
Source link