Pages

BloomReach recruiting Software Engineers at Bangalore

Become a BloomReacher

Job Title : Software Engineer

Location : Bangalore, India



Description :

This engineering role focuses on the core systems challenges of scaling BloomReach’s web-scale crawling, data processing, and serving systems and infrastructure.


Responsibilities:


  • Scale BloomReach’s Hadoop-based data processing pipelines -- including crawling, parsing, indexing, semantic analysis and language modeling, and analytics -- to handle and maintain complex processes in an efficient and reliable way.
  • Core architecture and development of new features and improved performance for high-traffic, high-availability web services.
  • Build infrastructure and tools to increase automation, improve efficiency of the engineering team, and maintain technical excellence in the code base.

Qualifications:


  • BS/MS degree in Computer Science or related field.
  • Extensive background in algorithms and strong software architecture skills.
  • Expert proficiency in at least two common languages, such as Java, C++, Python, Ruby, or JavaScript.
  • Experience with maintaining distributed systems at significant scale in a production environment.
  • Strong knowledge of web technologies, including details of HTTP, common web frameworks such as Tomcat or Django, networking, and web performance engineering.
  • Experience with map-reduce or large-scale data processing, Linux servering systems, and MySQL a plus.

If this is you and you can prove it – we’re interested in talking with you to be one of BloomReach’s Software Engineers. If you can also send at least one cool piece of code, or a link to something you’ve built, or a hack that you’re proud of, we’d love to see it.


About the company :

BloomReach is a small, fast-growing startup that is tackling one of the Internet’s most fundamental problems: helping leading online businesses get their highest quality, most relevant content found by their consumers, when and where they want it. Solving this dilemma requires web-scale data processing and expertise in search, query language modeling, machine learning, and web analytics. These are some of the things that we do very well.

ShareThis

Follow Us on Facebook