← Back to jobs

TechDigital Logo
Senior Golang Software Engineer

TechDigital

 

Burnsville, MN, USA

Posted On: 30+ days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Golang Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Build scalable, efficient, and maintainable applications using Go.

Responsibilities

  • Develop and integrate microservices using gRPC and Protocol Buffers.
  • Design and optimize MySQL database schemas, transactions, and indexing.
  • Implement robust REST and gRPC APIs with proper error handling, logging, and versioning.
  • Troubleshoot complex production issues using logs and metrics.
  • Maintain code quality through technical documentation and peer reviews.

Required Skills

  • 8+ years of experience with Go.
  • Proficiency in MySQL database design, optimization, and SQL querying.
  • Hands-on experience with gRPC and Protobuf for data serialization.
  • Experience designing REST and gRPC APIs with authentication and authorization.
  • Familiarity with monitoring and log analysis tools such as Prometheus, Grafana, or ELK stack.
  • Proficiency with Git for version control.
  • Experience working in Agile environments using Scrum or Kanban.

Preferred Skills

  • Any Graduate

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs