Jobs
>
Toronto

    Senior Software Engineer-Data - Toronto, ON, Canada - VTS

    VTS
    Default job background
    Description

    We are seeking a skilled engineer to join the Core Data team within the Platform engineering organization. Our team is responsible for designing, implementing, and maintaining robust data pipelines, warehouses and architectures that support efficient data ingestion and transformation. By building data solutions that are secure, reliable and scalable, but that also minimize time-to-insight, we enable data-driven decision making by internal teams as well as VTS' customers.

    To thrive in this role you:

    • Have strong programming skills in one or more languages like Python, Scala, or Ruby
    • Are proficient in SQL and have experience with data modeling and data warehouses (e.g. Snowflake)
    • Have built, tested, and maintained data pipelines, ideally for both bulk and streaming use cases
    • Have experience with orchestration tools like Airflow, data processing technologies like Spark, as well as streaming solutions (e.g., Kafka, Flink)
    • Are comfortable building infrastructure-as-code with tools like Terraform and are familiar with a cloud provider like AWS
    • Are a creative problem solver and can tackle ambiguous problems independently but love collaborating with a team
    • Have strong communication skills as well as empathy for business analysts discovering new insights and data scientists building machine learning models
    • Recognize that moving data around is only part of the puzzle and that ensuring data reliability, governance, and discoverability is critical
    • Can write architecture decisions records (ADRs) to align and document key decisions, as well as gather requirements and breakdown work for a team to implement
    • Enjoy variety. The solutions we build are varied in approach and complexity and you do just as well diving in to learn about new approaches and technology as you do maintaining an existing pipeline

    What you can expect:

      • Building: Build robust and scalable data ingestion, transformation, and distribution solutions across various sources and systems.
      • Designing: Play a vital role in the design phase of projects. Your experience will be leveraged to design solutions thoughtfully, addressing current requirements and future scalability.
      • Enhancing our processes, tools, and technology: Align, implement and improve our standard approaches for data ingestion and transformation that reduce latency and support quick time-to-insight.
      • Collaboration: Work closely with your team, engaging in activities such as code reviews, pair programming, and collaborative architecture design. Communicate and collaborate with cross-functional teams, including software developers and data scientists, to integrate advanced data-driven features into our software products.
      • Continuous improvement: Drive continuous improvement in our data engineering practices, adopting the latest technologies and methodologies to keep our data infrastructure at the forefront of the industry.

    What VTS Values & How We Show It

    • Strive for Excellence - We know your potential is unlimited. Take advantage of our executive coaches and our training and career development programs available to all employees
    • Be Customer Obsessed - We're employee obsessed too VTS offers competitive compensation, comprehensive health benefits (including dental and vision), pre-tax commuter benefits, and a 401(k) plan. Not to mention the fun stuff - monthly happy hours, wellness events, clubs, and team lunches
    • Be Curious - Benefit from a culture that promotes new learning. VTS offers an education stipend to all employees
    • Move as One - We work in an open floor plan to promote cross-functional collaboration.
    • Take Ownership - Be an owner of the company you're building with our equity packages.
    • Appreciate the Difference - VTS embraces and celebrates diversity. We understand the importance of a strong work-life balance. We offer a flexible PTO policy, generous family leave program, and more

    About VTS:

    VTS is the commercial real estate industry's only technology company that unifies owners, operators, brokers, and tenants in a single platform to capitalize on opportunities revealed in every square foot of their properties. In 2013, VTS revolutionized the commercial real estate industry's leasing operations with what is now VTS Lease. Today, the VTS Platform is the largest first-party data source in the industry, transforming how strategic decisions are made and executed by CRE professionals across the globe.

    With the VTS Platform, consisting of VTS Lease , VTS Market , VTS Activate , and VTS Data , every business stakeholder in commercial real estate is given real-time market information and workflow tools to do their job with unparalleled speed and intelligence. VTS is the global leader, with more than 60% of Class A office space in the U.S., and 12 billion square feet of office, retail, and industrial space is managed through our platform worldwide. VTS' user base includes over 45,000 CRE professionals and industry-leading customers such as Blackstone, Brookfield Properties, LaSalle Investment Management, Hines, BXP, Oxford Properties, JLL, and CBRE. To learn more about VTS, and to see our open roles, visit .

    VTS maintains offices in New York City, London, Toronto, Chicago, and San Francisco.
    To learn more about VTS and to see our open roles, visit us at or follow us on Instagram (@WeAreVTS), Twitter (@WeAreVTS), or LinkedIn.

    DE&I Commitment

    VTS embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.

    VTS will provide any necessary accommodation during the recruitment and selection process to an employee or applicant with a disability.

    If you have a disability or special need that requires accommodation at any time during the recruitment process, please let us know at

    #J-18808-Ljbffr


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: We are looking for a Software Engineer with a strong Archer technical background to join the application support and project team within Corporate IT . · In this role you are the Archer expert exposed to a variety of projects and assignments, responding t ...


  • Sun Life Toronto, Canada Temps plein

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work independ ...


  • MEDHA SOFTWARE SOLUTIONS INC Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 37.5 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Computer hardware or software retailer/wholesaler · Consulting firm · Computer and technology knowledge ...


  • MEDHA SOFTWARE SOLUTIONS INC Toronto, Canada

    Work Term: Permanent · Work Language: English · Hours: 37.5 hours per week · Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Computer hardware or software retailer/wholesaler · Consulting firm · Computer and technology knowledge · Eclipse · ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: About the role: · The e-Business team in Application Operations Support (AOS) provides operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and bet ...

  • AUREUS INFOTECH INC

    software engineer

    3 weeks ago


    AUREUS INFOTECH INC Brampton, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Operate automatic or other testing equipment to ensure product quality · Conduct tests and perform security and quality controls · Work conditions and physical capabilities · Fast-paced environment · Attention to de ...


  • Atlantis Consulting Group Inc Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 35 to 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...


  • Atlantis Consulting Group Inc Toronto, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 35 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...

  • ReactiveStax Technologies Inc

    software engineer

    3 weeks ago


    ReactiveStax Technologies Inc Mississauga, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...


  • Sun Life Toronto, Canada Temps plein

    Description · de poste: The Platforms and Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. We focus on discovering new ways to help our clients achieve lifetime financial security, ...


  • Finartech Inc. Vaughan, Canada

    Education: · Expérience: · Education · Bachelor's degree · Security and safety · Bondable · Work conditions and physical capabilities · Repetitive tasks · Attention to detail · Personal suitability · Accurate · Judgement · Team player · Experience · 1 year to less than 2 years ...


  • Actalent Mississauga, Canada Contract

    JOB DESCRIPTION Description: · •Design, develop, and maintain computer system software in accordance with approved software design documents for inclusion into military products · •Translate functional specifications into defined software capabilities · •Update/ maintain bug t ...

  • Société Financière Manuvie

    Data Engineer

    1 week ago


    Société Financière Manuvie Toronto, ON, Canada $92,190 - $171,210

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...

  • Société Financière Manuvie

    Data engineer

    3 weeks ago


    Société Financière Manuvie Toronto, ON, Canada

    Nous sommes un fournisseur de services financiers qui s'emploie à faciliter les décisions de nos clients et de nos collègues partout dans le monde et à les aider à vivre mieux. De nos initiatives environnementales à nos investissements dans la collectivité, nous montrons la voie ...


  • Autodesk Toronto, Canada Full time

    Position Overview · Autodesk's Entertainment & Media Solutions (EMS) team is on a mission to enable anyone, anywhere, to create incredible digital entertainment. Our tools empower studios and artists worldwide to bring to life the captivating creatures, immersive worlds, and c ...


  • Sun Life Toronto, ON, Canada

    Description · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work indep ...


  • Robinhood Toronto, ON, Canada

    Robinhood is a metrics driven company and data is foundational to all key decisions from growth strategy to product optimization to our day-to-day operations. We are looking for a Data Engineer/ Developer to build and maintain foundational datasets that will allow us to reliably ...

  • CIBC

    Data Engineer

    3 weeks ago


    CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...


  • Capgemini Ontario, Canada

    As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Chip in as part of self-organized team of expert data engineers ...


  • Capgemini Ontario, Canada

    As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Supply as part of self-organized team of authority data enginee ...