Description

Role:

  • Mentor and be a resource for every member of the team
  • Design, Lead, Implement, and Ship new product features and architectural frameworks
  • Partner with senior engineering leadership to review and curate all aspects of technical architecture and approach, from the code base to the database, to infrastructure, to the development process
  • Be involved in significant technical decisions
  • Design and Develop strategies for scaling client's platform to support billions of dollars in transactions
  • Write tools and introduce approaches and frameworks that will ensure the team continues to get faster over time

Required Skills/Experience:

  • Expertise building scalable and reliable distributed systems on time
  • Something to offer every member of the team and a passion for sharing and collaboration. You're happiest when you're in front of a whiteboard working out a problem with your colleagues.
  • Expert knowledge of server-side languages and data stores (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; or C++)
  • Experience with cloud deployments (AWS, k8s, docker, EKS, CI/CD)
  • Experience with public web APIs
  • A passion for the craft of engineering
  • A passion for enabling team successes

Education

Bachelor's degree