Job Directory Manager, Software Engineering

Manager, Software Engineering
Irvine, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The selected Software Engineering Manager will be responsible for assisting scrum teams in the successful creation and delivery of software products to the marketplace. The Manager is an Engineering leader who effectively guides and builds teams to be successful. The Manager works closely with Engineering Leadership and key stakeholders across the company to execute the strategic priorities of the company, and is responsible for ensuring the morale, productivity, and overall health of the scrum teams continue to improve over time.

The Manager will be responsible for project oversight, process improvement identification and implementation, risk mitigation, cost management (AWS), and hiring. The successful candidate will also focus on coaching, mentoring, and promoting expected behaviors for direct reports.

Responsibilities:

* Manages 2 scrum teams on the Audience Engineering release train, primarily focusing on the KBB.com website, products and tools that support it.
* Works directly with individual contributors to mentor them in advancing their role-specific skills and careers.
* Optimizes overall team performance, by coaching individual team members
* Conceives team structure and constantly seeks opportunities to adjust team structure to maximize agility and efficiency
* Plan and execute projects based on the product development pipeline
* Contribute creatively to the product development pipeline
* Establish a fun, creative and enjoyable environment balanced with strong collaboration and productivity
* Present issues and risks, and their business impact to management in a timely manner with proposed mitigation.
* Actively seeks and removes impediments to team success regardless of where they originate
* Human resource contributions associated with the team, including recruiting, hiring, performance evaluation, and coaching
* Collaboration across multiple business units and functional departments to develop and deploy solutions that address key business initiatives
* Adherence to departmental process and procedure
* Continuously improves software development productivity, quality, predictability, and team morale
* Ensure delivery of the highest quality service
* Bachelor's degree is recommended
* Proven ability to lead and advance software teams
* Experience operating in SAFE environment
* Experience in engineering development
* Experience with both backend and frontend technologies like APIs and React type of frameworks
* Experience with AWS and Cloud technologies
* Experience with Agile delivery practices
* Ability to diagnose and resolve problems independently with creative approaches
* Excellent written and verbal communication skills
* Ability to manage multiple projects to meet or exceed goals and objectives
* Experience managing external consultants and vendors as project resources
* Ability to identify and manage delivery risks, including the development of contingency and mitigation plans
* Experience in leading cross-functional teams, including developers, QA, product owners, analytics, and production engineering resources.
* Travel will vary, but is expected to be around 10%

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.