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
Software Engineering intern creating software solutions for government and industry at SRI. Collaborating with engineers in an agile environment on diverse projects.
Software Developer focusing on streaming data orchestration for Fraud & Financial Crimes solutions. Seeking experienced professionals proficient in Golang and Agile methodologies.
Senior Software Engineer developing innovative document lifecycle management solutions at GoodLeap. Collaborating with engineers and product managers to implement compliant document - related processes.
Senior Software Engineer at Salesforce delivering customer success through feature development and application maintenance. Collaborating with engineers and product managers to ensure quality solutions.
Software Engineer delivering enterprise software solutions and collaborating with teams at a tech development firm. Engaging in front - end and back - end development with a growth mindset.
Engineer with a passion for data security joining Delphix team. Responsible for securing and delivering data across enterprises while ensuring compliance.
Senior Software Developer focusing on software solutions at LABS.ruhr GmbH, innovating in Health Tech and AI. Collaborating with teams to enhance back and front - end components.
Lead energy supply projects with technical and commercial responsibility, managing teams and overseeing multiple sites. Engage in personnel training, budgeting, and legal compliance in Garching, Germany.
Senior Software Engineer at Ninox Software building complex products and developing a React/TypeScript platform for business applications. Collaborating with teams to enhance software solutions with a focus on quality and performance.
Electrical Engineer supporting account manager and client facilities teams in Berkshire and Kent. Responsible for asset management, compliance, and engineering knowledge sharing for optimal service delivery.