Senior Software Engineer

ZestFinance

(Los Angeles, California)
Full Time
Job Posting Details
About ZestFinance
ZestFinance is a technology startup that uses machine learning and large-scale data analysis to transform credit availability for millions of Americans. Over the past 5 years, ZestFinance has built a big data underwriting technology that more accurately predicts likelihood of repayment. ZestFinance uses this technology to make loans to customer that banks typically overlook. ZestFinance also licenses its technology to other companies, including JD.com in China.
Summary
ZestFinance is excited to be looking for a Sr. Ruby on Rails engineer! You will be joining a highly-skilled full stack RoR software engineering team where you will be able to contribute your expertise ranging from API design and development to UI / UX implementation. At ZestFinance, we work with a great deal of enthusiasm and energy along with a social conscience and passion for leveraging data and technology to transform financial services as we know it.
Responsibilities
* Work with Product, Marketing, and Business to design and build the next generation of ZestFinance product roadmap features. * Pair with full stack and front-end engineers to build and integrate APIs with rich, desktop and mobile-friendly front-end interfaces. * Identify and evangelize programming best practices with the full stack software engineering and product teams. * Work closely with DevOps and QA to ensure operational stability and performance while driving a culture of test driven development (TDD) and behavior driven development (BDD). * Lead and participate in design / architecture reviews, as well as code reviews and walkthroughs.
Ideal Candidate
* 6+ years of experience designing and developing web applications. * 4+ years of web application development using Ruby on Rails. * Experience with TDD/BDD methodologies and testing frameworks including RSpec. * Experience with common internet technologies (e.g. CSS, HTML, JavaScript) with an emphasis on frameworks like backbone.js or AngularJS. * Experience designing APIs adhering to the REST architecture style. * Experience with analyzing and troubleshooting large-scale distributed systems (network analysis, performance and application issues). * Experience with continuous integration tools (e.g. Github, Travis CI, Jenkins). * Experience with Amazon Web Services, e.g. EC2, RDS, S3, and Route53. * Experience with monitoring/alerting tools (e.g. New Relic, Airbrake, PagerDuty). * Experience with Chef 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. * Strong work ethic and a can-do attitude. * B.S. in Computer Science or equivalent experience.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.