Principal Backend Engineer - Payments

Sorry, this job was removed at 2:16 p.m. (EST) on Monday, January 9, 2023
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Flow is a SaaS e-commerce platform that enables brands and retailers to become international and sell cross-border. Flow’s platform enables merchants to sell & ship globally from their own sites. At Flow we help solve cross-border pain points throughout the entire e-commerce supply chain. We make it easier for merchants to deliver a truly localised experience from the ads they display to the prices and payments methods a user can choose from. These challenges create enormous friction to selling globally for merchants. The result is a next generation platform for cross-border commerce, focused on the customer experience and on maximizing conversion rates.

Flow has raised $55m+ in funding (most recently Series B) from NEA, Amex Venture, Bain Capital Ventures, Forerunner and Fung Capital and more.

Flow is in the business of making what is normally difficult and complex in the world of global E-commerce simple and elegant. You will directly have an impact on our ability to achieve our mission. For businesses, it’s still too hard to collect payments in every language, country, currency, and payment method. For consumers in many countries, it's still difficult to offer the preferred payment methods, particularly at a time when alternative payment methods continue to grow significantly.. Flow is looking for a Principal Backend Engineer for Payments on our Checkout team to create a single product that enables all of our clients to easily enable any payment they need through a simple and seamless interface. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing. Learn more about our unique approach to software delivery here

This role reports to the Engineering Manager responsible for our checkout and payments team and is based out of our Hoboken office. Please note, for the safety of our team, we are currently operating remotely.

You Will:

    •  Design simple solutions to power complex payment workflows
    • Share technical architecture with other members of the technology organization
    • Promote technical design and coding standards that raise the technical bar of the team and product
    • Propose and develop features, tooling, and infrastructure to scale the application
    • Bring a rigorous approach to delivering quality software / verification of works as intended
    • Focus on stability, metrics, and moving fast with confidence while iterating
    • Work with a modern cloud-based microservice architecture really learn how to delivery quality software efficiently with Flow's unique software development lifecycle
    • Manage delivery of new features for the Payments organization such as integration of new payment methods
    • Write code mostly in Scala. There is no need to know Scala in advance, just a desire to learn. 

You Are:

    • Curious and enthusiastic for tackling tough problems and deliver
    • Always learning and hungry for new knowledge and skill sharing
    • A great verbal and written communicator - you’ll be part of a team and will be collaborating with Stakeholders across the business
    • A deep problem solver – the ability to analyze a business or technical problem and select the most appropriate solutions
    • A multi-tasker with the ability to manage unplanned work without impacting committed, high priority deliverables
    • A strong believer that great teams are necessary to create world class products. Willing to invest the time to build strong relationships and help others on the team grow.

You Have:

    • 5+ years of experience building highly scalable consumer-facing applications
    • An understanding of the payments landscape of our global markets
    • Experience integrating with payment gateways
    • Worked with alternative payment methods such as bank transfers, credit, deferred & installment payments
    • Leveraged wallets such as Apple Pay, Google Pay, Alipay, etc in past projects
    • E-commerce experience
    • Experience with Agile, Continuous Integration, Continuous Deployment
    • Strong database experience, especially around scaling applications

At Flow, we look for those with a passion for learning and who desire to have a meaningful impact. We are a team of problem-solvers and out-of-the-box thinkers. We welcome diverse perspectives and people that enjoy being challenged - come join us! 

  • We invest in growing our people—personally and professionally.
  • You can come to work everyday knowing you will always be surrounded by good, talented, and bright people who you will learn from and genuinely care about you.
  • We offer unlimited vacation and we really mean it.
  • You don't need to come into the office everday. We trust you to make your schedule and just want you there a few times a week. We like to see your face. Team brainstorming and whiteboarding are also pretty fun to do in person.
  • We're actively growing as a company—we are 70+ at this point and are quickly scaling
  • We are building the world's fastest checkout to make world's best ecommerce experience from anywhere in the world - and you can be a part of that. 
  • Go karting to whiskey tasting to hot sauce competitions and company wide ping pong tournaments - we’ve got all the bases covered. Flow is so much more than sitting in front of your desk all day.

Flow is an equal opportunity employer. Our team is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and welcome applications from people of all walks of life.

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

Location

2 Hudson Place, Hoboken, NJ 07030

Similar Jobs

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