Software Engineering Lead for GIS-AEC Integration

5 days ago


Ottawa, Ontario, Canada Esri Full time

At Esri, we're pushing the boundaries of geographic information systems (GIS) and building information modeling (BIM) integration to revolutionize the way we design, build, and operate sustainable infrastructure.

Overview

We're seeking an experienced Software Engineering Lead to join our team in this exciting endeavor. As a key member of our engineering team, you'll be responsible for designing and implementing innovative software solutions that seamlessly integrate GIS data with BIM models.

With 5+ years of experience in software product development, you'll have a proven track record of delivering cloud-based infrastructure, backend services, and data pipelines. Your exceptional understanding of TypeScript, JavaScript, NodeJS, Bootstrap, React, Angular, and other responsive web frameworks will enable you to craft scalable full-stack software engineering architectures.

Responsibilities
  • Design and implement integration between ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Forge, Autodesk BIM, and other information systems.
  • Develop public and internal RESTful APIs to integrate these platforms.
  • Create framework widgets compatible with ArcGIS Experience Builder.
  • Implement geoprocessing tools to automate the linking and data migration of BIM data to ArcGIS.
  • Communicate with industry developers on best practices for extending ArcGIS to the AEC and BIM industries.
  • Design real-time and batch data pipelines for synchronizing versioned BIM data with GIS.
Requirements
  • 5+ years of software product development experience.
  • Demonstrated experience developing cloud infrastructure, backend services, and data pipelines.
  • Exceptional understanding of TypeScript, JavaScript, NodeJS, Bootstrap, React, Angular, and other responsive web frameworks or extensive experience with C++, .NET, and/or Python.
  • Knowledge of Agile software engineering processes.
  • Excellent problem-solving and debugging skills.
  • Demonstrated experience in software product development using or producing commercial REST APIs.
  • Solid understanding of OAuth authentication patterns in a variety of cloud and on-premise environments including SSL-based SSO.
  • Bachelor's in computer science, computer engineering, or a related field.
Benefits
  • A competitive salary range: $150,000 - $200,000 per year.
  • A comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and generous paid time off.
  • The opportunity to work with a dynamic team of innovators who are passionate about creating positive global change.
  • Professional growth and development opportunities through training, mentorship, and conference attendance.
  • A diverse and inclusive work environment that values diversity, equity, and inclusion.

$150,000 - $200,000 per year, depending on experience.


  • Software Engineer

    2 weeks ago


    Ottawa, Ontario, Canada Esri Full time

    About the RoleEsri is seeking a talented software engineer to join our team and contribute to the integration of GIS and AEC (Architecture, Engineering, and Construction) technologies. As a key member of our team, you will be responsible for designing and implementing innovative solutions that bridge the gap between these two critical domains.In this role,...


  • Ottawa, Ontario, Canada Esri Full time

    Job SummaryEsri is seeking a skilled Senior GIS-AEC Integration Engineer to join our team. As a key member of our software engineering team, you will play a crucial role in designing and implementing innovative solutions for integrating GIS and BIM systems. About the RoleIn this position, you will work closely with our product owner, product engineers, and...


  • Ottawa, Ontario, Canada Esri Full time

    Job DescriptionEsri is seeking a highly skilled Sr. Web Developer to play a crucial role in the design and implementation of GIS-AEC integration.The ideal candidate will have a strong understanding of software engineering principles, cloud infrastructure, and data pipelines. Experience with cloud services such as AWS or Azure is a plus.Responsibilities will...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleEsri is seeking a highly skilled Senior Software Engineer to join our team and contribute to the design and implementation of innovative GIS-AEC integration solutions. As a key member of our team, you will work closely with product owners, engineers, and peers to define the future of GIS-AEC integration.ResponsibilitiesDesign and implement...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleEsri is seeking a skilled Senior Software Engineer to join our team and contribute to the design and implementation of innovative GIS-AEC integration solutions. As a key member of our team, you will work closely with product owners, engineers, and peers to define the future of GIS-AEC integration.ResponsibilitiesDesign and implement integration...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleEsri is seeking a skilled Senior GIS-AEC Integration Engineer to join our team. As a key member of our engineering team, you will play a crucial role in designing and implementing innovative solutions that integrate ArcGIS geospatial cloud with cloud-based BIM systems. Your expertise in software product development, cloud infrastructure, and...


  • Ottawa, Ontario, Canada Esri Full time

    Job SummaryEsri is seeking a skilled Senior GIS-AEC Integration Engineer to join our team. As a key member of our software engineering team, you will play a crucial role in designing and implementing innovative solutions for integrating GIS and BIM systems. Your expertise in cloud infrastructure, backend services, and data pipelines will enable seamless...


  • Ottawa, Ontario, Canada Esri Full time

    Company OverviewEsri is a leading geospatial software company that enables users to create positive global change. With a diverse workforce and commitment to social justice, Esri fosters an inclusive environment where employees can contribute to their best work.Job DescriptionWe are seeking a highly skilled GIS software engineer to join our team in...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleWe are seeking a highly skilled GIS Integration Software Engineer to join our team at Esri. As a key member of our software engineering team, you will play a crucial role in designing and implementing innovative solutions for integrating GIS data with BIM models.Job DescriptionThis is an exciting opportunity for a talented software engineer to...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleEsri is seeking a highly skilled Software Engineer to join our team in developing innovative solutions for GIS-AEC integration. As a key member of our team, you will be responsible for designing and implementing seamless integration between ArcGIS geospatial cloud and cloud-based BIM systems.Key ResponsibilitiesDesign and implement integration...


  • Ottawa, Ontario, Canada Esri Full time

    Job DescriptionAchieve seamless integration between GIS data and BIM models to improve asset design, construction, and operation. Collaborate with stakeholders to design, build, and operate sustainable infrastructure more rapidly and efficiently.About EsriEsri is a leader in geospatial technology, partnering with Autodesk and other firms to advance the...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleWe are seeking a highly skilled Senior GIS-AEC Integration Engineer to join our team at Esri. In this role, you will be responsible for designing and implementing innovative software solutions to integrate GIS data with BIM models.Job DescriptionThe successful candidate will have exceptional experience in software product development, cloud...


  • Ottawa, Ontario, Canada Esri Full time

    Job DescriptionEsri is seeking a highly skilled Senior GIS-AEC Integration Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing and implementing innovative solutions for integrating ArcGIS with cloud-based BIM systems.Key Responsibilities:Design and implement integration between ArcGIS and...


  • Ottawa, Ontario, Canada Esri Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Esri. In this role, you will be responsible for designing and implementing the integration between ArcGIS and cloud-based BIM systems, such as Autodesk Forge and Autodesk BIM360.As a key member of our team, you will work closely with product owners, product engineers, and...


  • Ottawa, Ontario, Canada Esri Full time

    Job SummaryWe are seeking a highly skilled Senior GIS-AEC Integration Developer to join our team at Esri. As a key member of our software engineering team, you will play a crucial role in designing and implementing innovative solutions for integrating GIS and BIM systems.Key ResponsibilitiesDesign and implement integration between ArcGIS geospatial cloud and...


  • Ottawa, Ontario, Canada Esri Full time

    About the RoleAs a Senior GIS-AEC Integration Specialist at Esri, you will play a crucial role in designing and implementing seamless integration between GIS data and BIM models.Our team is working closely with Autodesk and other firms to help our customers design, build, and operate sustainable infrastructure.Key Responsibilities:Design and implement...

  • Senior Web Developer

    4 weeks ago


    Ottawa, Ontario, Canada Esri Full time

    About the RoleEsri is seeking a highly skilled Senior Web Developer to join our team as a GIS-AEC Integration Specialist. In this role, you will be responsible for designing and implementing integration between the ArcGIS geospatial cloud and cloud-based BIM systems such as Autodesk Forge, Autodesk BIM, and other information systems.Key...


  • Ottawa, Ontario, Canada Esri Full time

    Unlock the Future of GIS-AEC IntegrationWe are seeking a highly skilled Geospatial Integration Engineer to join our team at Esri. As a crucial member of our multi-disciplinary team, you will be responsible for designing and implementing innovative solutions that integrate ArcGIS geospatial cloud with cloud-based BIM systems.About the RoleIn this role, you...


  • Ottawa, Ontario, Canada Esri Full time

    Company OverviewEsri is a leading provider of geographic information system (GIS) technology, helping organizations create positive global change through innovative applications of geography and spatial analysis.The company's mission is to empower users to make informed decisions with location intelligence, driving business growth, public policy, and...


  • Ottawa, Ontario, Canada Esri Full time

    AEC firms and infrastructure owner/operators increasingly demand seamless integration between GIS data and BIM models to improve all aspects of asset design, construction, and operation. The global demand for housing and the need for roads, energy, and water to support them requires innovative workflows that help owners, engineers, planners, and stakeholders...