Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 2 месяца назад
Software Engineer II
Описание вакансии
Текст:
TL;DR
Software Engineer II: Contributing to central search engineering systems by collaborating closely with product, platform, and other engineering teams to deliver technical solutions with an accent on building scalable, reliable, and high-performance retrieval systems. Focus on handling small to medium-sized tasks, troubleshooting issues, and collaborating with quality engineering and product teams.
Company
is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity.
What you will do
- Handle small to medium-sized tasks with minimal assistance.
- Design components and modules, pairing with more senior engineers as needed.
- Troubleshoot and debug issues, providing solutions and collaborating with quality engineering and product teams.
- Look ahead in the backlog to identify fixable issues and write well-defined stories as needed.
- Treat colleagues with respect and professionalism, actively welcoming diverse perspectives.
- Communicate openly and clearly, showing empathy and being open to feedback.
Requirements
- 1-2 years of experience with backend programming languages including Python, NodeJS, and Java.
- Knowledge of Database technologies (SQL, NOSQL).
- Familiarity with cloud technologies (AWS, Azure, GCP).
- Experience with (shared) source control (Git, GitHub, Gitlab, SVN).
Nice to have
- Search technologies (Solr, Opensearch, Elasticsearch).
- GenAI/RAG (Retrieval Augmented Generation) systems.
- Data pipelines/batch processing.
- Docker/ECS/Kubernetes.
- SOLID Principles/Object Oriented Design.
Culture & Benefits
- Promote a healthy work/life balance.
- Offer numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals.
- Provide private medical/dental plan, savings fund, and life insurance.
- Offer meal/grocery vouchers.