About the role

  • As a Developer Experience Software Engineer at Enova International, you’ll help improve the way our engineers build and deliver software across a diverse technology stack.
  • Collaborate with teams company-wide to understand their challenges, contribute to solutions, and help develop tools and systems that make engineering more efficient and enjoyable.
  • Contribute to real-world projects, gain exposure to many parts of our technology ecosystem, and directly impact the productivity of developers across the company.
  • Grow technical skills while learning from experienced mentors and implement solutions that improve developer productivity.

Requirements

  • 3+ Years of professional experience in full-stack development using one or more object-oriented languages.
  • Familiarity with building software features and integrating APIs.
  • Full-stack experience in developing and deploying web applications.
  • Exposure to developing and deploying web applications.
  • Basic understanding of cloud infrastructure (AWS or similar).
  • Experience working with relational databases (design, queries, or simple migrations).
  • Interest in automated testing and writing reliable, maintainable code.
  • A Bachelor’s degree in Computer Science, Engineering or equivalent experience.
  • Eligible to work in the United States; company cannot sponsor visas or transfer sponsorship.
  • Nice to haves: Experience working on Developer Experience initiatives.
  • Nice to haves: Knowledge of Go, Ruby, or JavaScript/TypeScript.
  • Nice to haves: Familiarity with containerization tools (Docker, Kubernetes).
  • Nice to haves: Familiarity with Kubernetes.

Benefits

  • Our hybrid roles require in-office work Tuesday through Thursday, with remote flexibility on Mondays and Fridays. This schedule fosters collaboration, team connection, and strategic planning, enhancing communication and effectiveness to drive results.
  • Health, dental, and vision insurance including mental health benefits
  • 401(k) matching plus a roth option (U.S. Based employees only)
  • PTO & paid holidays off
  • Sabbatical program (for eligible roles)
  • Summer hours (for eligible roles)
  • Paid parental leave
  • DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)
  • Employee recognition and rewards program
  • Charitable matching and a paid volunteer day…Plus so much more!
  • Additional compensation for this role may include a bonus
  • All full-time employees are eligible to participate in Company benefits

Job title

Software Engineer - DevEx

Job type

Experience level

Mid levelSenior

Salary

$68,000 - $110,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job