Senior Golang Software Engineer Remote

C2C
  • C2C
  • Anywhere

Hi,
I hope you are doing well
Please find the Jd mentioned below.

 

Job Title: Senior Go Software Engineer
Location: Remote

Skills Matrix

Skill Last Used Experience in Years/month Rating (10 points)1 = newbie 10 = expert Hands on Exp.Yes/No

Golang

database schema design

APIs (REST/gRPC)

monitoring tools like Prometheus, Grafana, or ELK stack

Protobuf (Protocol Buffers)

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.


From:
Sugam Saurav,
Intellicept.inc
ssaurav@intellicept.com
Reply to:   ssaurav@intellicept.com