Software Engineering Manager
First Resonance
We're looking for a full-time Engineering Manager to join us in our mission of bringing the ion Factory OS to next-generation hardware builders around the globe. Our newest recruit will join the First Resonance team full-time in Los Angeles, CA (HQ in Downtown) and become foundational members of the First Resonance product team.
Are you excited by the opportunity to assist manufacturers working on eVTOLS, rockets, robots, and autonomous vehicles? The most important characteristic of our product team is their interest and eagerness to support companies that are tackling some of society’s greatest challenges such as climate change, space exploration, and autonomous transportation.
With this role, you will join a diverse product team with a wide range of backgrounds and experiences. We pride ourselves on being fast learners, quick-thinkers, and agile executors. While a spur-of-the-moment ping pong tournament is occasionally required, our number one priority is always assisting our ion customers with our manufacturing platform. If you want to play a key role in the future of hardware and Industry 4.0, come join us!
Responsibilities & Duties
Lead team(s) of software engineers in the design, development, testing, and implementation of high-quality software solutions.
Foster a collaborative, success-oriented team environment where resources are utilized effectively and innovation is encouraged.
Provide regular updates to senior management on project status, risks, and opportunities.
Establish and monitor key performance metrics for the software engineering team and implement strategies for continuous improvement.
Coach engineers and help them achieve career progression goals
Work with various key stakeholders of software development for assembling a product and technical roadmap to support the company’s vision.
Act as a people manager, hiring manager, technical leader and delivery manager for the teams you will be in closest cooperation with.
Work with Product Management to gather requirements and architect the next set of services and capabilities.
Improve performance, quality and reliability of existing services.
Own agile processes and sprint ceremonies.
This role may be a fit for you if you enjoy solving problems with resourceful thinking, collaborating across departments, and flexing your creative muscle.
Minimum Qualifications & Skills
3+ years of relevant management experience
5+ years of hands on engineering experience
Experience in 0 to 1 product environments
Experience with cloud providers e.g. AWS
Built a SaaS product in a multi-tenant environment
Experience leading product engineering teams
Exceptional communication skills to cultivate strong working relationships, communicate effectively, write meticulously, and give outstanding presentations to both technical and non-technical audiences
Drive forward through various constraints and ambiguity on difficult problems to make sound decisions
Has built production-grade software systems used by others
Experience with Agile development methodologies and tools (e.g. Scrum)
Experience developing and consuming APIs.
Experience with unit testing, integration and e2e test frameworks (e.g. Jest, Cypress, CodeceptJS)
Preferred Qualifications & Skills
Experience with distributed architectures (e.g. SOA, micro-frontends)
Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT)
Familiarity with modern build pipelines and tools
Experience working with UI/UX experts
Working with GraphQL APIs
Experience building enterprise applications
Experience in a B2B SaaS environment
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.
First Resonance participates in E-Verify. As part of our onboarding process, a new hire's Form I-9 information will be shared with the federal government to confirm they are authorized to work in the U.S.
Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Certain roles may be eligible for incentive compensation, equity and benefits.