Backend Software Engineer
What will you be doing?
As Backend Software Engineer you will work on our product: a software tool that our customers use to make daily decisions based on social media data. Your role is crucial for our success, as you will make sure that the work of the client gets even easier.
Together with your team, you will develop new services and help to convert existing solutions into smaller, independent services. For this, you will make architectural decisions. We have our principles as to performance, security, scalability and high availability; you have experience in these fields. With your team, you will make your own choices regarding technical solutions and you will continually be looking for new ways and possibilities to make our product even better. You write clean code and you are able to coach your colleagues in this area.
What do you need for that?
Passion! We are looking for software engineers with passion for the job, just like our developers have. Accordingly, you are always looking into new technologies, keeping up with programming and innovation, and continuously challenging and improving yourself. Drive, flexibility and creativity are characteristics that apply to you. You are a true software architect, who recognizes the importance of sustainable code and likes to inspire and stimulate colleagues with your knowledge. In addition, you also:
- Have a relevant Bachelor or Master degree;
- Have experience with converting complex issues into simple solutions;
- Have experience with working in an environment where scalability and performance are of high importance;
- Are familiar with Continuous Integration & Delivery;
- Have excellent communication skills in English.
What are the “nice to haves”?
- Several years of experience with PHP, Java and/or Node.js;
- Experience with relational and non-relational databases like: MySQL, Elasticsearch, MongoDB, RabbitMQ, Redis and/or Cassandra;
- Familiarity with web development, building API, maintaining nginx and/or Apache;
- Experience with Docker, Kubernetes, Jenkins and/or cloud platforms.