Sr. Engineer (Java, Go) for Startup revolutionizing payments for ecommerce

Location: New York, NY
Date Posted: 07-09-2017
Job Title: Senior Engineer
Location: New York, NY
Our client is a well-funded a financial service startup and allowing people to pay for their purchases over time. They are using technologies to explore new approaches to consumer credit marketplaces that have never been attempted before. They are designing an API that can drop easily into any one of dozens of ecommerce platforms, proprietary and off-the-shelf, hosted and on-site. They need to verify online identity and predict fraud while providing a beautiful and frictionless consumer experience, and mine user and financial information to approve and price credit, all in real time.  
Job Responsibilities:
  • Lead design and implementation of new features and iterations of our client’s core platform and continue to develop their core infrastructure for client’s scalable and reliable services.
  • Deliver new working code every two weeks in a fast-paced, code-focused agile development environment.
  • Work with the rest of the engineering team to deliver new functionality to face merchants, consumers, investors, and internal users.
  • Design new iterations of our merchant integration APIs.
  • Be on the front lines responding to customer issues and ensuring smooth integrations.
Job Requirements
  • 5+ years of experience developing large-scale web applications.
  • Expert knowledge of server-side languages and data stores (our client’s system is built with Go and PostgreSQL, but they are also happy to speak with those that have strong backend experience with other languages, including JVM languages like Java or Scala; Python; or C++).
  • Experience with message-based, loosely coupled architectures (our client uses RabbitMQ and Redis).
  • Experience with public web APIs.
  • Experience building scalable, reliable distributed systems.
  • Experience developing systems intended for cloud deployments (Our client uses AWS).
  • Passion for engineering and technology.
Job Preferences:
  • Knowledge of financial products.
  • Strong front-end skills in JavaScript, using a framework like Angular or Backbone (Our client uses React).
  • Experience with Go/PostgreSQL/Rabbit/Redis.
  • Knowledge of e-commerce platforms, like Magento, Shopify, Demandware, or others.

this job portal is powered by CATS