Sr. Software Engineer – Search

Sr. Software Engineer - Search

Software Engineering

Job Description
We are a quickly growing mobile start-up company that is changing and revolutionizing the way people connect in the mobile industry. We have offices in several countries and extremely skilled professionals!
We are looking for a highly experienced Sr. Software Engineer to join our team to assist us with building and improving one of our products. You will be expected to provide technical guidance, architecture design and implementation and working with senior and junior developers. You need to have the experience creating low-latency, high-performance and highly scalable web services (via on API). You need to be comfortable applying new features and components from basic specifications, investigating reliability and performance issues and maintaining existing features and components. You will work with many talented and supportive colleagues in a rapidly growing and energetic environments with many opportunities for career growth. If this position sounds like something that interests you, apply to join our team today!
What we expect from you…
  • Experience coding in a functional language (Scala), F# or Java
  • Experience with Search Engines-Lucene syntax (ElasticSearch or Solr), Zoo Keeper
  • Demonstrated and proven experience building scalable web services
  • Experience with data storage, APIs, networking, queues, caching, stream processing and more. 
  • A passionate team player with great communication skills
  • Experience with Kafka, DynamoDb, Redis, Search Engines, ElasticSearch, Data analysis and Kubernetes.
  • Oriented on action, delivery and ongoing improvement
  • Comfortable working in a start-up environment
  • A degree in Computer Science or similar