Geo-Comm-posted 9 months ago
Full-time • Senior
Saint Cloud, MN
Professional, Scientific, and Technical Services

Enterprise Software Architect - GIS When seconds matter, GeoComm is dedicated to saving lives and protecting property through precise location data. Since our founding in 1995, we've grown to serve communities nationwide, ensuring the safety of over 100 million people. Our innovative solutions like GIS Data Management and Indoor Maps set industry standards across public safety, school safety, and beyond. That may sound catchy, but that is what we do working with leading-edge technologies and systems. Our team is looking for a top-quality Enterprise Software Architect to join our team. Job Summary: The Enterprise Software Architect and Tech Lead for GIS, advanced geometry-based solutions, and standards-based calculations will focus on designing and implementing robust systems that power GeoComm's geospatial capabilities. This role emphasizes 3D modeling, spatial analysis, and the adoption of industry standards to create scalable, accurate, and interoperable GIS solutions. The architect will also develop geometry-based analytical tools to address mission-critical use cases such as emergency response and public safety. As a member of GeoComm's internal architectural consortium, a cross-disciplinary team that defines architectural standards, this role ensures technology alignment with business objectives, and fosters innovation across platforms. These architects will collaborate closely to harmonize GIS, BIM, IoT, and overall tech stack solutions under a unified enterprise architecture, ensuring scalability, compliance, and customer-focused innovation.

  • Architect advanced 2D/3D GIS solutions with support for complex geometry-based calculations and analysis.
  • Develop standards-compliant frameworks for geospatial data management and interoperability.
  • Optimize geospatial performance for high-resolution mapping, rendering, and real-time analytics.
  • Develop and maintain a comprehensive enterprise software architecture roadmap that aligns with the organization's strategic objectives.
  • Lead the implementation of 3D visualization, modeling, and interaction features.
  • Design advanced spatial analysis workflows, including proximity calculations, geofencing, and volumetric analysis.
  • Design and implement solutions that are scalable, secure, and maintainable.
  • Implement geospatial standards such as ISO 19100, OGC, and FGDC to ensure compliance and interoperability.
  • Support the integration of external datasets and APIs for enhanced spatial intelligence.
  • Leverage AI/ML to enhance data processing, analytics, and automation in GIS workflows.
  • Implement blockchain solutions to secure and manage complex data models.
  • Stay abreast of emerging technologies and industry trends to ensure the organization remains competitive.
  • Work with product, engineering, and data science teams to ensure alignment with business goals and PLG principles.
  • Collaborate with GeoComm's architectural consortium to define enterprise standards and best practices.
  • Champion open standards, data governance, and compliance frameworks.
  • Effectively communicate technical concepts to both technical and non-technical audiences.
  • Collaborate with stakeholders to gather requirements and ensure that solutions meet their needs.
  • Maintain strong relationships with key stakeholders, including business leaders, IT management, and vendors.
  • Guide first-pass estimates to assist product management with road map definition.
  • Serve as a technical authority within the organization, providing guidance and expertise on complex technical issues.
  • Promote best practices in software development and architecture.
  • Identify and resolve complex technical issues, ensuring that solutions are implemented efficiently and effectively.
  • Propose and implement innovative solutions to improve business processes and technology infrastructure.
  • Continuously seek ways to improve the quality and performance of software solutions.
  • Bachelor's Degree in Computer Science or Software Engineering or related work experience.
  • 10+ years of software development experience.
  • 3+ years of architecture experience.
  • 10+ years of extensive experience in software architecture and development, preferably within SaaS, Hybrid, Cloud, GIS, public safety, AEC, or IoT-driven industries.
  • Strong understanding of software architecture principles and best practices.
  • Experience with various programming languages, frameworks, and technologies.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with database technologies (e.g., relational, NoSQL).
  • Experience working in Scaled Agile (SAFe), Kanban, or Scrum environments with focused product teams.
  • ESRI experience is a plus.
  • Process Improvement methodology exposure or experience preferred.
  • Working knowledge of software project management tools.
  • Equal opportunity employer.
  • Drug-free working environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service