GO Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

University degree in a related field., Proficiency in English., 3-8 years of software development experience., At least one year of experience with Kubernetes, Container Management, and Continuous Deployment..

Key responsibilities:

  • Develop scalable and maintainable backend services.
  • Participate in architectural and design decisions for microservices.
  • Write efficient, testable, and robust code.
  • Maintain communication with team via various tools.

Pvotal Technologies logo
Pvotal Technologies https://pvotal.tech/
11 - 50 Employees
See all jobs

Job description

Pvotal is a startup working on improving various industries through innovative technologies. We’re redefining the way enterprise infrastructure and applications are imagined, built, managed, secured and matured. Our team is small, fast, and efficient and we are looking to add highly motivated individuals to join us!

Role Overview

Position:

We are looking for a Senior Go Engineer to architect and build the highly scalable, distributed systems that form the backbone of our platform. You will take ownership of core backend services, leveraging Domain-Driven Design and gRPC to create a resilient and efficient microservices architecture.

Qualifications:

  • University degree in related fields
  • Proficient in English
  • 3-8 years of experience in software development
  • Minimum of one year of experience in Kubernetes, Container Management, and Continuous Deployment

General Responsibilities:

  • Write scalable, robust, testable, efficient, and easily maintainable code
  • Translate software requirements into stable, working, high performance software
  • Play a key role in architectural and design decisions, building towards an efficient micro services distributed architecture
  • Maintain a constant line of communication with the Company’s staff through Email, Notion, Slack, and Linear.

Technical Requirements:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Is an expert in the Go ecosystem, including dependency management (Go Modules), concurrency patterns (goroutines, channels), and common frameworks (e.g. Cobra, Testify).
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools such as Git
  • Be familiar with Kurrent (former EventstoreDB) and PostgreSQL specificities
  • Experience with public cloud services such as GCP, AWS, or/and Azure

Soft Skills:

  • Structured, rigorous, collaborative. Ensure a good quality of deliverable, transparent and efficient communication
  • Be passionate about Go, open source contributions, and learning new technologies and methodologies simplifying the delivery process

Benefits:

  • Fully remote work
  • Paid holidays and vacation
  • Equity options
  • Insurance options for US-based employees
Salary Range Expectation
$60,000$75,000 USD

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Go Developer Related jobs