December 19, 2019

Senior Backend Engineer (Golang, Node, and/or Python) - Remote

Remote

Our client is a successful technology company in the fitness and the athletics space. They provide service and applications to hundreds of major clients, including corporations, major league sports teams, academic institutions, and the US military.

We are looing for a Senior Backend Engineer with strong cloud development experience to develop microservices and platform imporvements, including serverless architecture and compelx APIs. The team is largely remote, with a significant number of engineers in both Los Angeles and Arizona.

Responsibilites

  • Designing & developing new API-based services in Node/Go
  • Designing, developing, and maintaining existing API-based services in Python
  • Mentor Jr. Engineers and lead feature-based groups, or project teams
  • Review functional specs and wireframes and provide estimates
  • Attend daily stand-ups and any other meeting schedules using voice or video calls
  • Review peer code daily
  • Manage tasks using JIRA and communicate status to tech leads and project managers
  • Support production releases and investigates issues

Required

  • Highly proficient in Node, Go, or Python 3 with the ability to pick up new languages quickly
  • Strong experience designing and implementing web applications, especially developing and consuming RESTful APIs
  • Experience in developing distributed & microservice systems
  • Experience building cloud based applications. especially with AWS
  • Experience in using git to manage code bases, branching, merging, etc.
  • Experience in writing tests (unit, integration, and E2E)
  • Exposure to using a containerized or virutalized development environment
  • Experience and/or willingness to work in a remote/distributed team
  • Experience working in agile projects

Nice to Have

  • Experience building serverless applications (AWS Lambda, etc...)
  • Document database experience (DynamoDB, Mongo, etc...)
  • Writes clean documentation using Open API (Swagger)
  • Experience with automation in build process and code deployment
  • Experience in Fullstack development
  • Django / DRF or Flask application experience
  • Exposure to devops culture