Sr. Data Engineer
Michael Page CA
Swansea, Ontario, Canada
3d ago
  • Lead and inspire a team of world class Software Developers* Provide technical leadership to teammates through coaching and mentorship on a regular basis* Collaborate with team members to develop high-volume low-latency applications while delivering high-availability and performance* Build, optimize, and scale the SOA platform and infrastructure* Evangelize best software development practices (OOD, TDD, Continuous Integration, Continuous Delivery)* Perform code reviews and design reviews to ensure compliance with development standards* Collaborate with engineers across the organization to identify patterns of problems and implement solutions that can be shared across clients* Draft and review architectural diagrams, interface specifications, class structures, and other design documents* Maintain high standards of software quality within the team by establishing best practices and habits* Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company's development team(s)MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation.
  • MPI encourages applications from minorities, women, the disabled and all other qualified applicants* BSc in Computer Science, Engineering, or related program

  • 3+ years of experience
  • 3+ years of experience using Spark, working with data / ETL pipelines* Experience with SQL, relational databases, multi-tiered software development, and Web-based software developmentis a must* Expertise in a microservices architecture* Advanced understanding of design, implementation and operation of distributed Web-based services and APIs* Experience designing and consuming REST APIs* Software development experience in one of the following languages : JavaScript, Node.
  • js (Typescript), Python, Angular.Js, React.Js and / or Vue.Js* Understanding of the full Web technology stack (HTML, CSS, HTTP, cookies, headers, sessions asset loading / caching, etc.

    and a broad knowledge of the JavaScript ecosystem* Experience testing code using one of the following : Mocha, Karma, Chai and Sinon, Jasmine* Experience with AWS, Docker and Kubernetes* Experience with PHP, an asset* Experience with Shell Scripting Python / Bash, an assetGlobal luxury e-commerce company located in the heart of Toronto.

    Competitive Compensation with Benefits.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form