Senior Software Engineer

GrowByData Services Pvt. Ltd.

GrowByData was founded by powerhouses in big data analytics and SaaS, who have leveraged the power of global operations for decades. We help early-to-growth-stage companies use data to improve margins, delight customers, and accelerate revenue growth.

Details / requirements:

Are you interested in a Silicon Valley-style development environment? Do you want to work for one of the fastest-growing tech companies in Nepal? GrowByData is seeking to add a skilled and passionate Software Engineer to our technical team. S/he will be responsible to design, implement and monitor complex databases and also strengthen the architecture of solution, while working on existing business intelligence stack.

TITLE:  Senior Software Engineer

REQUIREMENTS

  • Good understanding of computer software, databases and programming
  • Comprehensive understanding of database internals
  • Experience with data modelling, design and development of Data Warehouse would be preferred
  • Good knowledge of different E-Commerce Platforms (Amazon, Magento, Yahoo Store, Google Shoppingetc) and ability to create specific libraries using API's to extract, load and manipulate data
  • Programming Language - (Python, Pandas, Bash, PowerShell, C#, TSQL, MYSQL, PHP) - AdHoc Scripting, Automation, familiar with design patterns with an Object Oriented mindset
  • Sound knowledge of Microsoft Excel would be plus
  • Good communication skills in English and Nepali
  • Willing to work off-hours preferred

RESPONSIBILITIES

  • Gather and process raw data at scale, including writing scripts, web scraping, calling APIs, etc
  • Process both structured and unstructured data in a way that is useful for analysis
  • Work closely with our data team to integrate your amazing innovations and algorithms to our production systems.
  • Support business decisions with ad-hoc data analysis as needed
  • Collaborate with data science research team on creating and evolving data formats to be flexible for scalable technology platform
  • Provide database support to include creating databases, triggers, queries and reports in collaboration with other systems engineers and software developers
  • Additional responsibilities include creating and implementing security policies, configuring and maintaining database replication including clusters, conducting daily backups, importing/exporting data to other systems, reporting, monitoring, troubleshoot

Education: B.E - computer science, information science or mathematics.

Experience: Prior 4 years and above experience in a relevant field would be preferred and favorable.

BENEFITS

  • Above-market compensation 
  • Paid holidays and one-month holiday bonus
  • Frequent performance reviews
  • Silicon Valley development culture
  • Opportunities in a global company
  • Socially-conscious employee initiatives
  • Subsidized lunch and free beverages
  • Frequent team activities and creative outings
  • And a growing list of other great benefits 

The right candidate will be looking for not just a new job, but a stellar career with our growing company. Ideal candidate should be a self-driven, motivated and an innovative engineer with the never filling appetite to learn.  If you want to leave your mark on a new endeavor, and really take ownership of what will be the driving force of a successful company, then let us know you want to become a part of our team! Email inquiries@growbydata.com to be considered immediately.

Overview

Category Information Technology
Openings 1
Experience 4+ years
Education Please check vacancy details
Posted Date 20 Jul, 2017
Apply Before 19 Aug, 2017
City Lalitpur