Senior Go Developer (Wunderkind/AdTech)

Canada Central America Latin America Portugal Remote GO Software Developer

Required skills

Go / strong
GCP / good
English / strong

Are you passionate about programming on Go and working with clouds? Having an opportunity to make decisions for the product you create is crucial for you? So keep reading.

By joining us as a Senior Software Engineer, you will be responsible for the implementation, design, development, and technical quality of the product. As a part of this position, you will be working closely with the Product team to deliver high-quality code and best practices. Along with that, you are expected to have a full understanding of how data flows throughout an entire platform from Databases to REST API’s.

Customer

Our customer is Wunderkind, a US-based leading performance marketing engine that delivers tailored experiences at scale. It drives $1,2 billion annually in directly attributable revenue for top eCommerce brands  often ranking as a top-3 revenue channel in their own analytics.

Project

We are building a new platform for segmentation, analysis, retargeting and advertising campaigns management.

The customers of this product are HULU, American express, Forever 21, Uniqlo (MiniSo), Pandora, Budget, and many famous companies.

Requirements

  • At least 3+ years of professional software development experience
  • Proficiency with Go
  • Familiarity with computer science fundamentals (e.g. data structures, algorithms, time complexity, etc.)
  • Understanding of SOA, RESTful APIs, and microservices
  • Knowledge of relational databases
  • Understanding of Cloud Computing, Containers, CI/CD, Deployments, preferably on Google Cloud Platform
  • Previous experience working in the Agile Framework (Scrum, Kanban, etc.)
  • Good understanding of operational issues, load balancing, cost, performance, etc.
  • Being comfortable working in a fast-paced environment
  • At least Upper-Intermediate level of English

Responsibilities

  • Work closely with the Product team to deliver quality features in high-quality code and best practices
  • Enforce strong coding best practices, guidelines, and standards throughout the team
  • Ensure that all code is clearly tested from end to end
  • Flexibility and comfort across all stacks should allow you to help solve issues at all levels, including code modularity and re-use
  • Work comfortably across multiple levels of the Development stack
  • Be able to ship high quality, well-tested code

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    OR

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb