Logo for Pvotal Technologies

Senior GO Developer

Roles & Responsibilities

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

Requirements:

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

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
  • 4-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
  • Equity options
  • Insurance options for US-based employees

Go Developer Related jobs

Other jobs at Pvotal Technologies

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.