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

Senior Software Engineer

| Greater LA Area

At ZestFinance, we’re changing the way finance works, from how people borrow money to the way that credit decisions are made.  Our ZAML platform is used by some of the world's largest companies to transform their credit businesses, and more companies are signing up every week.  

We’re looking for an experienced Senior Software Engineer who is passionate about building amazing enterprise services with cutting edge technologies in a lean and fast environment. You want to join an organization focused on delivering cutting edge machine learning technologies to large enterprises, where the systems you build allow our customers to capture huge (100m+) economic benefits.

You will be joining a team of 30+ highly-skilled full stack engineers and world class data scientists, where you will be contributing your software design and systems development skills. You will have the opportunity and broad purview to improve team efficiency and productivity by setting high quality engineering standards. This is a hands-on position, and you will have many opportunities to pair with junior and senior developers and data scientists, delivering features while reinforcing engineering best practices.

We practice pairing and TDD in a Ruby on Rails (RoR) environment with an AngularJS + Rails + MySQL stack. We use Docker for containerization and deployments. Our data warehouse / reporting stack is S3 / RedShift / Looker based.  Our enterprise deployments are installed in the customer's data centers and integrate with a myriad of legacy technologies. We deliver data science tools and models in R.

It’s not required that you have experience with these technologies; rather, Zest is looking for someone who can learn quickly so we can take advantage of new technologies and adapt to customer requirements.  

In this role you will:

  • Mentoring and pairing effectively with other developers and data scientists to deliver high-quality code, code reviews.
  • Innovating technical design and systems architecture across services and applications.
  • Establishing and reinforcing engineering best practices and company culture.
  • Participating in the hiring process to grow our engineering team with an ever-rising quality bar.
  • Partnering with product management and the business to define and deliver the ZestFinance product roadmap.
  • Delivering highly available business critical systems.
  • Increasing team skill level in areas of software design and systems architecture.
  • Improving team efficiency and productivity with process improvement ideas.
  • Partnering with product management to lead technical requirements gathering discussions with customers.

We are looking for:

  • B.S. in Computer Science or equivalent experience followed by 5+ years experience in a senior developer or architect role; Ideally, you have delivered business critical software to large enterprises.
  • Hands-on coding experience in Ruby, Python, or similar.
  • Experience designing APIs adhering to the REST architecture style.
  • Ability to analyze and troubleshoot large-scale distributed systems (network analysis, performance and application issues).
  • Experience with Continuous integration tools (e.g. Github, Travis CI, Jenkins), Amazon Web Services (e.g. EC2, RDS, S3, and Route53), Monitoring/alerting tools (e.g. New Relic, Airbrake, PagerDuty).
  • Experience with Docker for provisioning servers and deploying applications/services.
  • Excellent verbal and written communication skills including the ability to explain technical issues to a non-technical audience, along with a strong work ethic and a can-do attitude.

Perks and benefits:

  • People – the best part of Zest
  • Competitive salary and equity grants
  • Robust healthcare plans, matching 401K and unlimited vacation time
  • Dog friendly office with lounge areas, video games and gigantic jigsaw puzzles
  • On-site gym with employee run fitness classes
  • Generous family leave policy (6 month maternity leave/3 month paternity leave)
  • Tuition reimbursement, conference allowance and Zest talks
  • Complimentary massages, manicures, pedicures and more
  • Daily catered lunches from LA’s best restaurants and fully stocked kitchen 

About Zestfinance:

ZestFinance, Inc. applies its unique credit-decisioning technology platform — based on data science and machine learning — to help lenders effectively predict credit risk so they can increase revenues, reduce risk and ensure compliance. ZestFinance was founded in 2009 by Douglas Merrill and a team of former Google employees with the mission of making fair and transparent credit available to everyone.

We are committed to diversity in hiring, professional development, and everyday discussion.  Zest is determined to hire crazy smart people who are different from each other to create broad thinking, lots of different ideas, and by extension, the best team possible.

Read Full Job Description

Technology we use

  • Engineering
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • Ruby on RailsFrameworks

Location

The office has lots of great fun after work activities, such as bars, escape room games, and an indie theater.

An Insider's view of ZestFinance

What's something quirky about your company?

All of our conference rooms are named after famous 80's bands and have the records on the door to help us keep them straight! Our benefits rooms features hair metal band Poison, our main boardroom is Iron Maiden, and my favorite conference room is Devo.

Lucy

Executive Assistant

How do you collaborate with other teams in the company?

Some of the best ideas for my team have come from family style lunches with a random group of coworkers. Our open office space allows unfettered access to everyone in the company, and when you couple that with reasonable confidence that you’re surely not the smartest person within earshot, cross-functional collaboration at Zest is just status quo.

Jose

Business Operations Associate

What makes someone successful on your team?

A successful Business Analyst at ZestFinance embraces new and challenging problems, takes ownership of driving a team to develop data-driven, rigorous solutions, and clearly communicates those solutions to a variety of stakeholders. And they do all of that while never taking themselves too seriously and remembering to have a good time!

Leland

Lead Business Analyst

How do you empower your team to be more creative?

The first step is to create a safe space where they feel that they can give voice to ideas and get feedback. So I try to encourage openness and I try to show my team that their input is valued. When people know that they can share their ideas, and that behavior is rewarded and reinforced, they’re more likely to be thoughtful and creative.

Jay

CTO

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

I love working in a talented team with individuals from a variety of backgrounds. Across the board, we have expertise in a comprehensive set of data science problems, and our ever-growing aptitude in predictive modeling enables and encourages senior management to pursue novel, challenging goals. It’s thrilling to see such direct impact of my work.

Ozan

Data Scientist

What are ZestFinance Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
ZestFinance’s wellness program provides free yoga classes, an onsite gym, unlimited vacation plan and generous family leave to keep employees happy and healthy.
Onsite Gym
ZestFinance has a state-of-the-art fitness center with cardio equipment, weights, and fitness classes.
Retirement & Stock Options Benefits
401(K)
401(K) Matching
ZestFinance’s 401(k) retirement plan matches 50% of an employee's contributions up to 3.5% of their annual base salary.
Company Equity
ZestFinance’s equity plan allows employees to share ownership and achievement in our company.
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
ZestFinance provides 6 months paid maternity leave with the option to return to work part-time for 6 months after that (for new primary caregivers) and 3 months paid paternity leave (for new secondary
Flexible Work Schedule
ZestFinance offers a completely flexible schedule outside of core hours. Our experienced team can build market-leading systems – without working 15-hour days in the office.
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
ZestFinance’s unlimited vacation policy gives employees the flexibility to travel and take time off.
Generous PTO
Paid Volunteer Time
Paid Holidays
ZestFinance offers all employees paid time off to observe all major holidays.
Paid Sick Days
ZestFinance offers unlimited paid sick days.
Perks & Discounts
Beer on Tap
ZestFinance offers beer on tap as well as two fully stocked bars.
Casual Dress
ZestFinance’s casual dress code includes jeans, t-shirts and flip-flops every day of the week.
Commuter Benefits
To help reduce their carbon footprint, ZestFinance reimburses employees for their monthly Metro cards.
Company Outings
Each team has quarterly offsite outings like go-kart racing, paint & sip, and museum trips. In addition, we throw company-wide holiday parties.
Free Daily Meals
ZestFinance provides healthy, delicious catered lunches every day from some of LA’s best restaurants.
Game Room
At ZestFinance, we’re all about starting a little friendly competition with video games, ping pong, gigantic jigsaw puzzles and game nights.
Stocked Kitchen
ZestFinance offers a fully stocked kitchen complete with all the snacks and coffee needed to fuel your day.
Happy Hours
ZestFinance hosts a company-wide happy hour every Wednesday in our in-house bar.
Parking
ZestFinance employees don’t have to worry about parking—we have our own private lot and garage.
Pet Friendly
ZestFinance is proud to be a dog friendly office.
Recreational Clubs
ZestFinance employees participate in salsa club as well as basketball and soccer leagues.
Relocation Assistance
Professional Development Benefits
Job Training & Conferences
ZestFinance offers a wide range of programs including management and leadership development, along with an annual budget for attending conferences and tuition reimbursement.
Tuition Reimbursement
Diversity Program
Zestians are widely diverse, and at the same time, we’re united by a common DNA. We’re people who want to change the world. We’re on the customer’s side. We voice our thoughts and the best ide

Additional Perks + Benefits

People – the best part of Zest
Competitive salary and equity grants
Robust healthcare plans, matching 401K and unlimited vacation time
Dog friendly office with lounge areas, video games and gigantic jigsaw puzzles
On-site gym with employee run fitness classes
Generous family leave policy (6 month maternity leave/3 month paternity leave)
Tuition reimbursement, conference allowance and Zest talks
Complimentary massages, manicures, pedicures and more
Daily catered lunches from LA’s best restaurants and fully stocked kitchen

More Jobs at ZestFinance16 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
Internships
Operations
Product
Internships
new
Los Angeles
Internships
new
Los Angeles
Internships
new
Los Angeles
Data + Analytics
new
Los Angeles
Data + Analytics
new
Los Angeles
Data + Analytics
new
Los Angeles
Operations
new
Los Angeles
Product
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Los Angeles
Data + Analytics
new
Los Angeles
Data + Analytics
new
Los Angeles
Developer
new
Los Angeles
Finance
new
Los Angeles
Data + Analytics
new
Los Angeles