Sr Software Engineer, Data Infrastructure

Job Type: Full time
Job Nature: 100% Remote
Location: San Francisco, CA
Posted: Sep 27, 2021
Level: Senior
Category: Other

Current Employees of LendingClub: Please apply via your internal Workday Account


LendingClub Corporation (NYSE: LC) is the parent company of LendingClub Bank, National Association, Member FDIC, and the only full-spectrum fintech marketplace bank. Members can gain access to a broad range of financial products and services through a technology-driven platform, designed to help them pay less when borrowing and earn more when saving. Since 2007, more than 3 million members have joined the Club to help reach their financial goals. We’re leading the governance of a new industry by developing ethical, responsible ways to bring greater value and better opportunities to our members. Everyone deserves a better financial future and our team is committed to making that a reality. Come join us!


About the Role


Our mission at LendingClub is to empower those who strive to achieve better financial health. Data Infrastructure team plays a crucial role in achieving our mission.
As a software engineer in Data Infrastructure team, you will provide reliable & scalable data processing & ML infrastructure empowering data engineering teams to build data products and functional analyst and data science teams to leverage our PB scale data with confidence.


What You'll Do


  • You are responsible for building & managing our cloud infrastructure (AWS) with code first mindset and security as top priority.
  • Design, implement & maintain our mission critical data processing services like Hive, Spark, Kafka, Presto, Airflow etc.
  • Design, implement & maintain our ML experimentation platform enabling our teams to quickly test and iterate on their ML hypothesis via ML training capabilities, first class notebook solutions, pipeline infrastructure etc.
  • Provide infrastructure for serving ML models in production ensuring performance, reliability and ease of use.


About You


  • You’re passionate about enabling others by building tools & services.
  • You have excellent listening skills and empathetic to others.
  • You believe in simple and elegant solutions and give paramount importance
  • to quality.
  • You’ve a track record of shipping working software fast and reliably.
  • Continuously improve our operations by automating manual processes, optimizing cloud infrastructure costs, improving reliability etc.



  • You have contributed to or working knowledge in at least three or more of the following:
  • At least 5+ years of professional coding experience writing production quality code, preferably Python or Java.
  • Solid experience in building and running production services at scale on any public cloud platform, preferably AWS.
  • Strong knowledge and implementation history of Terraform, Packer, Ansible, Chef, Jenkins or other similar tooling.
  • Solid knowledge and working experience with distributed data processing services like Hive, Spark, Kafka, Presto etc.
  • Experience with data pipelines and pipeline orchestration services like Airflow.
  • Working knowledge of open-source ML frameworks and end-to-end model development life cycle.
  • Previous working experience with running containers (Docker/LXC) in a production environment using one of the container orchestration services (Kubernetes, Docker Swarm, AWS ECS, AWS EKS).


LendingClub is an equal opportunity employer and dedicated to diversity, equity, and inclusion in the workplace. We do not discriminate on the basis of race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), gender, gender identity, gender expression, sexual orientation, age, marital status, veteran status, disability status, political views or activity, or other applicable legally protected characteristics. We believe that a variety of perspectives will make our teams and business stronger as we work together to transform the traditional banking system.


We are committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, please contact us at [email protected]