Pvotal Technologies

Go Developer

Pvotal Technologies Castro, Galicia, Spain
No longer accepting applications

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!

Position:

We are looking for a Go developer to help build back-end services using the Domain Driven Design approach. We are using gRPC protocol between microservices and with gRPC/gRPC-web front-end.

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, Jira, Slack, and Signal.

Technical Requirements:

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Experience with the Go development ecosystem, including:
    • Dependency management tools such as Go module
    • Go's code generation tools, such as Stringer
    • Popular Go web frameworks, such as Cobra, Viper, Ginkgo, grpc-go, etc.
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools such as Git
  • Be familiar with EventStoreDB, Vault, and PostgreSQL
  • 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
  • Flexible hours
  • Currently beta testing a 4-day work week
  • Paid holidays and vacation
  • Equity options
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at Pvotal Technologies by 2x

See who you know

Get notified about new Developer jobs in Castro, Galicia, Spain.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub