Senior Golang Engineer

Virtasant Inc. · North America

Company

Virtasant Inc.

Location

North America

Type

Full Time

Job Description

Senior Golang Engineer

Virtasant is a leading cloud consulting services provider. We heavily focus on lift & shift cloud-native development cloud cost optimization and migration services. As a consulting company we often face the challenge of creating an engineering team in a matter of a week or two. To do that we have created a secondary support business that runs a talent network and provides staffing services.

The position

We are seeking a highly skilled and experienced Senior Golang Engineer with Kubernetes expertise to join our team. The ideal candidate will have a deep understanding of Golang and Kubernetes including their internals and will be capable of supporting large enterprise applications.

Responsibilities

  • Golang Proficiency:

    • Demonstrate deep knowledge of Golang including language internals.

    • Capable of reading and understanding large Golang codebases.

    • Design refactor and write patches for extensive Golang codebases.

    • Write comprehensive tests using the standard Golang library Ginkgo and Gomega.

    • Utilize Test Driven Development (TDD) practices effectively.

    Troubleshooting and Debugging:

    • Troubleshoot applications using logs and profiling techniques.

    Kubernetes Expertise:

    • In-depth knowledge of Kubernetes focusing on internal mechanisms and resource quota system management.

    • Hands-on experience deploying scaling and maintaining applications on Kubernetes platforms.

    Container Technology:

    • Extensive knowledge of container technologies including Docker and Containers.

    • Strong understanding of Linux-based systems especially control groups features related to resource management and container technology.

    Database Development and Monitoring:

    • Proficient in database systems particularly PostgreSQL.

    • Knowledge of Prometheus and general metrics and monitoring systems.

    API and Microservices Development:

    • Experience developing API services in Golang.

    • Strong concepts of web/HTTP microservices development.

Preferred skills and experience

  • Experience/knowledge of Java and the ability to read and understand code.

  • Experience managing monorepos.

  • Familiarity with CI tools.

  • Experience with Bazel as a build system.

Your background & requirements

  • Bachelor’s degree in Computer Science Engineering or a related field (preferred).

  • 5+ years of professional experience in software development with Golang.

  • Proven experience with Kubernetes and container technologies.

  • Strong problem-solving skills and ability to work in a fast-paced environment.

  • Excellent communication and teamwork skills.

Our recruitment process

  • Recruiter interview (30 min)

  • Technical interview and Cultural Fit  (60 min)

  • Client Interview (60 min)

What we offer

  • Totally remote full-time (40h/week)

  • Monday to Friday Pacific Hours (8am - 5pm Pacific Time)

  • Long-term no end date independent contractor agreement

  • Payment in USD bi weekly or monthly your choice

  • Training and certification opportunities on AWS GCP and/or Azure.

Apply Now

Date Posted

07/22/2024

Views

2

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Enterprise Solutions Engineer - Hightouch

Views in the last 30 days - 0

The job description highlights a role in solving complex technical challenges collaborating with stakeholders and enhancing customer experiences throu...

View Details

Engineering Manager - Growth - Zapier

Views in the last 30 days - 0

Zapier seeks an Engineering Manager to lead their Personalization Platform team emphasizing growth innovation and inclusive hiring practices The role ...

View Details

Account Executive - Enterprise - Zapier

Views in the last 30 days - 0

Zapier is seeking an experienced Enterprise Account Executive to join their upmarket sales team emphasizing AI collaboration company values and a remo...

View Details

Social Media Marketing Internship - FamFluence

Views in the last 30 days - 0

This job posting describes a virtual Social Media Marketing Intern position with tasks involving content management analytics and strategy development...

View Details

Account Executive - Qualio

Views in the last 30 days - 0

Qualios platform helps regulated organizations achieve compliance and reduce risk through automated solutions The job opportunity emphasizes growth co...

View Details

Technical Support Architect - Assent

Views in the last 30 days - 0

Assent a leading supply chain sustainability solution celebrates reaching a 100M ARR milestone and Centaur Status The company emphasizes its hybrid wo...

View Details