08 Sep
|
Emply Denmark
|
Winnipeg
08 Sep
Emply Denmark
Winnipeg
MapsPeople is entering a pivotal phase of AI-led transformation and growth, shaping the future of spatial intelligence and indoor navigation for large enterprise customers worldwide. Our AI-led platform, MapsIndoors, brings together indoor mapping, wayfinding, location intelligence, and real-time spatial data to help organizations create smarter, connected environments. As we scale, we're looking for a Staff Engineer to help shape the technical direction of our platform.The Role
This is a senior technical leadership role for an engineer who thinks beyond individual services and features. You will help define our backend architecture, drive technical standards across engineering teams, and solve complex distributed-system challenges, while remaining a hands-on contributor, writing code, reviewing critical implementations, and helping engineers navigate difficult technical problems.What you will do
Define and evolve the backend architecture and technical direction across MapsPeople's platformDesign scalable, resilient, and maintainable distributed systems and backend servicesDrive architectural decisions across services, APIs, data flows, integrations, and infrastructureWork extensively with TypeScript, Go, and .NET across our backend ecosystemEstablish and promote engineering standards, architectural patterns, and best practicesIdentify architectural weaknesses, technical debt, and opportunities for modernizationLead complex technical initiatives that span multiple engineering teamsCollaborate with engineering leaders and product managers to translate business requirements into technical solutionsProvide technical mentorship to senior and staff-level engineersConduct and lead architecture reviews and technical design discussionsMake pragmatic decisions around build vs.
buy, service boundaries, APIs, and technology choicesHelp establish patterns for observability, reliability, security, and operational excellenceEvaluate emerging technologies, including AI and agentic development approachesWe imagine you come with
Extensive experience designing and evolving large-scale backend architectures, with demonstrated experience as a Staff Engineer, Principal Engineer, Lead Architect, or equivalentAdvanced experience with TypeScript and Node.Js, plus strong experience with Go and/or .NET/C#Solid understanding of distributed systems, microservices, event-driven architectures, and cloud-native systemsExperience with relational and NoSQL databases, API versioning, authentication, and integration patternsStrong experience with cloud-native architectures, preferably Google Cloud Platform, including containers, Kubernetes, and CI/CDAbility to influence engineering decisions beyond your immediate team, and mentor senior engineersComfort operating in ambiguity and driving technical change without formal authorityExperience with AI-assisted development, agentic workflows, or spec-driven development is a plusWhat you get
Significant influence on how our technology evolves, across a platform used in workplaces, healthcare, airports, universities, retail, and stadiumsGenuine architectural impact, not just within one team, but across the engineering organizationA collaborative environment that encourages ownership, mentorship, and technical explorationA competitive compensation package including flexitime, pension, and healthcare plansReady to shape the architecture behind the future of spatial intelligence?
Julie Thanapalan Director Global Business Consulting & Development People and Culture
#J-18808-Ljbffr
📌 Staff Engineer - Backend & Architecture (Winnipeg)
🏢 Emply Denmark
📍 Winnipeg