Software Engineer II (NodeJS/Python/Ruby)
Zendesk
Berlin, Germany
What you will be doing
- Developing and maintaining backend services to support the delivery AI-powered capabilities to our customers at Zendesk scale.
- Working closely with Product, Management, DS and ML Engineers to define the scope of features and implementation approach.
- Automating the deployment pipelines for crucial AI-powered services and products.
- Actively collaborating in evolving the workflow and processes together with the members of the team.
- Supporting our deployed services to ensure a high level of stability and reliability.
- Pairing with more experienced colleagues and learning from each other.
What you bring to the role
Basic Qualifications:
- Degree in Computer Science, Machine Learning, Statistics, Engineering, Mathematics.
- 4+ years working experience with at least one of the following server-side programming languages and the matching testing frameworks: NodeJS, Python, Ruby.
- 4+ years working with web application observability and storage stacks: DataDog, Grafana, MySQL, MongoDB, Redis, ElasticSearch.
- 2+ years of experience with MySQL or MongoDB database systems.
- Proven record of software application development in the industry.
- Good understanding of architecture and software design patterns for server-side and web domains.
- Great communication skill and fluency in English.
- Collaborative and growth mindset along with the desire to continue your ongoing learning and development.
Preferred Qualifications:
- Basic experience managing and deploying cloud services in AWS.
- Experience implementing systems that serve content at web scale with high availability guarantees.
- Experience working on high throughput messaging systems like Kafka.
- Experience with graph databases, e.g. Neo4J, Amazon Neptune etc.
Apply Now
Don't forget to mention EuroTechJobs when applying.