Software Engineering Manager
Job Description
The Elevator Pitch
Are you looking for a role that has meaning and purpose on a team that is crafting the future of security? Evolv’s R&D team is looking for an experienced and innovative software manager to provide technical leadership, improve software engineering practices, and be hands-on with our team of developers with expertise in embedded, real-time, computer vision, web app/GUI, analytics, and cloud. In Evolv's fast-paced development environment, the R&D team is continuously innovating new features and integrating complementary technologies into our products.
Success in the Role: What are performance outcomes over the first 6-12 months you will work toward completing?
- Improve overall software engineering synergy/quality and functionality by developing effective cross-functional systems
- Increase the level of support for the current team of engineers
- Get to know team members within the software team, including understanding their current roles, handoffs, pain points, and highlighting areas for improvement.
- Start to build relationships with key stakeholders and members of the R&D team
- Conduct cross-functional investigations of issues to triage the errors and allocate resources appropriately.
- After 30 days, you will:
- Have a technical understanding of our Express 1.0 system, including DAS, cameras, and ATD.
- Identify low-hanging software engineering practices improvements, like broader unit test coverage, and leading discussions with software engineers to put that in place
- Ramp up on Express 2.0 and support system integration testing
- After 3 months, you will:
- Provide support to the 5.1 software release update by managing the software engineering work, hands-on validation of new functionality, initial triage of bugs, and resource allocation
- After one year, you will,
- Provide support to 6.0 and 7.0 software updates by managing the software engineering work, hands-on validation of new functionality, initial triage of bugs, and resource allocation.
- Provide leadership to the 2.0 software release with hands-on system integration validation, leading cross-functional tiger teams to address critical issues, resource management, triaging bugs, and allocation of resources.
The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing regularly?
- Leadership
- Team engagement
- Imbue the team with a sense of purpose
- Understand individual team members and how they want to develop and grow
- Imbue the team with a sense of purpose
- Engage the team through non-work related in-office activities, e.g., Ice Cream Social, Craft Hall dinners, Haiku writing, baking contests, and more
- Focus on applying Radical Candor
- Understand the process by Day 30
- Receive feedback from peers/boss by Day 60
- Give feedback to select colleagues by Day 90
- Develop a plan for broader adoption by Day 120
- Encourage usage within the team by Day 180
- Technical development
- Take on a coding or infrastructure challenge in an area that you wish to grow into
- By Day 60, identify the challenge and draw up a plan with 30-day deliverables.
- Innovation
- Apply innovations from your repertoire that will improve the software engineering health of the team
- Solutions and improvements will be challenging, requiring innovative and analytical thinking.
- Apply innovations from your repertoire that will improve the software engineering health of the team
- By Day 60, identify foundational improvements to software engineering practices.
- By Day 90, propose process and infrastructure changes with buy-in from all stakeholders.
- Outline milestones for the program and provide monthly updates on the progress.
- Previous training and education in Computer Science is required for this position.
What is the leadership like for this role? What is the structure and culture of the team?
- You will be joining the Software Development Team. The 7+ person team is comprised of Senior Software Engineers and Managers. This role reports to the Senior Director of Software Engineering and will have a team of 5-7 developers reporting to them.
- The team culture is one based on building trust, collaboration, and ongoing development through kindness, authenticity, courage, drive, and fun!
Where is the role located?
- Our headquarters is located in Waltham, Massachusetts, and expect this individual to come into the office regularly.
Benefits
If you want to solve one of the most difficult issues of our time and save lives doing it, you want to work at Evolv. We are passionate, knowing that what we do and how we do it can affect life or death situations for our customers. At Evolv, you will have unparalleled exposure to all aspects of our business, working with a talented team that shares our vision for a safer world. If you are inspired by invention and gain satisfaction from seeing how your work impacts the bigger picture, Evolv will be a great fit.
- Equity is an important component of every compensation package
- Flexible work environment
- Unique culture
- Medical and dental insurance
- 401(k) plan
- Unlimited vacation policy
- $300 per quarter to spend on the perks that are most meaningful to you
Evolv Technology (“Evolv”) is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We welcome and encourage diversity in the workplace, and all employment decisions are made without regard to race, color, religion, national, social or ethnic origin, sex (including pregnancy), age, disability, HIV Status, sexual orientation, gender identity and/or expression, veteran status, or any other status protected by law in the locations where we operate. Evolv will not tolerate discrimination or harassment based on any of these characteristics.
Evolv is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. If you need a reasonable accommodation as part of the job application process, please connect with us at [email protected].
Date Posted
10/26/2022
Views
7
Similar Jobs
Sales Development Representative Manager - demandDrive
Views in the last 30 days - 0
demandDrive is seeking an SDR Manager to lead a team of Sales Development Representatives The role involves managing client relationships coaching and...
View DetailsSenior Manager, IT - Deciphera Pharmaceuticals
Views in the last 30 days - 0
Deciphera a biopharmaceutical company focused on cancer treatments is seeking a Sr Manager of IT The role involves managing IT onboarding and offboard...
View DetailsRevenue Marketing Manager - North America - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Revenue Marketing Manager for a hybrid role in Waltham MA The role involves architecting executing and managing regional market...
View DetailsManager, Managed Services - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Manager of Managed Services for a hybrid role based in Austin TX Waltham MA or St Petersburg FL The role involves building and ...
View DetailsService Product Manager - Dynatrace
Views in the last 30 days - 0
Dynatrace is seeking a Services Product Manager with extensive experience in SaaS or enterprise software companies The role involves developing and ma...
View DetailsSenior Product Manager - Mobile - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Senior Product Manager Mobile for a hybrid opportunity in Waltham MA The role involves strategic product innovations prioritizi...
View Details