Software Engineer Manager
Job Description
What we're doing isn't easy. But nothing worth doing ever is.
We envision a future powered by robots that work seamlessly with human teams. We build artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our mission-driven, venture-backed team as we build out our customer-facing operations arm.
Diligent Robotics is searching for a Software Engineering Manager to manage robotics and software engineering resources including skill & talent development as well as managing product goals. As a Software Engineering Manager you will ensure the integrity of the architecture/design and technical aptitude of the team. The ideal candidate is self driven, passionate, and has experience developing engineering strategies with a strong track record of delivering high-quality production applications. This person thrives in a fast paced development environment and has the ability to make rapid decisions. You can deal with ambiguous situations, remove obstacles and guide your team to find the optimal product solutions.
Responsibilities:
- Technical leadership of a software engineering team, driving best practices for development, review, testing, and deployment that will ensure high-quality releases to production.
- Manage all iterations of team initiatives: design, build, test and release. Collaborate with the product team to ensure technical solutions are implemented according to product goals.
- Lead performance coaching and career development for new and existing engineers.
- Collaborate with Product, Head of Software and CTO to ensure prioritization and focus on deliverables and timelines.
- Develop and articulate high-level technical strategies and product vision; encourage and facilitate technical discussions.
- Grow the team by sourcing, hiring, and onboarding top talented and passionate engineers.
- Design and shape the architecture of our systems and work cross functionally with tech leads to ensure successful integration
- Be a hands-on leader to mentor the team and to introduce new technologies and processes
- Build and develop a strong engineering culture, responsible for delivering creative and scalable solutions for Moxi.
- Ensure technical documentation for team solutions are captured in appropriate Technical Requirements Documentation (TRD).
Qualifications:
- BS/MS in Computer Science or equivalent work experience.
- 5+ years of software engineering experience with 3+ years of experience building and leading teams
- Solid understanding of software engineering fundamentals and software delivery process.
- 5+ years of experience releasing production software and owning the SDLC of a software application.
- Excellent communication and collaboration skills
- Expertise in hiring diverse teams, creating an inclusive environment and retaining top talent
- Experience working with product, design, business and leadership in setting the long term strategic direction for team and products
- Experience with effectively creating alignments with multiple teams and operating well in ambiguity
Bonus:
- Experience with robotics and embedded systems development.
Benefits:
- Competitive salary and equity based on experience and contribution
- Opportunity to be part of an exciting startup venture
- Experience working with some of the leading experts in robotics
- Potential to radically change the future of healthcare
COVID-19 Precaution(s):
- Remote-first interview process
- Social distancing & mask guidelines in place for onsite meetings and work (eg. demos, hardware, in hospitals, etc.)
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Date Posted
09/04/2022
Views
6
Similar Jobs
Senior Software Engineer - UI Systems - Realtor.com
Views in the last 30 days - 12
Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...
View DetailsWindows Engineer - Dynata
Views in the last 30 days - 17
The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...
View DetailsDigital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing
Views in the last 30 days - 6
Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...
View DetailsAutomation Engineer - Robotics - OMRON Group
Views in the last 30 days - 17
Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...
View DetailsAccounting Manager - Silotech Group, Inc
Views in the last 30 days - 6
The job posting is for an Accounting Manager position at Silotech Group a company that provides cybersecurity and IT services to federal and commercia...
View DetailsCreative Project Manager - Cloudflare
Views in the last 30 days - 5
Cloudflare is a technology company that aims to build a better Internet They are looking for a Creative Project Manager to join their Brand Design tea...
View Details