Software Engineering Manager - Support Engineering

Sorry, this job was removed at 6:28 a.m. (EST) on Saturday, January 8, 2022
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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 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.  Our engineering team is seasoned, talented, agile, and quickly growing. We are looking to hire an Engineering Manager that will help support our core platform, product, and teams.

You will be part of our Support Engineering team focused on troubleshooting and solving problems that may arise in our platform.  This team does not simply perform incident management, but is involved in finding root causes, and owning any problems discovered all the way through resolution.  Help us provide visibility into the stability and reliability of our Platform for all of our Engineering teams through monitoring and automation.

Your role at Bread:

  • Be responsible for design and implementation of new features and iterations of our core platform
  • Design new iterations of our services, APIs, and eCommerce plugins
  • 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
  • Maintain 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:

  • Experience managing and/or leading engineering teams
  • Expertise building scalable, reliable distributed systems
  • Expert knowledge of server-side languages and data stores (such as: Go, Java, Rust, Postgresql, Redis, etc)
  • Experience with public web APIs

Nice to have:

  • Experience with message-based, loosely coupled architectures (we use gRPC, Kafka, and Redis)
  • Experience developing systems intended for cloud deployments (AWS, k8s, docker)
  • Experience with Go/PostgreSQL/Rabbit/Redis
  • Experience with front-end technologies (Javascript, React)
  • Experience on agile teams
  • Experience with Monitoring & Logging Tools (e.g. Datadog & Splunk)
  • Knowledge of financial products

Engineers at Bread also get the opportunity to participate in Working Groups!  Working Groups are quarterly teams of 4 to 6 engineers that set out to tackle a specific engineering initiative outside of their core engineering team.  Working Groups have included projects like Logging Architecture, Internal Authentication, Community & Blogs, Testing Infrastructure, and Monitoring. Groups meet throughout each quarter to plan and then dedicate a full week to implement features requested by engineers. 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!

If this is you, submit a cover letter and resume to apply!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

In the heart of the Flatiron district in between both Madison Square Park and Union Square Park

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Bread FinancialFind similar jobs