Go Developer
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:
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
- 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.
- 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
- 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
- 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 knowGet notified about new Developer jobs in Castro, Galicia, Spain.
Sign in to create job alertSimilar Searches
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub