Enova International

Senior Software Engineer - Product (Hybrid)

Enova International
Apply
11 hours ago

Base Salary

$98k - $140k/yr

Responsibilities

  • Design and implement technical solutions to business problems.
  • Collaborate with engineers to build and select effective system solutions.
  • Design microservices and address operational issues, production debugging, and risk mitigation.
  • Drive projects from estimation and planning through completion and delivery.
  • Mentor junior developers and contribute to team initiatives.
  • Partner with Product Management, Analytics, and Operations to deliver business value.
  • Plan and scope products iteratively with product managers.
  • Use AI-assisted development tools for coding, testing, debugging, or documentation.

Requirements

  • 4+ years of experience with any programming language.
  • Proficiency in one or more object-oriented programming languages.
  • Ability to solve problems in more than one language and select the appropriate language for the task.
  • Expertise building software features, enterprise architecture, and API integrations.
  • Project management skills, including overseeing projects end-to-end, estimating work, and breaking 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.
  • Preferred experience deploying software using Go, Ruby, Rails, React, or PostgreSQL.
  • Finance-domain experience is preferred.
  • Interest in developing toward people leadership through mentoring, driving initiatives, and shaping priorities.

Benefits

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

Tech Stack

GoPostgreSQLReactRubyRuby on Rails

Categories

Enova International

About Enova International

1,001-5,000 employees

Enova International is a public fintech company that provides online lending and financial services to non-prime consumers and small businesses, using proprietary analytics and machine learning. It operates multiple brands and earns revenue from interest and fees; founded in 2004, it is headquartered in Chicago and trades on the NYSE as ENVA.

Contact me