Jobs · Engineering · Minnesota

Senior Golang Backend Engineer

Staffing Spot, Inc. · Minneapolis, MN · 4 days ago
On-siteEngineeringContract

Responsibilities

  • Develop and maintain backend applications using Go (Golang).
  • Design, develop, and maintain API-driven application services.
  • Build integration layers that connect business applications with AI/ML and predictive analytics solutions.
  • Collaborate closely with Data Science teams to operationalize machine learning models.
  • Develop scalable backend services using Python and/or Golang.
  • Design and implement REST APIs and microservices architectures.
  • Deploy and support containerized applications in cloud-native environments.
  • Build, maintain, and troubleshoot CI/CD pipelines.
  • Participate in architecture discussions and provide technical guidance on application design.
  • Partner with stakeholders across Data Science, Tachyon, and Data Domain Owner teams to deliver business solutions.
  • Ensure high availability, performance, scalability, and reliability of deployed services.

Requirements

  • 7+ years of software engineering experience.
  • 5+ years of experience in Go (Golang).
  • Ability to provide technical leadership and mentor team members while remaining hands-on.
  • Experience with REST APIs, microservices, and concurrent programming.
  • Strong API engineering and backend application development expertise.
  • Experience building production-grade services around AI/ML capabilities.
  • Cloud-native application development experience.
  • Combination of software engineering, integration engineering, and DevOps skills.
  • Experience working in cross-functional environments supporting AI-driven business solutions.

Core Technical Skills

Programming Languages:

  • Strong proficiency in Go (Golang).
  • Strong experience with Python and/or Golang (Golang preferred).
  • Additional experience with Java is beneficial.

Must have significant application development experience; not seeking pure Java developers.

Similar jobs