Netguru

Senior Backend Engineer – Kotlin, Freelance

Netguru

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Salary

💰 €38 per hour

Job Level

Senior

Tech Stack

ElasticSearchGoKotlinPython

About the role

  • Playing an integral role within a dynamic team, solidifying your and your team's technical prowess to establish credibility
  • Fostering a culture of innovation, actively encouraging the conception, creation, implementation, and deployment of sophisticated scalable solutions
  • Posing thoughtful questions, participating in brainstorming sessions, and taking ownership of the product development process to foster a collaborative environment
  • Experimenting with novel machine learning approaches to push the boundaries of search capabilities
  • Collaborating closely with the product management team, ensuring alignment to construct the optimal product that resonates with and benefits our users
  • Identifying and addressing performance bottlenecks through meticulous profiling, monitoring, and optimization of the search infrastructure for high-speed and low-latency responses
  • Spearheading initiatives to enhance search quality through continuous refinement of query understanding mechanisms, and relevance models

Requirements

  • Demonstrated proficiency in Kotlin, showcasing a strong understanding of its core principles and capabilities. This includes the ability to write clean, efficient, and maintainable code while effectively utilizing Kotlin's features.
  • Expertise in Go or Python, showcasing a deep comprehension of programming paradigms along with the skill to produce clean, efficient, and maintainable code in these widely-used languages.
  • Experience with Solr, ElasticSearch, or similar search technologies that empower powerful indexing and searching capabilities, allowing you to create robust search functionalities within our applications.
Benefits
  • 100-percent remote work
  • huge flexibility and variety of project to choose from - work the way you like
  • work with an experienced team of developers and continuous development of your hard and soft skills
  • a mentor who will assist you during your first days
  • dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes
  • long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinGoPythonmachine learningprofilingmonitoringoptimizationSolrElasticSearchquery understanding
Soft skills
collaborationinnovationownershipcommunicationproblem-solving