Jobs
>
Vancouver

    Principal Software Engineer - Vancouver, BC, Canada - Go REcruitment

    Default job background
    Description
    We are seeking a Principal Software Engineer ML/AI for the Digital Innovation Group (DIG) within Providence St. DIG is both a healthcare startup and a technology/product incubator.

    Our various teams gather market data on effective solutions in the healthcare space and then proceed to build out a product line with the latest and greatest technology available.

    When market maturity hits, DIG enables the product vertical to spin out into its own company.

    It is an unique mix of venture capitalists, digital strategists, marketing acumen, product development and engineering all meshed into one group nestled inside a large healthcare company.

    We are here to set the pace for other healthcare organizations around the country on how to conceive, engineer and launch effective healthcare solutions.

    You are adept at designing and documenting systems, writing code spanning vast expanses of the software engineering ecosystem: from a full-stack engineer, to evangelizing best practices in a micro services based environments, understanding distributed systems and big data patterns, systems engineering software that touches developer tool chains, networks and operating systems in the cloud to machine learning concepts and how common techniques and algorithms are employed in the modern cloud landscape.

    You draw on your knowledge and experience, as well as your big-picture view, to help guide them.

    You act as the primary expert in multiple areas as you help us transform healthcare through technology that is smart, sophisticated, user-centric, and measurable.

    Manage technical responsibility for critical areas of functionality in new releases, and you use practiced judgment in determining what methods, techniques and evaluation criteria to employ.

    Make decisions that will have substantial impact on our release, our technical strategy and company success.
    Work on strategic platforms and propose technical/quality strategy and roadmaps. Take calculated risks, learn from success or failure, and apply that to the next problem in the pipeline.
    Well-grounded with deep knowledge in multiple areas that touch modern day software development both theoretical and practical.
    Bachelor's Degree in Computer Science & Engineering, Computer Science or Electrical and Computer Engineering or equivalent education/experience
    10 years' experience as a part of a highly functional software development teams building world class products.

    Demonstrated the ability to build out large systems with multiple services, data stores, message queueing technologies, caching and data processing.

    Have a solid grounding in the compute and data storage technologies that dominate the landscape now.

    10 years' experience with polyglot programming in a variety of programming languages including (but not limited to) Java, NodeJS, c/c , Python, Golang, command line scripting like bash and awk.

    Knowledge in building highly performant microservices with some degree of full stack experience
    10 years' experience deep hands-on technical expertise in at least one major technical area. E.g. large scale *NIX systems engineering, building complex distributed systems, large scale machine learning/data pipeline oriented systems

    10 years' experience as an effective interviewer and be part of championing the engineering recruiting process across multiple functional areas.

    Master's Degree (or PhD) in Computer Science & Engineering, Computer Science or Electrical and Computer Engineering or equivalent education/experience.

    Public contributions to large open source projects, patents, publications or conference presentations.

    We are focused on supporting our Mission by delivering a robust foundation of services and sharing of specialized expertise.

    Providence is a comprehensive not-for-profit network of hospitals, care centers, health plans, physicians, clinics, home health care and services continuing a more than 100-year tradition of serving the poor and vulnerable.


  • Bloombase Canada Inc.

    software engineer

    3 days ago


    Bloombase Canada Inc. Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 2 years to less than 3 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Sakura Distributors Inc.

    software engineer

    3 days ago


    Sakura Distributors Inc. Surrey, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Arista

    Software Engineer

    1 week ago


    Arista Vancouver, BC, Canada

    Arista Networks was founded to pioneer and deliver software driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agili ...

  • Powertech Labs

    Software Engineer

    5 days ago


    Powertech Labs Vancouver, BC, Canada Full time

    Powertech Labs Inc is a cleantech company with the mission of being a trusted innovation partner providing solutions, specialised testing, and technical expertise for a safe and sustainable global energy future. A clean future will be driven by electric and hydrogen power, and we ...

  • FranklinCovey

    Software Engineer

    1 week ago


    FranklinCovey Vancouver, BC, Canada

    Title: Software Engineer · Division & Department: Corporate Platform Development · Status: Full-Time Exempt · Reports to: Engineering Manager · Location: Remote – Anywhere in British Columbia, Alberta, or Ontario, Canada provinces · Job Summary · Within the last five y ...

  • Electronic Arts Inc.

    Software Engineer

    1 week ago


    Electronic Arts Inc. Vancouver, BC, Canada

    EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport th ...

  • Electronic Arts

    Software Engineer

    1 week ago


    Electronic Arts Vancouver, BC, Canada Full time

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...

  • T-Net British Columbia

    Software Engineer

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    Our client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...

  • Fortinet

    Software Engineer

    1 week ago


    Fortinet Vancouver, BC, Canada

    · Fortinet team has a great career opportunity for a Software Developer within its FortiClient EMS team. Our ideal candidate should be experienced, eager to learn and passionate about developing and designing high performance and scalable solutions. · FortiClient's Security Fab ...

  • Go REcruitment

    Software Engineer

    1 week ago


    Go REcruitment Vancouver, BC, Canada

    io is looking for team of talented, results-driven Software Engineers (Intermediates, senior and team lead) to join the Netskrt team. We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video a ...

  • Generac

    Software Engineer

    6 days ago


    Generac Vancouver, BC, Canada

    We are committed to providing sustainable cleaner energy products and technology. Generac Energy Services is a cutting-edge team that is working to provide end-to-end digital solutions and experiences for customers who are striving to manage increasingly complex portfolios of res ...

  • UrbanLogiq

    Software Engineer

    2 weeks ago


    UrbanLogiq Vancouver, BC, Canada

    Join UrbanLogiq - Where Data Empowers Communities · At UrbanLogiq, we're not just developing a platform; we're revolutionizing how government agencies leverage data to enhance community life. Since our inception in 2016, we've been at the forefront of the govtech industry's innov ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    1 week ago


    Fossbytes Media Pvt Ltd Vancouver, BC, Canada Full time

    Software Engineer II - Gameplay Services · Job Advertisement: · The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, D ...

  • Electronic Arts Inc.

    Software Engineer

    2 weeks ago


    Electronic Arts Inc. Vancouver, BC, Canada

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower ...

  • T-Net British Columbia

    Software Engineers

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    Our client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...

  • Asana

    Software Engineer

    1 week ago


    Asana Vancouver, BC, Canada

    We will be working closely with our sibling team Communications Platform to drive this growth. This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work fro ...

  • Salesforce, Inc.

    Software Engineer

    1 week ago


    Salesforce, Inc. Vancouver, BC, Canada

    Inc's Candidate Privacy Notice contains more details about the handling and use of the personal data of job applicants. · For more information about our website privacy practices, please see our Privacy Statement. · Software Engineering SMTS page is loaded Software Engineering ...

  • T-Net British Columbia

    Software Engineer

    5 days ago


    T-Net British Columbia Vancouver, BC, Canada

    Software Engineer Team Lead - Development · Software Engineer Team Lead - Development · Job Title: Software Engineer Team Lead - Development · Our client loves building software, sharing our ideas, and keeping their best parts of our startup culture as they have continued to g ...

  • Pagefreezer Software Inc.

    Software Engineer

    1 week ago


    Pagefreezer Software Inc. Vancouver, BC, Canada

    Are you the newest Software Engineer, Fullstack at Pagefreezer? · No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision t ...

  • T-Net British Columbia

    Software Engineer

    3 days ago


    T-Net British Columbia Vancouver, BC, Canada

    Job Title: Software Engineer - Development · Job ID: NC · Would you like to join a group of passionate, open-source embracing, forward-thinking individuals? Our client loves building software, sharing our ideas, and keeping the best parts of their startup culture as they have ...