Enova International

Senior Software Engineer - Platform (Hybrid)

Enova International
Apply
3 months ago

Base Salary

$98k - $140k/yr

Responsibilities

  • Own the development of systems and applications.
  • Build AI tooling for enterprise use cases.
  • Build and maintain platform engineering tooling and solutions that address application-platform challenges.
  • Develop software features and integrate APIs using appropriate architectural and programming-language choices.
  • Oversee projects from estimation through delivery and divide work into deliverable parts.
  • Collaborate with technical stakeholders and product managers on product planning and scope.
  • Support and mentor engineers through knowledge sharing.

Requirements

  • At least 3 years of experience in a full-stack development role.
  • At least 1 year of experience working with AI technologies, including building AI-powered tooling.
  • Proficiency in one or more object-oriented programming languages and the ability to solve problems across multiple languages.
  • Expertise in building software features, enterprise architecture, and API integration.
  • Ability to oversee projects end to end, estimate work, and break problems into deliverable parts.
  • Experience deploying multiple web applications from a full-stack perspective.
  • Experience collaborating with product managers to plan and scope products iteratively.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Ruby and Go experience is preferred.
  • Cloud-based infrastructure, AWS tooling, and finance-domain experience are preferred.

Benefits

  • Hybrid schedule with in-office work Tuesday through Thursday and remote flexibility Monday and Friday.
  • Health, dental, vision, and mental health benefits.
  • 401(k) matching with a Roth option for U.S.-based employees.
  • Paid time off, paid holidays, paid parental leave, and a sabbatical program for eligible roles.
  • Summer hours for eligible roles.
  • Employee DEI groups, recognition and rewards program, charitable matching, and a paid volunteer day.

Tech Stack

AWSGoRuby
Enova International

About Enova International

1,001-5,000 employees

Enova International (NYSE: ENVA) is a leading online financial services company that serves small businesses and consumers who are underserved by traditional banks. For over 20 years, Enova has provided over $72 billion in loans and financing to more than 15 million customers by offering a suite of market-leading products powered by the company's world-class analytics, machine learning algorithms and proprietary technology. You can learn more about the company and its portfolio of businesses at www.enova.com.

Contact me