Software Engineer, Big Data

Job Description:Two Roads Tech is a software development firm based in Bangalore. We work extensively in Data Science in the domain of finance.
We are looking for motivated and talented engineers to build and maintain the next generation of our Big Data infrastructure, which is the backbone of our growth. We crunch terabytes of high and medium frequency financial data from all the major markets over the globe, on a daily basis, to generate and simulate our trading strategies. You will contribute to the design and development of the cloud infrastructure which will help in conducting our financial studies efficiently. You will leverage the popular open source technologies like Hadoop, Spark, Kafka, Hive, and build robust and efficient distributed components, systems and tools which will help us in achieving our goal of maximum technological efficiency in financial markets.
If this sounds like fun to you, and you visualize distributed systems in your dreams, let’s talk!

Requirements :

  • BS/MS/PhD in Computer Science or Electrical Engineering
  • Experience with big data processing tools (Mapreduce, Apache Spark, Hadoop, Hive etc.)
  • Passion for┬álearning and adopting new technologies
  • Working knowledge of relational and non-relational databases
  • Experience with Machine Learning a plus
  • Contribution to relevant open-source technologies a strong plus


  • Competitive compensation!
  • Four weeks paid vacation during the year
  • Attractive perks like daily paid lunches, food allowance, transportation arrangement to/from work

To apply for this position, please email jobs [ at ] tworoads [ dot ] co [ dot ] in ( i.e. jobs AT our-website-domain ) with your resume, cover letter and mentioning the profile of interest.