Apply

Senior Backend Software Engineer | Search & Discovery

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior

🔍 Industry: Corporate wellness

🗣️ Languages: English, Portuguese

🪄 Skills: Problem Solving

Requirements:
  • Demonstrated expertise in designing and developing complex modern web applications.
  • Proficient in applying object-oriented and functional design patterns, as well as RESTful web services.
  • Strong command of computer science fundamentals, including data structures and algorithm design.
  • Skilled in at least two programming languages such as C, C++, Java, Scala, Ruby, Python, or Go.
  • Proven experience in leading the development of complex software systems successfully delivered to clients.
  • Advanced knowledge of cloud platforms and experience in containerized application deployments.
  • Competent in SQL and NoSQL technologies including PostgreSQL, Redis, and Elasticsearch.
  • Excellent communication skills in English and Portuguese.
  • Eager to learn new programming languages and cloud platforms.
  • Experienced in information retrieval, recommendation systems, and natural language processing.
  • Bachelor's degree in Computer Science or equivalent professional experience.
Responsibilities:
  • Build scalable, maintainable architectures and write clean code.
  • Design, develop, deliver, and support software services for search and recommendation.
  • Lead engineering projects and collaborate on the technical roadmap.
  • Analyze data to interpret user preferences and evolving trends.
  • Contribute to the product development process and collaborate on ideas.
Apply