We are looking for a Director, Engineering to lead a team of software engineers and provide technical leadership, coaching, and mentoring. This is a hands-on technical and management role, in which you will be architecting, prototyping, and leading a growing team of engineers while also growing that team of engineers by interviewing, hiring, and training. You will be on the leadership team and accountable to developing team KPIs and aligning engineering's execution with bottom-line business objectives.
Responsibilities & Duties
- Manage and coach Engineering Leads and Managers
- Grow the engineering team by sourcing, interviewing, and hiring excellent engineers
- Serve on the leadership team and align engineering execution with business objectives
- Own engineering architecture for scalability, modularity, and overall customer satisfaction
- Guide great API development and Developer Experience efforts to empower external developers to build ion into their companies
- Work with product and business teams to develop the product roadmap
- Own successful delivery against product roadmap timelines and maintain business and customer expectations
- Develop highly reliable and available software systems
- Develop prototypes to prove out key design concepts and quantify technical constraints
- Provide strong technical leadership with a focus on continuous improvement
- Own engineering planning and agile execution processes
- Maintain high standards of excellence and develop a high-performance engineering team
- Own strict SLAs and high-uptime for mission-critical software
What you will learn
- How to prioritize business requirements with sound engineering architecture and make tradeoffs
- How to build an engineering team to meet aggressive hiring targets for a fast-growing tech startup
- How to strategize team build-up to meet requirements in the stack (frontend vs. backend) and develop leaders to make self-sufficient product decisions
- How to balance and prioritize product-led tactics (user growth, collaboration, etc.) with technical and functional requirements in manufacturing
- How to define great interfaces whether they are user-facing (web and mobile app) or programmtic ones (GraphQL API)
- How to work with Product, Marketing, and Product Commercialization teams to communicate new functionality and improvements to customers
Qualities we look for
- Modular and analytical thinking – everything from project planning, team coordination, and engineering architecture
- Ability to make good judgement calls around solving customer problems and managing technical debt
- Strong communication skills up and down management levels
Qualifications
- 3+ years engineering management experience
- 5+ years of experience in development and delivering robust and scalable software applications
- Hands-on experience developing enterprise software products
- Experience with big data systems/pipelines, modern infrastructure such as Kubernetes, and full stack application development
- Ability to manage and track multiple priorities
- Experience hiring engineers and conducting performance reviews
- Ability to influence cross-functional teams without formal authority or structure
- Great creative and innovative problem-solving skills
- Ability to work effectively in a dynamic environment that includes working with changing needs and requirements
- Excellent written and verbal communication skills
Compensation:
The expected salary range for this position is $175,000- $250,000
The compensation package will also include an initial equity grant, in addition to a range of generous medical, dental, vision and other perks & benefits.
Compensation decisions are determined using a variety of job-related factors such as skill set, geographic location, market demands, experience, and education / certifications. If we extend an offer for employment, we will consider all individual qualifications.
Benefits & Perks
- Health Insurance; medical, vision, dental, & life insurance
- Unlimited PTO
- Paid Parental Leave
- Employee Compensation and Stock Option Plan
- Team outings, group lunches, an open office, happy hours
- Paid holidays, sick days
- Flexible work schedule (Hybrid Available)
- 401K (coming this Fall 2022)
First Resonance is an equal opportunity employer dedicated to building an inclusive and diverse workforce.
JOIN THE TEAM AND INSPIRE THE WORK
First Resonance accelerates the speed and reliability of hardware development for companies manufacturing the next generation of hardware products. This includes electric airplanes, autonomous vehicles, robotics, and more. We are a group of software, hardware, and manufacturing engineers that are bringing the best of modern UX and data science to an industry that has been overly rigid in its innovation. We are removing the barriers preventing radical advancement by providing tools to manufacturing engineers and operators to move information more freely, collaborate with their teams more easily, and use the power of data to predict problems and provide insights that result in better hardware quality and delivery.