Senior Back End Engineer (Go) - Merchants

Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Hires remotely

Everywhere

Relocation

Allowed

The Role

Bread is a technology company that aims to transform the world of paper credit card applications and hidden interest rates by providing leading point-of-sale financing options for merchants across the e-commerce journey. We build tools, technologies and APIs that allow merchants to integrate an installment loan financing and checkout experience anywhere in their customers’ shopping journey. Bread was started in 2015 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.

We are looking to hire a Senior Software Engineer to join our Merchants team, which builds out our post-checkout API, tools, and data solutions which allow Bread’s merchants and partners to operate the Bread platform effectively, at scale, and reliably. This includes a mix of high volume real time transaction management API’s as well as big data ETL pipelines to deliver value added metrics to our merchants. In addition to exposing API’s which allow merchants to manage and access this data, they also own a value added Merchant Portal that merchant’s can log into to manage their account. The merchant team also works closely with solutions engineering to make sure we are delivering the best API’s such that various platforms (Shopify, Magento, etc) can use Bread effectively with just the click of a button. This is a full stack team, with both backend and front end components.

Your Role at Bread:

  • Helps us build tools to empower Bread’s merchant partners, including e-commerce framework plugins and a best in class merchant portal application
  • Lead the development of major components, coordinating with other developers and cross-functional team members
  • Mentor and train other team members to improve our software and strengthen the team
  • Provide accurate development time estimates and communicate effectively with engineering management
  • Partner with other leaders in the engineering organization to set team-wide standards and cultivate an innovative engineering culture

Requirements

  • Expertise building scalable, reliable distributed systems
  • Expert knowledge of server-side development in Go
  • Experience with relational and non-relational databases
  • Experience with public web APIs
  • A passion for engineering and technology

Preferences

  • React experience is a major plus
  • Basic DevOps experience is helpful

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!

More about Bread

Perks and Benefits

Healthcare benefits
Equity benefits
Generous vacation
image

Funding

AMOUNT RAISED
$140.3M
FUNDED OVER
3 rounds
Rounds
B
$126,000,000
Series B Aug 2017
image

Founders

Josh Abramowitz
Founder • 3 years
New York City
image
Go to team image

Similar Jobs

LocationIQ company logo
LocationIQ
Maps, Street Addresses & Software based GPS, locating millions of IoT devices everyday!
App It company logo
App It
Mobile application development for a wide variety of industries
Ready Education company logo
Ready Education
Student mobile engagement platform (SMP) for Higher education