Jobs /

Senior Front End Engineer - Member

Bread

Apply Now

Job Details

Location: New York, New York, 10007, USA Posted: Apr 21, 2020

Job Description

Bread is a technology company that aims to transform the way the world shops online. We build tools, technologies and APIs that allow e-commerce merchants to integrate installment loan financing and other alternative payment products anywhere in their customers’ shopping journey. Bread was started in 2014 by financial technology veterans, and has experienced explosive growth to date. We’re backed by top investors including Menlo Ventures, Bessemer Venture Partners, Kinnevik, among others.

Bread has enormous and engaging technical challenges. We need to verify online identity, predict fraud, and approve and price credit while providing a beautiful and frictionless consumer experience, all in real time.

This role will sit on our Members team, which is responsible for building out our new financial servicing platform. As Bread grows to become the best API for all types of POS payment opportunities, this team will build the engine that allows us to run and service those instruments over time. There are many real time high volume processes such as payment processing and lifecycle management the team needs to build for, as well as heavy data pipelines for various accounting and reporting jobs which need to scale as we continue to grow. The members team also builds out the internal tools and portals which allows other business units at Bread to operate each and every day. With respect to our consumers and financial partners, this team is building the post-checkout engine of Bread.

This is primarily a backend team in Go, but does own multiple React/JS portals which are integral to the success of the business. This role will be the first dedicated Front End Engineer on this particular team.

Your role at Bread:

  • Be responsible for leading design and implementation of new features and iterations of our core platform
  • Design new iterations of our services and APIs
  • Be tool oriented - you’ll write tools and introduce approaches that we didn't know we needed but that after a month we won't know how we lived without them
  • Build distributed systems that scale as we rapidly grow
  • Enable Bread to process billions of dollars of financial instruments per year

What we are looking for:

Must have:

  • Expertise building scalable, reliable distributed systems
  • Expert knowledge of programming in both React and Redux
  • Experience with public web APIs
  • A passion for engineering and technology

Nice to have:

  • Expert knowledge of server-side languages and data stores (our system is built with Go and PostgreSQL, but we’re also happy to speak with those that have strong backend experience with other languages, including JVM languages like Java or Scala; Python; Rust, or C++)
  • Experience with message-based, loosely coupled architectures (we use gRPC, RabbitMQ and Redis)
  • Experience developing systems intended for cloud deployments (AWS, EKS, lambda’s, etc)
  • Knowledge of financial products
  • Experience with Go/PostgreSQL/Rabbit/Redis
  • Front-end skills in JavaScript, using a framework like Angular or Backbone (we use React)

Engineers at Bread also get the opportunity to participate in “20%” time through Working Groups! Working Groups are quarterly teams of 4 to 6 engineers who set out to tackle a specific engineering initiative outside of their core engineering team. Working Groups have included ones for Logging Architecture, Internal Authentication, Community & Blogs, Testing Infrastructure, and Monitoring. Groups meet every Friday to plan and own their roadmap and implement their features. All engineers get a chance to be in one of these groups and over time potentially lead a group for that quarter. It's another opportunity as an engineer at Bread to have impact across the entire organization!

About Bread

Bread partners with retailers to offer pay-over-time solutions that make financing easier and more transparent.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free