Oh Snap!
This job is no longer active - but you can still view the details below.

Software Engineer

| Chicago

The Role

We are currently accepting applications for full-stack software engineering professionals to join our growing team in Chicago.

As part of the tech team, you will be responsible for building out new products and transitioning the existing tech stack to be more scalable and growth-oriented to help the company provide services to an order of magnitude more students.

We want creative, proactive, and professional software engineers who have deep knowledge and expertise in software engineering. Technology is the core of our business and a key driver of our future, so we want people who can drive technological innovation and solutions.

This role reports to the Lead Software Engineer in Chicago.


  • Full stack application development of our student lending product

  • Working with the business to leverage software technology for the largest customer impact

  • Collaborating with a geographically diverse team in Dublin and Chicago

  • Solving complex technical challenges

  • Designing and building advanced automated development, build, test, release and monitoring infrastructure

  • Analysing and decomposing complex software systems and coordinating with cross-functional teams to influence design for engineering excellence


  • Proven software development skills building large scale web applications with full-stack experience

  • Experience with one or more programming language:  Ruby, SQL, Javascript, Typescript, or Haskell

  • Strong sense of ownership, urgency, and drive

  • Strong problem-solving skills

  • Strong communication skills, with the ability to work well with other engineers

  • Well-rounded engineering skills

  • Personal initiative in learning new technologies

Experience and Qualifications

  • 3+ years of software development experience

  • Degree in Computer Science, Maths, or other related field or equivalent experience

Nice to Have Skills

- Experience working in financial services or fintech

- Comfort in fast-paced startup environments

- Knowledge of Unix/Linux environments

- Familiarity using PostgreSQL or other relational databases

- Comfort with functional programming and/or robust type systems

- Experience working in development teams that have delivered commercial software or software-based services

Your Location

Chicago, IL

About Us

Future Finance is changing the student finance landscape in the UK by offering undergraduate and postgraduate students a new way to fund their university education. We are a passionate bunch with a simple core belief: no qualified student should be denied a productive education purely for financial reasons.  That’s why we exist.

Future Finance is an equal opportunities employer.

Read Full Job Description
Apply now
loading ...

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • RubyLanguages
    • HaskellLanguages
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • Angular2Frameworks
    • ReactFrameworks
    • Microsoft SQL ServerDatabases
    • PostgreSQLDatabases
    • Google AnalyticsAnalytics
    • AsanaManagement
    • JIRAManagement
    • SmartsheetManagement
    • Base CRMCRM
    • MailChimpEmail
    • MandrillEmail


We're located in the Loop right next to the Willis Tower (fka Sears Tower) and in close proximity to all transit options and great lunch spots.

An Insider's view of Future Finance

How would you describe the company’s work-life balance?

It's a casual and fun workplace that offers the benefit of flexible working hours. We work hard but play hard as well. We have various company outings and social events, as well as offering vacation time that is above industry standard.



What's the biggest problem your team is solving?

Right now we are focusing on improving credit strategy to underwrite good-quality student loans and to ramp up volume as we enter the peak season. In the longer term, we will develop additional credit products to better service our customers and to support the company’s strategic mission.


Chief Credit Officer

What makes someone successful on your team?

To be a successful member of the marketing team, you should be analytical, data-driven, and a subject matter expert. Strong collaboration and communication skills, and an ability to work independently, will also help you excel as part of the marketing team at Future Finance.


Head of Marketing

How do your team's ideas influence the company's direction?

Future Finance's core values include 'no ego & best idea wins'. This means that any team member will be heard regardless of title or tenure. As such, the ideas that are customer centric/friendly, logical and with the best supporting data will drive the direction of the company and its products.


Board Member

What are Future Finance Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Generous PTO
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Professional Development Benefits
Job Training & Conferences