Golang Developer

Job Brief
Golang Developer

At Teavaro, our development team is responsible for ensuring that our customer data platform can meet the stringent functional, non-functional, and regulatory requirements of our clients, not only today but in the future, in an ever-evolving digital marketing space.

We are looking to recruit for the position of senior application developer, reporting to the development lead, whose role will be to further develop our IDConnect® ID Graph and Data Activator applications, including the automation of new client provisioning processes.

We value people that can combine thought leadership with a practical can-do attitude and enjoy working in a diverse international environment.

A business meeting with white random icons overlay
Responsibilities
  • Ensure timely delivery of new capabilities.
  • Ensure quality of code and high performance of applications.
  • Review and maintain code guidelines and conduct code review.
Requirements
  • BS or MS degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of relevant professional experience.
  • Experience with continuous and iterative development in a cloud environment.
  • Excellent communication skills and fluency in English
  • Strong analytical skills.
  • Entrepreneurial spirit and can-do attitude.
Skills
  • Proven programming skills in Golang.
  • Ability to design and build scalable, high-performant, resilient applications running 24/7/365.
  • Hands-on experience of integrating with external systems and identity providers using REST API, OAuth2 and OIDC.
  • Knowledge of PostgreSQL and MongoDB databases.
  • Experience with unit and integration tests creation.
  • Advanced knowledge of Git version control system.
  • Ability to work in Unix/Linux environments, also in the terminal.
  • Knowledge of CI/CD platforms (e.g. Jenkins).
  • Experience with analytics and monitoring tools (e.g. Grafana).
  • Understanding of data security approaches and standards.
  • Experience with AWS cloud services (e.g. DynamoDB, Redis).
Our Company

Privacy-Compliant Real-time Data Activation

Teavaro truly connects people, brands and media owners across any media and device, helping you deliver a personalised marketing experience that drives conversion and reduces media wastage. As 80% or more of your customers and prospects are online every day, we facilitate reaching that audience by engaging them whenever and wherever best. We provide a customer data platform (CDP) with a unique marketing identifier under your control, letting you activate customer data in a privacy-compliant way across your existing marketing and ad-tech stack. Our cloud-based solution is designed for scale, fast setup and real-time performance, providing cost reduction, higher revenues and increased customer advocacy.