Job Details

ID #45188060
State New York
City Remote
Job type Contract
Salary USD TBD TBD
Source Intertech
Showed 2022-08-26
Date 2022-08-25
Deadline 2022-10-24
Category Et cetera
Create resume

2318 - Remote Sr Go Developer

New York, Remote 00000 Remote USA

Vacancy expired!

Remote Sr Go Developer

Remote Sr. Software Engineer - Go

  • This is a remote 6+ month contract position with likely extension
The Merchant Engineering team is responsible for our post-checkout API, tools, and data solutions which allow our client's merchants and partners to reliably operate the client's platform at scale. The team's services, written in Go, are centered around high-volume, real-time transaction management, as well as modeling the complex relationships between buyers, financiers, and merchants. The team also owns a Merchant Portal which serves as the primary user interface for the client, it's merchants, and its partners to understand, manage, and optimize the client's platform experience.

Your role:

  • Collaborate in the design of new iterations of our services and APIs
  • 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
  • Build distributed systems that scale as we rapidly grow
  • Enable client to process billions of dollars of financial instruments per year
  • Helps build tools to empower 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

Must have:

  • Senior level experience conducting server-side development in Golang
  • Experience building scalable, reliable distributed systems
  • Experience with relational and non-relational databases
  • Experience with public web APIs
  • A passion for engineering and technology
  • Knowledge of server-side languages and data stores (client system is built with Go and PostgreSQL
  • Experience in writing unit testing, integration testing, and/or load testing

Nice to have:

  • Experience building scalable, maintainable, and performant backend microservices
  • Knowledge of financial products
  • Front-end skills in JavaScript, using a framework like Angular or Backbone (client uses React)
  • Basic DevOps experience is helpful
  • Experience with developing in Kafka
  • CI & CD experiences
  • Experience in developing on Kubernetes platform
  • Experience with message-based, loosely coupled architectures (client uses gRPC, RabbitMQ and Redis)
  • Experience developing systems intended for cloud deployments (AWS, EKS, lambda's, etc)

Vacancy expired!

Subscribe Report job