Senior Programming Language Engineer

Found in: Talent CA C2 - 6 days ago


Vancouver, Canada Flow Full time

Senior Programming Language Engineer

Full-time | Flow | US, Remote | Engineering

We're looking for a creative  Senior Programming Language Engineer  to partner in the design and implementation of Cadence, a new smart contract programming language being introduced as part of the Flow blockchain. Cadence is designed around “resource-oriented programming”, a new programming model that pairs linear types with object capabilities to create a secure and declarative model for digital ownership.You will help shape the future of Cadence and will be involved with all aspects of the language, taking language features from conception to implementation. You will be responsible for understanding the interaction between the language implementation, the on-chain execution environment, and the core protocol, helping with a variety of tools to facilitate development in this exciting new programming language. A little about us: Flow is the blockchain for builders. Created by Dapper Labs, the team behind CryptoKitties, Flow will be the foundation for the next generation of decentralized applications with notable partners including Warner Music Group, Ubisoft, and Animoca.The Flow team is a humble and curious bunch of builders and scientists who share a passion for blockchain technology and the new kinds of software it enables. Our people are our greatest strength: our diverse team flourishes in an environment where personal autonomy and professional growth are encouraged. We value our culture above else; regardless of where you came from or what you studied, your role here will necessitate both a high level of creativity and strategic thinking on complex issues.

A little about you:

You have practical experience with the design and implementation of compilers including parsing, semantic analysis, type checking, optimization, and code generation. You have a diverse exposure to different programming languages and programming paradigms. You are capable of applying your skills across a variety of use cases; inflexible specialists need not apply. You understand the power of planning, but you are comfortable improvising and can prioritize the most impactful tasks on the fly. You are adamant about test coverage. You have experience with one or more general purpose programming languages including but not limited to: Go, Rust, C/C++, Swift, Python.

Bonus points if you have the following:

Experience with blockchain technologies. Familiar with at least one of the functional programming languages: Haskell, OCaml, Clojure, Lisp, etc. Experience with smart contract languages, e.g. Solidity. Experience working on open-source software projects. More about Flow: Flow is the layer 1 blockchain for builders. Flow blockchain is designed for a new generation of consumer apps, games, and the digital assets that power them. Flow helps developers build the kinds of applications people want to use, focusing on consumer-friendly onboarding and the ability to handle mainstream scale. The Flow team is a humble and curious bunch of builders, scientists, marketers and product experts who share a passion for blockchain technology and the new kinds of software it enables. Our people are our greatest strength: our diverse team flourishes in an environment where personal autonomy and professional growth are encouraged.
  • Senior Engineer/engineering Intern

    Found in: Jooble CA O C2 - 6 days ago


    Vancouver, BC, Canada Amazon Full time

    Senior Software Dev. Engineer, AWS Elemental, Elemental Video Engine - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - Experience as a mentor, tech lead or leading an engineering team - 5+ years of video codec development experience,...

  • Senior Software Engineer

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAre you an experienced full-stack Software Engineer? Does the opportunity to be involved in state-of-the-art development, measurement, and experimentation for edge browser and edge shopping excite you? If so, this Senior Software Engineer position may be a perfect fit for you. Please check out the link for edge shopping here : Microsoft Edge Shopping...

  • Senior R&D Engineer

    2 weeks ago


    Vancouver, Canada Koh Young Technology, Inc. Full time

    We are seeking a Senior AI R&D Engineer to join our team. The successful candidate will have a strong background in machine learning, computer science, or a related field, as well as experience in programming languages such as Python and frameworks such as TensorFlow and PyTorch. Responsibilities will include developing and implementing AI algorithms for...

  • Senior R&D Engineer

    6 days ago


    Vancouver, Canada Koh Young Technology, Inc. Full time

    We are seeking a Senior AI R&D Engineer to join our team. The successful candidate will have a strong background in machine learning, computer science, or a related field, as well as experience in programming languages such as Python and frameworks such as TensorFlow and PyTorch. Responsibilities will include developing and implementing AI algorithms for...

  • Senior R&D Engineer

    5 days ago


    Vancouver, Canada Koh Young Technology, Inc. Full time

    We are seeking a Senior AI R&D Engineer to join our team. The successful candidate will have a strong background in machine learning, computer science, or a related field, as well as experience in programming languages such as Python and frameworks such as TensorFlow and PyTorch. Responsibilities will include developing and implementing AI algorithms for...


  • Vancouver, Canada Pacific Association of First Nations Women Full time

    **Benefits**: Extended health benefits after 3 months, with a minimum of 26 hours per week (50% employee/50% employer). **Position Outline**: We are seeking a passionate and dedicated Language Program Assistant to join our team and play a vital role in assisting with the planning, digitization, implementation, and coordination of our Indigenous language...

  • Senior Business Lead

    Found in: Whatjobs CA C2 - 6 days ago


    Vancouver, Canada Vancouver Airport Authority Full time

    YVR is a place of connection, bringing together people, places and cargo while ensuring a safe and efficient experience for everyone. Passenger Experience is an integral part to of YVR’s mission of delivering a memorable travel journey for our guests. The Passenger Experience team drives effortless travel for our guests, while also providing an experience...

  • Senior Technical Program Manager

    Found in: beBee jobs CA - 1 week ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Azure Fabric Technology team is hiring a Senior Technical Program Manager - Azure Fabric Technology with experience developing cutting-edge hardware platforms to deliver the latest Virtual Machine products. Success in this role requires a passion for working with a broad range of technical experts to drive high-visibility server hardware programs...

  • Senior Systems Engineer

    Found in: Talent CA C2 - 6 days ago


    Vancouver, Canada The Coalition Studio Full time

    Overview Games continue to evolve and push the boundaries of entertainment as we know it. The bar to deliver world-class games continues to rise, driven by advantages in better hardware and software capabilities. Along with optimizing game development engines, developing infrastructure and workflows for efficient remote and hybrid development, brings...

  • Senior Business Lead

    Found in: Jooble CA O C2 - 6 days ago


    Vancouver, BC, Canada Vancouver Airport Authority Full time

    YVR is a place of connection, bringing together people, places and cargo while ensuring a safe and efficient experience for everyone. Passenger Experience is an integral part to of YVR’s mission of delivering a memorable travel journey for our guests. The Passenger Experience team drives effortless travel for our guests, while also providing an experience...

  • Senior Business Lead

    Found in: Jooble CA O C2 - 6 days ago


    Vancouver, BC, Canada Vancouver Airport Authority Full time

    YVR is a place of connection, bringing together people, places and cargo while ensuring a safe and efficient experience for everyone. Passenger Experience is an integral part to of YVR’s mission of delivering a memorable travel journey for our guests. The Passenger Experience team drives effortless travel for our guests, while also providing an experience...

  • Senior R&D Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Vancouver, BC, Canada Koh Young Technology, Inc. Full time

    We are seeking a Senior AI R&D Engineer to join our team. The successful candidate will have a strong background in machine learning, computer science, or a related field, as well as experience in programming languages such as Python and frameworks such as TensorFlow and PyTorch. Responsibilities will include developing and implementing AI algorithms for...

  • Senior Backend Engineer

    Found in: beBee jobs CA - 6 days ago


    Vancouver, British Columbia, Canada Global Talent Accelerator Full time

    Position: Senior Backend Engineer (Golang)Job Reference: GTAVAAX000045Location: Vancouver, CanadaJob Type: Full Time (remote available)PLEASE APPLY AT (golang)/vancouver/gta_vaax_000045Senior Backend Engineer (Golang)We are looking for a backend engineer proficient with Golang, Node or JavaScript*Problems you will solve *Experimenting and auditing new...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Vancouver, Canada Fossbytes Media Pvt Ltd Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...

  • Senior Quality Assurance Automation Engineer

    Found in: beBee jobs CA - 2 weeks ago


    Vancouver, British Columbia, Canada Trulioo Full time

    Position Summary:We are seeking a Senior QA Automation Engineer to join our Engineering team to execute on the overall quality and test strategy for the Trulioo SaaS platform and Mobile clients. The highly technical Senior QA Engineer develops automated tests and tools so that the developers can test their code, driving a culture of quality across all...

  • Senior Software Engineer

    Found in: beBee jobs CA - 6 days ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewJoin our Data Engineering team as a Senior Software Engineer - Data Engineering to build the next-gen communication platform with Azure Communication Services. Azure Communication Services (ACS) is a rapidly growing product that provides reliable and high-quality SMS, Chat, PSTN, Audio/Video calling, meeting, and other communication services. We...

  • Senior Software Engineer- Azure Object Storage

    Found in: beBee jobs CA - 3 days ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAzure Storage Blob team is looking for a talented and highly motivated Senior Software Engineer to design and develop the next generation of our object storage stack. We are building Microsoft's cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to...


  • Vancouver, Canada Senior Helpers Full time

    Begin a remarkable career that will make a difference in the lives of seniors.Senior Helpers of Vancouveris urgently hiring for Health Care Assistants! If you have experience working in assisted living facilities, independent living facilities, senior living facilities, nursing homes, home care or healthcare, we’d love for you to join our team.Working as a...