Senior Golang Developers

At Global Brainforce, top-tier clients are always in search of a great developer who can effortlessly design, build, analyze, and scale different system resources.

Apply Now

    How many years of full-time engineering work experience do you have?

    What software development role are you most experienced in?

    What’s your phone number?

    Upload an updated resume

    Technical Qualifications

    • 8-10 years backend development experience
    • 5+ years of Backend Programming experience using modern programming languages
    • With professional experience in Golang
    • Has experience in either NodeJs or Python
    • Experience in Google Cloud Platform (GCP)
    • Production Experience with multiple GCP services, amongst many other (GKE (k8s and istio), GCE, Pubsub, GCS, Bigquery, Firebase, Cloud functions, Cloud build, Stackdriver, Dataflow
    • Production Experience in protobuf and gRPC
    • Production Experience in building a Service Oriented Architecture
    • Production Experience in building a Event Driven Architecture
    • Production Experience in working with container technology (kubernetes, docker)
    • Excellent understanding on protobuf and gRPC concepts, noSql database structure best practices and concepts, modern search engine, microservice architecture, event driven architecture, data reporting, monitoring and logging

    Advantage to have

    • Nosql databases: Firestore
    • Algolia Server-Side Search (knowledge on algolia sort, keyword and filter syntaxes)
    • Interacting with GCP services e.g. GKE (k8s and istio), GCE, Pubsub, GCS, Bigquery, Firebase , Cloud functions, Cloud build, Stackdriver, Dataflow

    Minimum requirements

    • Bachelor’s Degree in Computer Science, Engineering, related field, or equivalent
      experience
    • Have the capacity to take control of your project should the need arise.
    • You are a fluent English communicator and will be able to communicate effectively over video calls.
    • Work in local time zone

    Working for Global Brainforce

    • Highly Competitive Compensation & Benefits.
    • Healthy working times and a positive work environment.
    • You can work anywhere since we have the option for working remotely.
    • Global Brainforce offers mentorship and guidance about the latest technologies and provides resources to help you grow as a software developer.
    • Working in our team means that you’ll always be adding to your knowledge base, always learning something new, and you’ll never be bored.

    Our Values

    Reward Icon

    Global Standards

    Our processes are up to par with globally-recognized service standards. We deliver excellent quality service that guarantee business impact and measurable growth.

    Group of People Icon

    Best Team

    We find, train, and nurture the best software developers. We’re driven to build a passionate team of creative and analytical problem solvers that can execute cutting-edge software.

    Thumbs Up Icon

    Fun Environment

    We create positive synergies between the personal and professional lives of our team members. Our measure of team success? When our passion meets purpose and when we’re able to enjoy a day at work.

    Menu