As a software engineer on Onemedia Consulting's engineering team, you'll work in a small team with a large impact. The team is responsible for building and maintaining multi-tenant pipelines and a variety of user-facing APIs which act as the backbone of the architecture. This requires a team that, as a whole, is capable of writing high performance and ultra-reliable code that is processing data from internal and external tools.
Attention: Freelancers are also welcome!
Your tasks are:
- Own the design and implementation of new features or enhance existing features from concept through to production
- Implement and maintain integrations which allow us to extract data from a variety of external systems to a high production standard
- Investigate and fix issues reported by customers
- Maintain internal systems to efficiently operate user-facing systems and services
- Respond to on-call alerts to resolve issues in a way that meets customer expectations
- Bring up new ideas for the product or architecture and demo them internally
- We believe in using the best tool for the job
Must to have:
- Experience writing code in a modern language and a willingness to learn the languages we use, specifically Golang and Python
- Understanding of modern cloud infrastructure and technologies, preferably in Azure
- Strong understanding and experience with SQL, specifically PostgreSQL
- Strong understanding in working and architecting streaming platforms like e.g. Kafka
- English: Proficient