Enova
Hybrid

Head of Software Engineering

Sorry, this job was removed at 11:04 a.m. (CST) on Friday, July 6, 2018
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Reports To: CTO

Enova is seeking a head of Software Engineering who is passionate about leading and growing our team of over 150 full-stack Software Engineers who create and support the websites, mobile applications, customer tools, and services that power our business.

The right person will come ready to scale our people, culture, technology, development process, and business.

We are proud to have built all of our key technologies at Enova, something that forms the core of our competitive advantage. Our ability to quickly build great consumer web properties, services that connect us with many data providers, and real-time decision engines is what makes us successful.

If you think deeply about questions like these, this position is for you:

  • How do we ensure a culture of continuous learning in our team?
  • What’s the best way to balance a focus on delivery with building long-lasting, scalable applications.
  • How do we measure quality?
  • What is our definition of “done?” What do our customers think “done” means?
  • How to balance innovation and experimentation with having core technical principles? 
  • Your core priorities will be to:

    • Work closely with the leadership team in Software Engineering to provide day-to-day leadership of the department.
    • Connect with the leaders of all of our business units to understand their priorities and help them -- and Enova -- deliver on business goals.
    • As part of the overall Technology Leadership team, help develop and execute Enova’s long-term technology strategy.
    • Drive the evolution of our team and technology as we grow to a $1B in revenue and beyond.

    Enova prides ourselves on our unique, flexible, and entrepreneurial culture. In such a highly visible role, we anticipate that you will also appreciate the importance of this culture, and continue to foster this spirit in your employees. We’re a large company with a startup heart. Understanding this culture and preserving it is a critical part of this role.

    We are committed to open source and leveraging the best of that community. Our technology stack includes Go, Ruby, PostgreSQL, Chef, Ember, and Ubuntu. We work to stay on the leading edge of technology and actively contribute to open source projects, because flexible frameworks build the foundation for our businesses. We have multiple major releases per year, many smaller releases and overall work to create the best “toolkit” to quickly spin up new products and new markets.

    Required Qualifications:

    • Minimum 10+ years of experience, strong technical acumen and 3+ years running a 50+ person technology organization.
    • Experience working in web application technologies in a high velocity environment
    • Experience in implementing and delivering SOA-based applications
    • Experience driving productivity, quality, and the overall output of a large software engineering team.
    • Ability to establish strong personal connections, foster relationships, cultivate and inspire a team
    • Ability to attract, hire, and retain Top Talent

    Enova Overview:

    Enova is a leading provider of online financial services that leverages its advanced technology and analytics to provide access to credit for non-prime consumers and small businesses. Our roots are in Chicago, but we have served nearly 5 million customers through our six businesses in the U.S. and abroad. We pride ourselves on hiring smart and driven people who bring new and innovative ideas to the table. Our philosophy is, "Life’s short. Work someplace awesome."

    Many of us consider our people to be Enova’s best perk. But to sweeten the deal, we also have a pretty awesome list of conventional (and less conventional) perks and benefits including competitive salaries, health care benefits, a 401K matching plan, a revamped parental leave program (and brand new nursing rooms for our returning mothers!) summer hours, tuition reimbursement and a sabbatical program. And of course we also have the things you’d expect at a leading tech company in Chicago, such as the snacks, game room, onsite massages/barbers/nail technicians, monthly social events, and sporting sponsorships.

    See More
    Easy Apply
    By clicking Apply Now you agree to share your profile information with the hiring company.

    What are Enova Perks + Benefits

    Culture
    Volunteer in local community
    Partners with nonprofits
    Open door policy
    Pair programming
    Open office floor plan
    Flexible work schedule
    Enova employees are able to leave at 2pm on Fridays between Memorial Day and Labor Day!
    Remote work program
    Diversity
    Dedicated diversity and inclusion staff
    Mandated unconscious bias training
    Diversity manifesto
    Diversity employee resource groups
    - B.L.A.C.K @ Enova - HOLA @ Enova - Pride @ Enova - South Asians @ Enova - Women @ Enova - Parents @ Enova
    Hiring practices that promote diversity
    Health Insurance + Wellness
    Flexible Spending Account (FSA)
    Disability insurance
    Dental insurance
    Vision insurance
    Health insurance
    Life insurance
    Pet insurance
    Wellness programs
    Team workouts
    Enova's team fitness initiatives include Sponsored race teams.
    Mental health benefits
    Financial & Retirement
    401(K)
    401(K) matching
    Company equity
    Performance bonus
    Charitable contribution matching
    Child Care & Parental Leave
    Childcare benefits
    Generous parental leave
    Family medical leave
    Return-to-work program post parental leave
    Company sponsored family events
    Vacation + Time Off
    Generous PTO
    Paid volunteer time
    Sabbatical
    Paid holidays
    Office Perks
    Commuter benefits
    Company-sponsored outings
    Free snacks and drinks
    Some meals provided
    We provide free breakfast on Monday.
    Company-sponsored happy hours
    Company-wide happy hours are hosted once per month and team's host happy hours at their discretion..
    Onsite office parking
    We offer employees discounted on-site garage parking.
    Relocation assistance
    Fitness stipend
    Home-office stipend for remote employees
    Onsite gym
    Professional Development
    Job training & conferences
    Tuition reimbursement
    Lunch and learns
    Both company-wide and department-specific events.
    Promote from within
    Mentorship program
    Continuing education stipend
    Online course subscriptions available
    Customized development tracks
    Paid industry certifications

    Additional Perks + Benefits

    Sabbatical program • Recognition programs • Commuting reimbursement • Monthly social events • Discounted gym memberships • Pet insurance

    More Jobs at Enova

    Easy Apply
    By clicking Apply Now you agree to share your profile information with the hiring company.
    Learn more about EnovaFind similar jobs like this