SENIOR SOFTWARE ENGINEER, Kathmandu

GrowByData |
|READ 3 MIN

We are looking for a motivated, and talented individual to join us as Senior Software Engineer to deliver our enterprise platform! If the challenge excites you, please apply with your CV and 3 reasons why this excited you.

REQUIREMENTS

  • 3+ years work experience as a Python Developer
  • Experience with building and deploying RESTful APIs
  • Experience with handling large data-sets using in-memory data processing libraries like Pandas and NumPy
  • Knowledge of object-relational mapping (ORM)
  • Experience with informational retrieval, data extraction, and analytics based solution is preferred
  • Knowledge of Software Design Patterns such as: Factory, Builder, Facade, MVC, etc is preferred
  • Experience with Linux systems and cloud-based infrastructure and platform services
  • Experience deploying software in mixed language and mixed platform environments
  • Some experience or knowledge of building/maintaining data pipelines will be a great plus
  • Some experience or knowledge of Big data technologies like Spark is a great plus
  • Excellent problem solver with very good attention to detail

RESPONSIBILITIES

  • Design, build, and maintain efficient, reusable, and reliable code for developing next generation data infrastructure
  • Develop efficient data pipeline for large scale data extraction and processing framework
  • Ensure highest level of commitment for best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address the issues
  • Help maintain code quality, organization, and automatization
  • A cultivated commitment to testing every aspects of the code
  • Should provide support in all phases of SDLC and ensure to deliver high-quality products.
  • Work closely with our data team to integrate your amazing innovations and algorithms to our production systems.
  • Support the client-support team when needed with technical or feature aspects.
  • Maintain strict confidentiality of your work.
  • Communicate proactively and effectively with team members, leads, management, and clients where necessary.
  • Assist in creating a friendly, entrepreneurial and A+ corporate culture in Nepal.

Education: B.E – Computer Science, Information Science or Mathematics

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

The right candidate/s will be looking for not just a new job, but a stellar career with our growing company. 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.