Senior Go Engineer - remote

Openly
Posted 3 years ago

Job Details

We’re hiring an experienced Go programmer to join our technology team. Your primary responsibilities:

  • Develop the core systems that power our agent and customer experiences
  • Integrate with vendors to manage payments, documents, and claims.
  • Contribute to important architectural and operational decisions like microservices vs. monoliths, deployment techniques, technologies, policies, etc.
  • Build out our internal tooling and API's to make business and engineering processes easier, faster, and safer.
  • Spread your expertise at the company (e.g. promote best-practices and mentor devs who want to learn from you)

Key Requirements

  • Computer science or engineering college degree, or equivalent experience
  • Professional/production experience developing back-end web-stack applications
  • Excellent communication skills

Our Stack

  • Backend/Core: Go &Postgresql
  • Frontend: Browser-based, VueJS &Webpack
  • Research/Data Science: R, ArcGIS, H2O &Python
  • Single binary for now, but separate services are likely later
  • Our infrastructure runs on Google Cloud. We use: GKE, Cloud Run, Cloud Build, and CloudSQL. We use gitlab for both code hosting and running CI/CD pipelines.