Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager image - Rise Careers
Job details

Software Engineering Manager

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.

First Resonance Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
First Resonance DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of First Resonance
First Resonance CEO photo
Unknown name
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager, First Resonance

Hey there! Are you ready to take the next step in your career? First Resonance is on the hunt for a talented Software Engineering Manager to join our dynamic team. You'll be crucial in bringing the ion Factory OS to life for cutting-edge hardware builders, and trust us, there's never a dull moment here! Located at our cozy headquarters in Downtown Los Angeles, the ideal candidate will work closely with a passionate product team. If you find yourself excited about innovation in eVTOLS, rockets, robots, and autonomous vehicles, then this role is definitely for you. We pride ourselves on fostering a collaborative atmosphere where creativity flourishes, and every team member has a voice. Your responsibilities will range from leading a team of skilled software engineers to developing robust software solutions while keeping upper management updated on project progress. You’ll also help cultivate career growth for your engineers and tackle complex problems to enhance our product. It’s an exciting opportunity to influence the future of Industry 4.0 within a diverse team that values quick thinking and agility. So, if you have the right blend of technical prowess and managerial experience—along with a passion for solving some of the world's most pressing challenges—First Resonance would love to have you onboard as our Software Engineering Manager!

Frequently Asked Questions (FAQs) for Software Engineering Manager Role at First Resonance
What are the main responsibilities of a Software Engineering Manager at First Resonance?

As a Software Engineering Manager at First Resonance, you will lead teams in software design, development, and testing to deliver high-quality solutions. Other key responsibilities include fostering a collaborative environment, providing updates to senior management, monitoring performance metrics, and coaching your engineers to achieve their career goals.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineering Manager position at First Resonance?

To apply for the Software Engineering Manager role at First Resonance, you'll need at least 3 years of management experience and 5 years of engineering experience, preferably in SaaS product environments. Experience with cloud providers, Agile methodologies, and APIs is also important for success in this position.

Join Rise to see the full answer
How does First Resonance support career development for Software Engineering Managers?

First Resonance is committed to nurturing your career growth as a Software Engineering Manager. You’ll have the opportunity to coach and mentor your engineers, establish key performance metrics, and collaborate with various stakeholders, all of which contribute to a culture of continuous learning and development.

Join Rise to see the full answer
What kind of projects will I be involved in as a Software Engineering Manager at First Resonance?

In this role, you will be involved in projects supporting manufacturers working on advanced technologies such as eVTOLS, rockets, and autonomous vehicles. Your leadership will be vital in architecting future capabilities and delivering innovative solutions that address some of society's biggest challenges.

Join Rise to see the full answer
What are the team dynamics like at First Resonance for Software Engineering Managers?

At First Resonance, you’ll join a diverse product team filled with fast learners and agile thinkers. Collaboration is key, and you’ll work closely with engineers and product management, creating an environment that encourages innovation and a shared commitment to tackling complex problems.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager
How do you approach leading software engineering teams?

When leading software engineering teams, I prioritize creating an inclusive environment where everyone's input is valued. I focus on clear communication, ensuring that team members understand project goals and expectations while encouraging collaboration to foster innovation.

Join Rise to see the full answer
Can you describe a successful project you've managed in a SaaS environment?

In my previous role, I led a team in building a SaaS application that improved user engagement by 40%. We achieved this through effective requirement gathering and agile iterations, ensuring we integrated user feedback into each sprint, resulting in a product that truly met user needs.

Join Rise to see the full answer
What metrics do you consider most important when monitoring your team’s performance?

Key metrics I monitor include code quality, development velocity, and team engagement levels. By analyzing these data points, I can identify areas for improvement and support my team in meeting their goals, thereby driving overall project success.

Join Rise to see the full answer
How do you handle conflicts within your team?

I approach conflicts with empathy and open communication, encouraging team members to share their perspectives. By facilitating a discussion focused on finding common ground, we can reach resolutions that strengthen our collaborative efforts.

Join Rise to see the full answer
What is your experience with Agile methodologies?

I have extensive experience leading teams using Agile methodologies, particularly Scrum. I ensure our sprints are well-structured and incorporate regular feedback loops, allowing us to quickly adapt to changing needs and deliver high-quality software solutions.

Join Rise to see the full answer
How do you ensure that your team remains innovative?

I encourage innovation by providing my team with opportunities for professional growth and fostering an environment where they're empowered to experiment. Regular brainstorming sessions and hackathons also help spark creativity and collaboration.

Join Rise to see the full answer
What strategies do you employ to support the career development of your engineers?

To support career development, I regularly conduct one-on-one meetings to discuss career aspirations and provide tailored learning opportunities. I also promote mentorship within the team to help engineers navigate their career paths effectively.

Join Rise to see the full answer
How do you stay up to date with industry trends in software engineering?

I make it a priority to stay informed about industry trends by attending conferences, participating in webinars, and engaging with online communities. Sharing these insights with my team keeps us at the forefront of software engineering best practices.

Join Rise to see the full answer
Can you share an example of a challenging technical problem you've solved as a manager?

In a previous project, we faced significant performance issues that jeopardized our launch timeline. By leading a series of focused debugging sessions, our team identified bottlenecks that we subsequently optimized, resulting in improved performance and a successful launch.

Join Rise to see the full answer
What qualities do you think are essential for a successful Software Engineering Manager?

A successful Software Engineering Manager should possess strong leadership skills, exceptional communication abilities, and a solid technical background. Additionally, the ability to foster collaboration and encourage innovation is vital in guiding the team toward success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
IDT Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Photo of the Rise User
Trustly Remote Vitória, Espírito Santo
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
CREATEQ Remote No location specified
Posted yesterday
Posted 9 days ago

To connect and supercharge the builders of the physical world.

11 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!