Senior GIS Engineer

National Grid•Brooklyn, NY
•Hybrid

About The Position

National Grid is seeking an innovative, adaptable, and results-oriented Senior GIS Engineer to join its GIS Platform team within the Technology & Innovation organization. The role is responsible for designing, developing, and maintaining applications within the GIS platform using GE Smallworld Magik and Python. The position may be based in Waltham, Massachusetts; Brooklyn, Hicksville, or Syracuse, New York; or candidates may reside in Connecticut, New Jersey, New Hampshire, Pennsylvania, Rhode Island, Vermont, or Maine. National Grid follows a hybrid work structure in its New York and Massachusetts service territory, with employees working remotely or from the office as needed. Office work is encouraged for tasks requiring substantial collaboration, and the company works with employees to foster flexible schedules.

Requirements

  • A four-year college degree in Computer Science, Mathematics, Statistics, or a related technical field, or an equivalent combination of education and experience.
  • Strong experience and technical contribution in a structured team environment, focused on GIS applications.
  • Strong knowledge of GE Smallworld Magik and Python.
  • Strong understanding of object-oriented programming and design patterns.
  • Proven experience developing scalable and maintainable applications.
  • Familiarity with SQL databases, including data modeling, SQL query design, and optimization.
  • Experience with automated testing platforms and unit tests.
  • Familiarity with distributed systems and fundamental design principles for building scalable applications.
  • Ability to work without current or future visa sponsorship.

Responsibilities

  • Participate in architecture discussions and contribute to designing and implementing robust, scalable solutions.
  • Apply knowledge of GE Smallworld Magik, Python, and related technologies and platforms.
  • Collaborate with cross-functional teams to deliver GIS projects, primarily in Magik and then reimagined in Python.
  • Develop reusable code libraries and modules to enhance application functionality and maintainability.
  • Follow software development best practices, including SOLID principles and design patterns.
  • Design, develop, and maintain applications within the GIS platform.

Benefits

  • Rewarding work and a collaborative, team-oriented culture.
  • Flexible work schedule.
  • Hybrid work structure, with remote work or office work as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service