Senior Software Engineer
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 |