Senior Software Engineer - Platform (Hybrid)
Enova Internationalabout 19 hours ago
Base Salary
$98k - $140k/yr
Responsibilities
- Take ownership of the development of systems and applications.
- Collaborate with technical stakeholders to build AI tooling.
- Mentor and support engineers on the team.
- Oversee projects end-to-end and estimate work.
- Build software features and facilitate API integration.
Requirements
- 3+ years of experience in a full stack development role.
- 1+ years of experience with AI technologies.
- Proficiency in one or more object-oriented programming languages.
- Ability to solve complex problems in multiple languages.
- Experience deploying multiple web applications from a full-stack perspective.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
Benefits
- Hybrid work schedule with in-office work Tuesday through Thursday.
- Health, dental, and vision insurance including mental health benefits.
- 401(k) matching plus a Roth option for U.S. based employees.
- PTO and paid holidays off.
- Sabbatical program and summer hours for eligible roles.
- Paid parental leave.
- Employee recognition and rewards program.
- Charitable matching and a paid volunteer day.