Senior Golang Software Developer

3 weeks ago


Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time
Job Title: Senior Golang Software Developer

Job Summary:
We are seeking an experienced Senior Golang Software Developer to join our team at High Tech Genesis Inc. As a key member of our software development team, you will be responsible for designing, building, and optimizing microservices using Golang.

Key Responsibilities:
• 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.

Requirements:
• 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.

What We Offer:
• Competitive salary and benefits package.
• Opportunities for professional growth and development.
• Collaborative and dynamic work environment.
• Recognition and rewards for outstanding performance.

About Us:
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values. We are committed to creating a workplace that is inclusive, respectful, and supportive of all employees.

How to Apply:
Applicants must have the legal right to work in Canada. Please submit your resume in MS Word format upon application for this position.

  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    About the RoleHigh Tech Genesis Inc. is seeking an experienced Golang Software Engineer to join our team. As a key member of our software development team, you will play a critical role in designing, building, and optimizing microservices.Key ResponsibilitiesDesign, develop, and maintain microservices using Golang, implementing Go concurrency patterns and...


  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    Job Title: Golang Software EngineerAbout the Role:We are seeking a highly skilled Golang Software Engineer to join our team at High Tech Genesis Inc. As a key member of our engineering team, you will be responsible for designing, building, and optimizing microservices using Golang.Key Responsibilities:Design and develop microservices using Golang,...


  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    We are seeking a highly skilled Golang Software Developer to join our team at High Tech Genesis.About the Role:As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable microservices using Golang. You will lead the design and development of distributed systems, leveraging service discovery, load...


  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    Job SummaryWe are seeking a skilled Software Safety Engineer to join our team at High Tech Genesis. In this role, you will be responsible for ensuring the safety and quality of our software products by updating, building, debugging, and testing our source code base.Key ResponsibilitiesReview source code against standards and style guidelinesWrite test...


  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    Job Title: Infrastructure EngineerJob Summary:High Tech Genesis is committed to delivering exceptional technology solutions. We are seeking an experienced Infrastructure Engineer to join our team. This role focuses on designing, implementing, and maintaining robust lab environments to support testing, development, and software build activities.Key...


  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    Job Summary:We are seeking a highly skilled Telecom Network Engineer to join our team at High Tech Genesis Inc. As an Embedded C Software Developer, you will play a crucial role in developing top-tier embedded telecom switches and routers that power next-generation SDN solutions for enterprise networks.Key Responsibilities:• Collaborate with...


  • Fallingbrook, Prince Edward Island, Canada Otto's Service Centre Ltd. (Otto's BMW) Full time

    Service Manager Job DescriptionOtto's Service Centre Ltd. (Otto's BMW) is seeking a highly skilled and experienced Service Manager to join our team. The ideal candidate will have a minimum of 5 years of management experience in the Service department of a BMW or other German premium manufacturer dealership setting.Key Responsibilities:• Provides excellent...


  • Fallingbrook, Prince Edward Island, Canada High Tech Genesis Full time

    Job Description:We are seeking an experienced Embedded Systems Architectural Engineer to join our team at High Tech Genesis Inc.About the Role:This is a challenging and rewarding opportunity for a highly skilled technical professional to design and develop high-quality board support packages (BSPs) on T2080 architectures using VxWorks real-time operating...