Software Data Engineer Job in Shopmatic Pte Ltd

Software Data Engineer

Apply Now
Job Summary

Requirements:

  • Assemble large, complex data sets that meet functional and non-functional business requirements.
  • Identify, design, and implement internal process improvements - automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.
  • Help scale the data science models into production-level models that can handle real-time data.
  • Develop and Operate pipelines built and hosted in the AWS environment. Prior experience in this area will be mandatory.
  • Independently Design, Build, Test, Integrate and document components for seamless data extraction and analysis. Prior experience of operating applications at high scale and availability will be useful.
  • Passionate for continuous learning, experimenting, applying and contributing towards cutting edge open source technologies and software paradigms.
  • Ensuring best practices that can be adopted in Data pipeline stack and share across teams.
  • Contributes to innovations that fuel the growth of Shopmatic as a whole.
  • Provide insights to the leadership team around the impact of strategic initiatives, trends in key metrics, and help track progress towards goals.
  • Provide teams with ad-hoc analysis (SQL), automated dashboards (Tableau), and self-service reporting tools to make access to data easy for decision makers across the organization.
  • Partner with cross-functional teams including Customer Success, Product, Marketing, Engineering, and Analytics to design and build analytics and reporting tools that are instrumental to constantly improve customer experience.

Qualifications:

  • Bachelor's Degree in Computer Science, or a related discipline with 3+ years of experience.
  • Should have worked on medium scale software infrastructure projects.
  • Experience in engineering large-scale systems in a product environment is required.
  • Programming experience with Java, Scala, Python and ability to learn quickly.
  • Penchant for algorithmic optimization to complex workflow processes.
  • Constantly learning the best practices and improving skill sets with respect to software engineering and technology in general.
  • Working SQL skills and experience working with granular web clickstream data and behavior tracking tools like SiteCatalyst.
  • Fluency in data analysis, including defining KPIs, statistical and predictive modeling concepts, descriptive statistics, experimental design and multivariate A/B testing.
  • Good understanding of data structures and pipelines. Experience with data instrumentation, interpretation and visualization tools (e.g. Tableau)
  • Outstanding communication skills with the ability to interact with business leaders to make business recommendations.
  • Love mentoring and guiding others on best practices. Passionate about the advancement of whole team.
  • Have excellent verbal and written communication skills.
  • Enjoy working in a startup and open environment.
  • Take pride and ownership in your work.
  • Self-motivated and can work well under pressure.
  • Have a good sense of humor and fun.

Apply now
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs