Search by job, company or skills

Software Engineer - Golang

3-5 Years
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

As a Software Engineer, you will be integral to the design, development, and maintenance of our software systems, leveraging cutting-edge technologies to enhance project success and collaborate with cross-functional teams.Roles & Responsibilities

  • Collaborate with cross-functional teams to design and implement software solutions.
  • Develop and enhance features using Go (Golang) and Kafka.
  • Participate in architectural discussions and decisions involving application security.
  • Participate in architectural decisions related to Kubernetes (K8s) deployments.
  • Optimize Redis for caching and data storage.
  • Design and optimize PostgreSQL database schema and queries.
  • Mentor junior developers and provide technical guidance.

Required Qualifications


  • Bachelor's or master's degree in Computer Science or related field.
  • 3+ years of professional development experience.
  • Proficiency in Go (Golang) and Kafka.
  • Understanding of advanced programming design patterns.
  • Understanding of advanced programming principles and when/how to use them.
  • Familiarity with Kubernetes (K8s) for container orchestration.
  • Experience with Redis and PostgreSQL.

Preferred Qualifications


  • Experience with high scalability and high availability systems.
  • Strong problem-solving skills and attention to detail.
  • Familiarity with cloud services (e.g., AWS, Azure).
  • Experience in mentoring or leading development teams.
  • Knowledge of CI/CD practices and tools.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153318033

Beware of Scammers

We don’t charge money for job offers