Senior Go Developer

Ciklum

Remote, Romania

About the role

As a Senior Go Developer, become a part of a cross-functional development team engineering experiences of tomorrow.

We are looking for an experienced Go Developer to join our Serving team to build the next generation of our`s platform. It’s search, and delivery solution that serves millions of customers of companies like AMD, Sony, and Mastercard. We use Python and Go with K8S on AWS, and design for scale, observability, and reliability.

You will work on SaaS solutions for a content management platform. This is an excellent opportunity to become part of a new environment where you can truly develop your skills and knowledge.

Responsibilities

  • Back-end development to meet customer’s business needs and implement components according to modern software development environment;
  • Taking part in the decision-making process in design application architecture, solution development, architecture and code review;
  • Develop and review feature design documents and provide inputs/update to specifications for the solution;
  • Design and implement a set of various types of tests (unit, integration, functional, etc.);
  • Proactive position in solution development, processes improvements;
  • Working in an international distributed team in an Agile environment;
  • Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders;
  • Delivering the product roadmap and plannings;
  • To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC.

Requirements

  • 5+ years of practical backend coding experience;
  • 2 years of experience with Go;
  • A good knowledge set includes data stores, k8s, serving infrastructures, production monitoring systems, data processing platforms and cloud platforms;
  • Proven experience with AWS.

Desirable

  • Experience with Python;
  • Knowledge of Deployment patterns;
  • Practical commercial experience with:
    • NoSQL (e.g. MongoDB, ElasticSearch, CouchDB);
    • Experience with Search Engines (preferably ElasticSearch).
  • Provisioning tools (e.g. Terraform, Ansible);
  • B.Sc or higher in computer science or equivalent.

Personal skills

  • Ownership, independence, and a mindset focused on execution and delivery;
  • Self-motivated learning;
  • Good interpersonal and communication skills;
  • Collaborate with peer engineers and stakeholders.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Romania      Developer      Ciklum     

© EuroJobsites 2024