Search by job, company or skills

Software Development Engineer (Golang)

2-4 Years
Early Applicant
  • Posted 2 months ago
  • Be among the first 30 applicants

Job Description

We are looking for a skilled Golang Software Developer to join our team and help build high-performance, scalable, and reliable software solutions. You will work on designing, developing, and maintaining backend services, APIs, and distributed systems while collaborating with cross-functional teams to deliver efficient and secure applications.

Responsibilities:

  • Design, develop, and maintain backend services and APIs using Golang.
  • Build scalable and high-performance distributed systems.
  • Write clean, maintainable, and efficient code while following best practices.
  • Work with microservices architecture and containerized applications (Docker, Kubernetes).
  • Optimize applications for performance, scalability, and security.
  • Debug and troubleshoot issues in a cloud-native environment.
  • Collaborate with DevOps and CI/CD pipelines for seamless deployment.
  • Work with databases (SQL and NoSQL) to store and process data efficiently.
  • Participate in code reviews, technical discussions, and software architecture decisions.

Requirements:

  • Experience: 2+ years of Golang development experience.
  • Strong understanding of system design, distributed computing, and performance optimization.
  • Experience with messaging systems (Kafka, NATS, RabbitMQ) is a plus.
  • Familiarity with Terraform, ArgoCD, or Customize is a plus.
  • Excellent problem-solving and communication skills.

Proficiency in:

  • Golang and its ecosystem.
  • RESTful APIs and gRPC.
  • Microservices architecture.
  • Concurrent programming in Golang.
  • Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Git, CI/CD, and DevOps practices.

Nice-to-have skills:

  • Experience with Linux systems and networking concepts.
  • Familiarity with WebSockets, GraphQL, or event-driven architecture.
  • Understanding of security best practices in backend development.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 116648995

Similar Jobs

Bengaluru, India

Skills:

Rest ApiNosqlGo routineGorelational SQLchannel patterns

Pune, India

Skills:

JavaGolangData StructuresPostgreSQLMemory ManagementUNIXSystem ProgrammingAlgorithmsLinuxMulti-threadingGenerative AI toolsMulti-processing

Beware of Scammers

We don’t charge money for job offers