Director of Software Engineering

Integral · Detroit, MI

Company

Integral

Location

Detroit, MI

Type

Full Time

Job Description

Who We Are

Integral is a Detroit-based technology consulting company committed to leveraging our superpower in technology to make lives better. We are a fully REMOTE distributed team.

We combine cutting-edge principles from human-centered design, lean product management and agile software engineering to build great teams that build great products. Through intense collaboration with our clients, we:
  • Rapidly deliver value
  • Respond to change
  • Deploy to scale

We are committed to delivering superior solutions across the autonomous, connected and electric vehicle spaces, as well as in shared mobility. We are out to revolutionize the way the automotive and connected device industries build their products and services.

Our Value Alignment

At Integral, we favor:
  • Humility over pride
  • Accountability over comfort
  • Kindness over progress

See our working agreement here to dive deeper into what we hold so important.

Requirements

Who We're Looking For

We are seeking a Director of Software Engineering to drive the evolution of our engineering team. In this role, you will:
  • Nurture and scale our engineering team as our organization grows.
  • Be responsible for developing engineering best practices and team norms.
  • Hold the team accountable for client deliverables.

Additionally, you will be tasked with creating growth opportunities for individual contributors, while fostering an inclusive culture.

The Work

Here's a closer look at what you'll do:
  • Act as a thoughtful and kind leader, able to guide a healthy, functional, and cohesive team.
  • Oversee engineering input on client project proposals and project fit analysis.
  • Drive business and technical priorities and roadmaps.
  • Hold members of our software engineering team accountable for client and company priorities.
  • Offer direction and mentorship to engineering managers and team members.
  • Define best practices and team norms.
  • Provide insight into growth opportunities for the team in both emerging trends and technologies.

These are the things you're great at:
  • Leading, managing and developing a rapidly growing software engineering team.
  • Steering your high-caliber team to excel at extreme programming (XP) practices, from test-driven development (TDD) to pair programming - and beyond.
  • Translating company values and principles into engineering values and practices.
  • Quickly identifying, articulating and actioning solutions to constraints and barriers with respect to our engineering practice.
  • Executing and delivering company priorities for the engineering practice.
  • Critical thinking and problem-solving.
  • Holding yourself and others accountable.

These are the areas where you thrive:
  • Running the day-to-day of a software engineering team and taking pride in making sure the trains run on time.
  • Turning a vision into reality through consensus building and collaboration.
  • Coordinating with clients to ensure success, communication and free flow of feedback.
  • Ensuring communication is effectively moving across the engineering team.
  • Maintaining a strong feedback loop established between the rest of the company and the software engineers.
  • Coaching, empowering and supporting the well-being of your team.
  • Ensuring your team's alignment to the organization's core processes.

Benefits
  • Fully remote working environment
  • Company equity
  • Healthcare, Dental & Vision - Employee premiums 100% covered
  • Mental health reimbursement
  • Fitness membership reimbursement
  • 401K with matching
  • Annual performance bonus
  • Professional development
  • Online Coaching - 100% company paid
  • Co-working space reimbursement
  • Work-life balance
  • Competitive salary

Date Posted

11/10/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8