Posted in

Team Lead – Software Engineering – Devex

Team Lead – Software Engineering – Devex

CompanyEnova
LocationChicago, IL, USA
Salary$116000 – $160000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 5+ years of experience in a full stack development role utilizing one or more object-oriented programming languages.
  • The ability to solve problems in more than one language, and know exactly why one of them is better.
  • Expertise with building software features, enterprise architecture, and API integration to facilitate first in class software.
  • Project management skills, specifically the ability to oversee projects end-to-end, estimate work, and break up problems into deliverable parts.
  • 1+ years of experience managing engineers and leading agile scrum teams.
  • The ability to provide ongoing mentoring and performance feedback to your direct reports.
  • Passion for coaching, mentoring, and developing a team of engineers with diverse backgrounds and varying experience levels.
  • Experience developing and maintaining automated tests and frameworks using open source tools and technologies and proven ability to scale those to multiple teams within engineering.
  • Experience managing test infrastructure and strategy.
  • Deployed multiple web applications from a full-stack perspective.
  • Experience collaborating with product managers to plan and scope products iteratively.
  • A Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

Responsibilities

  • Developing functionality and managing a team of engineers that designs and implements technical solutions to solve everyday engineering problems.
  • Collaborating with engineers across the company to understand the challenges they are facing and improvements that could be made in order to simplify the delivery of technical functionality across our diverse technology stack.
  • Determining the best solution for problems and driving it to completion.
  • Working with the team to get solutions designed, developed, implemented, and marketed across the company.
  • Conducting recurring one on ones and providing performance feedback to direct reports.
  • Owning and improving developer portals, a dynamic Kubernetes-based test suite, and building out new platforms and tooling to improve the lives of engineers at Enova.

Preferred Qualifications

  • Prior experience in a Developer Experience (DevEx) team.
  • Experience with Go, Ruby, or Javascript/Typescript.
  • Experience with Kubernetes