Senior Go Engineer

KellyMitchell Group • United State
Remote
Apply
AI Summary

Contribute to backend data services and pipelines development, deployment, and support. Utilize Go, Python, YAML, and CI/CD tools. Participate in code reviews and promote best practices.

Key Highlights
100% remote capacity
Multi-layer microservices and API calls
Large enterprise environment
Key Responsibilities
Code primarily in Go with Python for data pipelines
Utilize configuration languages like YAML and CI/CD tools such as GitHub Actions or Google Cloud Build
Participate in code reviews and promote best practices
Use Infrastructure as Code (IaC) tools like Terraform and manage containerized applications with Docker and Kubernetes
Build and consume RESTful and gRPC APIs
Advocate for good testing practices including Test-Driven Development (TDD) and maintain various types of tests for high-quality software delivery
Own and operate the services you build, troubleshooting production systems and supporting end-users for continuous improvement
Technical Skills Required
Go Python YAML GitHub Actions Google Cloud Build Terraform Docker Kubernetes RESTful APIs gRPC APIs Test-Driven Development
Benefits & Perks
Medical, Dental, & Vision Insurance Plans
Employee-Owned Profit Sharing (ESOP)
401K

Job Description


Job Summary:

Our client is seeking a skilled Senior Go Engineer to work in a 100% remote capacity. You will contribute to the development, deployment, and support of backend data services and pipelines. The ideal candidate will have experience working in multi-layer microservices and API calls of multi-million per day. Previous experience working at a large enterprise in a similar environment will be highly successful at our client!


Duties:

  • Code primarily in Go with Python for data pipelines
  • Utilize configuration languages like YAML and CI/CD tools such as GitHub Actions or Google Cloud Build
  • Participate in code reviews and promote best practices
  • Use Infrastructure as Code (IaC) tools like Terraform and manage containerized applications with Docker and Kubernetes
  • Build and consume RESTful and gRPC APIs
  • Advocate for good testing practices including Test-Driven Development (TDD) and maintain various types of tests for high-quality software delivery
  • Own and operate the services you build, troubleshooting production systems and supporting end-users for continuous improvement


Desired Skills/Experience:

  • 6+ years of professional hands-on development/software engineering
  • 3+ years working with Golang
  • 3+ years working with Google Cloud Platform
  • 3+ years working with GitHub
  • 3+ years working with tooling like Terraform or Helm
  • 3+ years working in an agile team


Benefits:

  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered


The approximate pay range for this position is between $175,000 and $185,000. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Director

nexzentek solutions inc

United State

Cruise Coordinator

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

careers in travel | destinatio...

United State

Internal Audit Analyst II

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Internship
Experience Level Mid-Senior level

EMPLOYERS

United State

Subscribe our newsletter

New Things Will Always Update Regularly