Senior Golang Engineer - remote

Daily Dev Ltd
Posted 1 year ago
We Work Remotely

What you will do

For daily.dev content is life. And Yggdrasil (content sourcing pipeline) - is our tree of life.
  • You will work on maintaining and improving Yggdrasil.
  • You will work on very complex content pipelines, distributed content processing.
  • Add new features to expand our content sourcing capabilities.
  • Identify performance issues and propose improvements. 
  • Not just write code, but participate in technical design sessions and discussions with other teams on how to achieve our product goals.
  • We love people with great ideas! We will offer you the stage to really bring your expertise and knowledge to level up our product, and to level up the whole team.

Requirements

When are you a good fit?

The ideal candidate will have:
  • Experience in building robust, production-grade Go applications. We expect real-world enterprise (or a similar enterprise environment) experience.
  • Experience writing python applications (yes, we also use python).
  • Experience with distributed systems.
  • Experience with event-driven systems.
  • Experience monitoring applications.
  • Performance optimisation experience.
  • Understanding of social/feed system issues (nice to have).
  • A team-played mentality, as we are a fully remote, async company. We want someone who can work independently and bring the team to the next level.

Tools we use

We use a lot of different tools and technologies. If you have experience in some or all of the following and enjoy working with them then this is the job for you:
  • Golang
  • Gorm
  • Python
  • PostgreSQL
  • Redis
  • PubSub
  • Protobuf
  • Kubernetes
  • GCP (Google Cloud Platform)
  • CircleCI
  • Pulumi

And many more exciting technologies!