Reports to: Lead Software Engineer
As a Software Engineering Intern , you’ll be writing real code for our production sites and internal tools for business users. You’ll work on a variety of projects, each requiring regular interaction with cross-functional teams. We’re always building something new, from data collection services for our internal business units, to applications to better manage our mathematical models. One thing is for sure: You’ll have the opportunity to make a real impact on our business.
Your first weeks with Enova will be a lesson in total immersion. What better way to learn a new technology than to jump right in? You’ll be provided with the materials to educate yourself, and the support system to get the help when you need it. Questions are always encouraged, because inquisitive minds are what make our team great. No matter what skills you come in with, within weeks you’ll probably be releasing code to our production websites.
At Enova, we believe in open source tools. Our application stack includes Ruby, Rails, PostgreSQL, and Debian Linux. Other tools you’ll probably interact with include RESqueue, HTML5 and CSS3, Cucumber and more. We work to stay on the cutting edge of technology and believe a flexible framework is what builds the foundation of our business. Enova typically releases two new products a year, and we average two code releases per day. This is still too slow! We want more products and faster releases, and we’re creating a solid, stable, and flexible infrastructure to get there.
Exceptional software engineers are vital to Enova’s business. And we’ve built an awesome culture where we enjoy our coworkers, do great work, and work on challenging problems. If this is the type of summer internship you’re looking for, keep reading and apply!
Currently pursuing a Bachelor’s degree in Computer Science, Engineering, or equivalent
A passion for crafting exceptional code and using open source technologies
Ability to work independently and in cross-functional teams
Experience with object-oriented Perl, Python, Java, Ruby on Rails or PHP
Proven ability to manage deadlines and drive projects to completion
Proficiency in Ruby and Ruby on Rails
GPA of 3.3 or greater
Successful completion of at least one internship, co-op, or programming related position not directly affiliated with coursework
Superior analytic and logic skills
Enova Financial Holdings, LLC - 24 months ago