Key Responsibilities
- Manage financial budgets for engineering, QA, and all product infrastructure.
- Work very closely with product management and engineering leadership to map out and plan product roadmaps.
- Build hiring plans based on the product roadmap, company objectives, security and compliance requirements, quality standards, etc-
- Improve programs for onboarding new employees, on-going career training and career progression, tracking and addressing underperforming employees, and keeping everyone generally excited about their jobs.
- Performs occasional reorgs to accommodate departmental growth, or employees switching teams and/or changing roles.
- Help design optimal work processes (and help maintain tools like JIRA) that keep engineering and QA organized and agile, and also provide visibility and predictability for other departments.
- Oversee devops, release ops, and security and compliance programs. Ensure these programs scale as grows.
- Help plan the company's technology strategy alongside the CTO and other key engineering leaders.
- Represent engineering and QA in all exec meetings, providing continual visibility on objectives, timelines, initiatives, etc- (in both directions).
- Be an advocate for unit testing, automated testing, giving employees time to learn about new techs, minimizing technical debt, refactoring old code, coming up with better architectures, etc-
- Proactively attend conferences, training, etc- to stay relevant in a constantly evolving industry.
Key Skills :
- 10+ years of experience in software engineering
- 7+ years of experience in management
- Intelligent & very hard working
- Great people and communication skills
- Proven track record attracting and retaining top talent
- Excellent process design and organizational skills
- A visionary, analytical decision maker
Didn’t find the job appropriate? Report this Job