Senior Golang Software Engineer

TechDigital Group

United States

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An established industry player is seeking a seasoned Go Developer to create scalable and efficient applications. In this role, you will leverage your 8+ years of experience to build and integrate microservices using gRPC, while ensuring optimal performance through MySQL database design and API development. You will collaborate with cross-functional teams in an agile environment, utilizing tools like Prometheus and Grafana for monitoring. This is a fantastic opportunity to contribute to innovative projects and enhance your technical expertise in a dynamic setting.

Qualifications

  • 8+ years of experience in Go for scalable application development.
  • Strong knowledge of API security and performance optimization.
  • Proficiency with microservices using gRPC and Protobuf.
  • Strong MySQL database design and query optimization.
  • Experience designing REST and gRPC APIs with proper error handling and versioning.
  • Experience with API security and performance optimization.
  • Experience with monitoring tools like Prometheus, Grafana, or ELK.
  • Ability to troubleshoot production issues using logs and metrics.
  • Excellent communication with cross-functional teams.
  • Experience working in Agile environments.

Responsibilities

  • Develop and integrate microservices using gRPC and Go.
  • Design and implement robust APIs with proper error handling.
  • Collaborate with product managers and engineers across teams.
  • Implement security best practices for APIs and data access.
  • Monitor, profile, and optimize system performance in production.

Skills

Go
gRPC
MySQL
API design
Problem-solving
Agile methodologies
Version control (Git)
Technical documentation
Communication skills
Troubleshooting
Communication
Agile
Git
Documentation

Tools

Prometheus
Grafana
ELK stack

Job description

Note: LinkedIN Id is mandatory.

Job description:
  • 8+ years experience using Go for building scalable, efficient, and maintainable applications.
  • Familiarity with Go modules, testing, and debugging tools.
  • Hands-on experience developing and integrating microservices using gRPC.
  • Understanding of Protobuf (Protocol Buffers) for data serialization.
  • Proficiency with MySQL database design, optimization, and querying.
  • Experience with database schema design and writing optimized SQL queries.
  • Understanding of database transactions, indexing, and MySQL performance tuning.
  • Experience designing and implementing robust APIs (REST/gRPC) with proper error handling, logging, and versioning.
  • Familiarity with API security (authentication, authorization) and performance optimization.
  • Experience using monitoring tools like Prometheus, Grafana, or ELK stack for performance monitoring and log analysis.
  • Ability to troubleshoot production issues using logs and metrics.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex systems.
  • Excellent communication skills to work effectively with cross-functional teams (engineers, product managers, etc.).
  • Experience working in an agile environment (Scrum, Kanban).
  • Proficient with version control systems, particularly Git.
  • Experience writing technical documentation and ensuring code quality through reviews.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GoLang Developer
GoLang Developer

Compunnel, Inc. • Chicago (IL)

On-site
USD 100,000 - 130,000
Senior Go (Golang) Engineer
Senior Go (Golang) Engineer

EITACIES Inc. • Phoenix (AZ)

On-site
USD 100,000 - 140,000
401(k)
Senior Go Golang Engineer
Senior Go Golang Engineer

Eitacies Inc • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Software Engineer (Go)
Software Engineer (Go)

Trust In SODA • United States

Remote
GBP 90,000 - 150,000
819 | Senior Golang Developer (Short term)
819 | Senior Golang Developer (Short term)

Intetics • Georgia

On-site
USD 120,000 - 180,000
819 | Senior Golang Developer (Short term)
819 | Senior Golang Developer (Short term)

Intetics • Town of Poland (NY)

On-site
USD 120,000 - 190,000
Golang Software Engineer
Golang Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Senior Backend Engineer: Scalable Go, Security & APIs
Senior Backend Engineer: Scalable Go, Security & APIs

Alpha Search Advisors • United States

On-site
USD 140,000 - 170,000
Senior Golang Developer
Senior Golang Developer

Neklo, Llc • United States

On-site
USD 100,000 - 140,000