Avatar for High Tech Genesis
High Tech Genesis
Actively Hiring
Engineering
  • B2B
  • Early Stage
    Startup in initial stages

Golang Software Developer

  • $90k – $130k • No equity
  • 2 years of exp
  • Full Time
Posted: 1 month ago
Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

Preferred Timezones
Eastern Time
RelocationAllowed
Skills
Redis
PostgreSQL
Jenkins
API
Azure
Gitlab
CircleCI
Go (Golang)
AWS
Kubernetes
Prometheus
Grafana
ELK Stack
GCP
CI/CD

About the job

High Tech Genesis is seeking a highly skilled Golang Software Developer with extensive experience in developing microservices and working with cloud-native technologies.
The ideal candidate will have a strong background in designing, building, and optimizing microservices, and proficiency in container orchestration, particularly with Kubernetes.
You will work on a variety of projects, leveraging cutting-edge technologies to enhance system performance, scalability and reliability.

Your responsibilities include:
• Design, develop, and maintain microservices using Golang, implementing Go concurrency patterns and optimizing memory management.
• Lead the design and development of scalable microservices, leveraging experience with service discovery, load balancing, and API gateways.
• Deploy, scale, and manage applications on Kubernetes clusters using Helm charts and Kubernetes operators.
• Implement and manage workflow orchestration tools.
• Optimize performance and scale PostgreSQL databases.
• Work with cloud providers such as AWS, GCP, or Azure to manage infrastructure.
• Design and implement CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI for efficient, automated deployments.
• Implement monitoring tools (Prometheus, Grafana, ELK stack).
• Analyze and optimize system performance, identifying bottlenecks, and using profiling and benchmarking tools to enhance efficiency.

Required Skills and Experience:
• Proven experience in Golang, with a deep understanding of concurrency patterns and memory management.
• Expertise in microservices architecture, including design, development, and scaling of distributed systems.
• Hands-on experience with Kubernetes and container orchestration.
• Familiarity with workflow orchestration tools
• Strong knowledge of Redis
• Proficiency in PostgreSQL database management, including scaling and optimization
• Experience working with cloud platforms (AWS, GCP, Azure)
• Solid understanding of CI/CD practices and tools such as Jenkins, GitLab CI, and CircleCI.
• Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK stack

Soft Skills:
• Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues in distributed systems
• Strong collaboration and communication skills to work effectively across cross-functional teams
• Adaptability and a willingness to learn and embrace new technologies and methodologies
• Ability to thrive in a fast-paced, dynamic environment

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.
Please be advised:

  1. Applicants must have the legal right to work in Canada.
  2. Kindly submit your resume in MS Word format upon application for this position.

About the company

High Tech Genesis company logo

High Tech Genesis

Actively Hiring
Engineering51-200 Employees
Company Size
51-200
Company Type
Technology Provider
Company Type
Engineering Services
Company Type
Information Technology
Company Industries
Embedded Hardware and Software
Company Industries
High Tech
Company Industries
Full Stack Startup
  • B2B
  • Early Stage
    Startup in initial stages
Learn more about High Tech Genesis image

Similar Jobs

Veeva Systems company logo
Veeva Systems
Enterprise cloud software for life sciences
Veeva Systems company logo
Veeva Systems
Enterprise cloud software for life sciences
Veeva Systems company logo
Veeva Systems
Enterprise cloud software for life sciences
Enurgen company logo
Enurgen
Deep-tech software enabling digital twins for utility-scale bifacial solar plants
Keep company logo
Keep
An all-in-one finance system for small and medium sized Canadian businesses
Motion company logo
Motion
Helping creative teams become more data-driven