Search by job, company or skills

Invitastic

Senior Software Engineer - Golang

Save
new job description bg glownew job description bg glow
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Go code.
  • Develop microservices and APIs for large-scale distributed systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement RESTful APIs and ensure seamless integration between various services.
  • Optimize applications for maximum speed and scalability.
  • Write clean, scalable, and well-documented code following standard coding guidelines.
  • Write unit and integration tests to ensure code quality.
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Participate in code reviews and contribute to team best Skills & Qualifications :
  • Bachelors degree in computer science, Software Engineering, or a related field.
  • Must have 4 to 10 years of Industry experience.
  • Strong proficiency in Go (Golang) and its frameworks/libraries.
  • Experience with RESTful APIs, gRPC, GORM etc.
  • Solid understanding of RDBMS (e.g., PostgreSQL, MySQL) and experience with DB design and optimization.
  • Understanding of microservices architecture and containerization (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and version control (Git).
  • Solid grasp of software engineering principles, data structures, and algorithms.
  • Strong problem-solving skills and analytical thinking.
  • Excellent communication and teamwork skills.
  • Understanding of optical networking devices like ROADMs, Transponders etc.
  • Basic networking knowledge.

Good To Have Skills

  • Knowledge of Netconf and gNMI protocols.
  • Knowledge of Domain Driven Design (DDD) concepts and Clean Architecture.
  • Knowledge of testing frameworks in Go (e.g., testify, GoMock).

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147494825

Similar Jobs

Bengaluru

Skills:

GolangDockerPostgreSQLRestful ApisKubernetesPythonRedisAWS

Bengaluru, India

Skills:

GcpDatabasesLoad BalancersCloud StorageNetworkingCGolangAlgorithmsAWSKubernetesPythonAzureDockerMonitoringCloud service APIsREST API design and implementationGoogle native toolingBlock File technologiesScalingDistributed System DesignCachingContainer based technologiesFilesystem developmentCloud-based solutionsBlock Storage

Bengaluru, India

Skills:

Node.jsJiraRedisNetworking TechnologiesJenkinsGitBackend DevelopmentConfluenceGcpLinux OsDockerTerraformMySQLPostgresPythonAWSGKEGoDruidSpaceliftcloud computing technologies

Bengaluru, India

Skills:

KubernetesGolangHelmCloud InfrastructureFluxGitOpsGrand CentraArgoCD

Bengaluru, India

Skills:

KubernetesGoeBPF