Position: Engineering Manager
Company: Supernova Development
Experience required: 5y
English level: upper

We are a growth-phase start-up headquartered in the heart of Silicon valley.
We have recently secured Series C-1 funding and are growing rapidly across the world, having acquired some of the biggest names (from USA, Canada, the EU, Dubai, India, Japan, Australia and New Zealand etc.) in the energy & utilities industry as customers. We have over 17 patents, $50M+ in funding, housing 30+ data scientists and 100+ engineers, each bringing a passion for AI to utilities and homes around the world.

Responsibilities
● Own the overall solution design and implementation of the core infrastructure for backend systems. This includes requirement analysis, scope discussion, design, architecture, implementation, delivery and resolving production issues related to engineering. The core back end system is a large scale data platform that ingests data, applies ML models and streams the output to Data lake and serving layer. As of today we ingest 2 Bn data points every day, which needs to scale to handling 200 Bn data points every single day.
● End-end backend engineering infra charter includes Dev ops, Global deployment, Security and compliances according to latest practices.
● Ability to guide the team in debugging production issues and write best-of-the breed code.
● Drive “engineering excellence” (defects, productivity through automation, performance of products etc) through clearly defined metrics.
● Stay current with the latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.
● Hiring, mentoring and retaining a very talented team.

Requirements
● 8-12 years of strong experience in product development.
● Strong experience in building data engineering (no SQL DBs, HDFS, Kafka, cassandra, Elasticsearch, Spark etc) intensive backend
● Experience with DAG based data processing is highly desirable
● Excellent track record of designing and delivering System architecture, implementation and deployment of successful solutions in a customer facing role.
● Strong in problem solving and analytical skills.
● Ability to influence decision making through data and be metric driven
● Strong understanding of non-functional requirements like security, test automation etc
● Fluency in Java, Spring, Hibernate, J2EE, REST Services
● Ability to hire, mentor and retain best-of-the-breed engineers
● Exposure to Agile development methodologies
● Ability to collaborate across teams and strong interpersonal skills
● SAAS experience a plus