Skip to content
← Back to job listings

Software Engineer (SMB)

Enova · Chicago, United States

External listingfull-time28 days ago

About The Role

Join Enova, a leading financial technology company, as a Software Engineer. In this role, you will take ownership of core features within your application's lifecycle, collaborate with your team to solve complex problems, and actively participate in the ongoing evolution of Enova's products and services. You will work in a hybrid environment, with in-office work required Tuesday through Thursday and remote flexibility on Mondays and Fridays. Enjoy a range of benefits, including health, dental, and vision insurance, a sabbatical program, paid parental leave, and more.

  • Prendre en charge les fonctionnalités clés tout au long du cycle de vie de l'application, en livrant un code de haute qualité.
  • Collaborer avec l'équipe pour identifier et exécuter les meilleures solutions techniques aux problèmes complexes.
  • Participer activement à l'évolution des produits et services d'Enova, en travaillant au sein d'équipes pluridisciplinaires dans un environnement Agile.
  • Ability to manage priorities across multiple projects and thrive in a fast-paced environment
  • Strong communication and collaboration skills, with the ability to work effectively across technical and cross-functional teams
  • Experience using AI tools to enhance software development workflows, with sound judgment in their application
  • Experience building API integrations and working within microservices or event-driven architectures
  • Willingness to participate in an on-call rotation
  • Strong coding, debugging, and troubleshooting skills, with a focus on clean, maintainable, and scalable solutions
  • Interest in developing across the full stack, with experience building both frontend and backend applications
  • 2+ years of professional experience building and deploying software using Java, Python, or Go, with TypeScript and React for frontend development
  • Strong understanding of SQL and database fundamentals, including schema design, indexes, migrations, and query optimization
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience, with a passion for continuous learning and growth
  • Experience with Containers such as Docker or Kubernetes
  • Active contribution to multiple SDLC phases (development, testing, and release)
  • Familiarity with testing practices and frameworks (unit, integration, etc.)
  • Basic familiarity with cloud platforms, specifically AWS
  • Exposure to Infrastructure as Code tools like Terraform
  • Experience with non-relational databases and/or graph databases
  • Open-source contributions or a GitHub profile you’d like to share!

This is an external listing. JobSpring does not represent or verify the employer. Report this listing