Staff Engineer - Backend & Architecture
MapsPeople
Toronto, CA- Full-time
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 platform
- Design scalable, resilient, and maintainable distributed systems and backend services
- Drive architectural decisions across services, APIs, data flows, integrations, and infrastructure
- Work extensively with TypeScript, Go, and .NET across our backend ecosystem
- Establish and promote engineering standards, architectural patterns, and best practices
- Identify architectural weaknesses, technical debt, and opportunities for modernization
- Lead complex technical initiatives that span multiple engineering teams
- Collaborate with engineering leaders and product managers to translate business requirements into technical solutions
- Provide technical mentorship to senior and staff-level engineers
- Conduct and lead architecture reviews and technical design discussions
- Make pragmatic decisions around build vs. buy, service boundaries, APIs, and technology choices
- Help establish patterns for observability, reliability, security, and operational excellence
- Evaluate emerging technologies, including AI and agentic development approaches
We 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 equivalent
- Advanced experience with TypeScript and Node.js, plus strong experience with Go and/or .NET/C#
- Strong understanding of distributed systems, microservices, event-driven architectures, and cloud-native systems
- Experience with relational and NoSQL databases, API versioning, authentication, and integration patterns
- Strong experience with cloud-native architectures, preferably Google Cloud Platform, including containers, Kubernetes, and CI/CD
- Ability to influence engineering decisions beyond your immediate team, and mentor senior engineers
- Comfort operating in ambiguity and driving technical change without formal authority
- Experience with AI-assisted development, agentic workflows, or spec-driven development is a plus
What you get
- Significant influence on how our technology evolves, across a platform used in workplaces, healthcare, airports, universities, retail, and stadiums
- Genuine architectural impact, not just within one team, but across the engineering organization
- A collaborative environment that encourages ownership, mentorship, and technical exploration
- A competitive compensation package including flexitime, pension, and healthcare plans
Ready to shape the architecture behind the future of spatial intelligence?
Apply here or send your application to Se e-mailadresse på jobbank.dk .
Department: Engineering
Deadline: 30 September 2026
Location: 111 Richmond St W #502, Toronto, ON M5H, Canada, M5H, Toronto, Canada
- El Consejo Dánes para refugiados es una de las ONG humanitarias líderes en el mundo, que trabaja en más de 40 países para brindar asistencia y protección adecuadas a refugiados, solicitantes de asilo, desplazados internos, retornados, personas en movimiento y población...
- El Consejo Dánes para refugiados es una de las ONG humanitarias líderes en el mundo, que trabaja en más de 40 países para brindar asistencia y protección adecuadas a refugiados, solicitantes de asilo, desplazados internos, retornados, personas en movimiento y población...
- El Consejo Dánes para refugiados es una de las ONG humanitarias líderes en el mundo, que trabaja en más de 40 países para brindar asistencia y protección adecuadas a refugiados, solicitantes de asilo, desplazados internos, retornados, personas en movimiento y población...
- .../global CVA technical resources and relevant communities of practice. 6. Capacity strengthening, learning, and handover Assess staff and partner capacity needs and deliver targeted training, coaching, simulations, and on-the-job support on CVA and market-based programming...
- El Consejo Dánes para refugiados es una de las ONG humanitarias líderes en el mundo, que trabaja en más de 40 países para brindar asistencia y protección adecuadas a refugiados, solicitantes de asilo, desplazados internos, retornados, personas en movimiento y población...
- ...regional offices, headquarters, and field teams in line with established workstreams. Provide ad hoc support and guidance to programme staff on grants management and business development-related matters. Conduct visits to field locations as possible and/or needed....
- El Consejo Dánes para refugiados es una de las ONG humanitarias líderes en el mundo, que trabaja en más de 40 países para brindar asistencia y protección adecuadas a refugiados, solicitantes de asilo, desplazados internos, retornados, personas en movimiento y población...
- ...applications for a Postdoctoral Fellow or Research Engineer in robotics and computer vision to work... ...will include: Designing the system architecture (robot, cameras, auxiliary equipment)... ..., software developers, and technical staff from different disciplines and cultural...
- ...Lead technical related training of basic carpentry, shelter in emergencies, monitoring and assessment. Assist in developing Engineering drawings, BoQs, technical specifications, and related documentation. Provide technical input for Purchase Requisitions (PRs) in...
- ...Are you a motivated and structured software engineer looking for a position as student assistant? At TORM, our integrated One TORM platform brings together commercial, technical, and support teams to ensure smooth operations and high-quality performance. As one of the...
- ...A background in polymer science, materials science, chemistry, engineering, or similar Experimental experience with soft materials, liquid... ...Associations. Please see DTU’s salary structure for scientific staff: . The period of employment is 3 years. The position is...
- ...career at the intersection of nanomaterials synthesis, interface engineering, and next-generation solar-energy technologies? This PhD... ...and two-dimensional materials in a new multidimensional device architecture. You will gain hands-on experience in materials synthesis,...
- ...Full-time ~ Compensation: CHF 5266 - CHF 5793 - monthly Join the Cooling and Ventilation developers team within CERN's Engineering Department (EN), where you will contribute to the development, commissioning, and maintenance of Industrial Control Systems (ICS)...
- ...is a hands-on role combining engineering and product design. You will... ..., including frontend, backend, databases, APIs, data pipelines... ...understand software design, system architecture, and automated testing (unit... ...prepared by our own kitchen staff. Join the home of a...
- ...supporting the Open Research Europe publishing platform based on Open Journal Systems (OJS). Working under the guidance of a senior engineer, you will develop, test, and operate the platform and its integrations to ensure secure and reliable service delivery in close...
- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793 - monthly Are you a talented Software Engineer, passionate about developing Web applications using state-of-the-art UX/UI technology? Do you enjoy designing scalable back-end systems for communication...
- ...into processes and products? By giving you the best possible scientific foundation and a vivid research environment, DTU Chemical Engineering is probably one of the best places where this can happen. Background & Purpose Through reactor engineering and...
- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793 - monthly Looking for an opportunity to apply your mechanical engineering skills to the upgrade of the world's most powerful particle accelerator? Join CERN's Vacuum, Surfaces and Coatings (VSC) Group...
- ...the existing control infrastructure. Support testing, validation and deployment of software on operational systems. Work with engineers, technicians and users to translate operational needs into robust software solutions. Document developments, configurations and...
- ...for you. From testing advanced electrical and electronic systems, this role offers a unique opportunity to develop practical engineering skills in a world-leading research environment. As a member of the team developing CERN's 13 kA Energy Extraction System controls...
- ...operating in Ukraine since 2014, currently DRC employs over 800 staff in Ukraine and implements emergency response in the... ...following: Required Bachelor's or Master's degree in Civil Engineering, Architecture or related field. Proven experience in complex emergency...
- ...long-term archival, preservation and distribution of LHC data to a worldwide scientific community. CERN, take part! As a Computing Engineer (S3 Storage and Backup Systems), you will join the Tape Archive and Backup (TAB) section, responsible for the CERN Tape Archive...
- ...the application deadline, you have a maximum of two years of professional experience since graduation in Automation, Control Engineering (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree . You have never had...
2574 €
...operating in Ukraine since 2014, currently DRC employs over 800 staff in Ukraine and implements emergency response in the Protection... ...networks. Knowledge of donor policies and the humanitarian architecture in Ukraine. Experience contributing to advocacy campaigns,...- ...you will work at the interface between engineering, security analysis and policy. You will... ...assessments of space systems, services and architectures, including the identification of... ...). According to the ESA Convention, staff shall be recruited on the basis of their...
- ...international humanitarian organization with more than 7,000 staff and 8,000 volunteers. Our vision is a dignified life for all displaced... .... Familiarity with the Syria humanitarian response architecture is highly desirable. Education University degree in humanitarian...
- ...the Nordic region, the UK, North America and India, we are currently more than 7,500 people who bring their expertise in engineering, architecture, energy and environment into play. Do you have any questions? If you have questions or would like further information...
- ...a relevant technical degree within software, computer science, engineering, or a related field Have a solid understanding of general programming... ...area to enjoy the fresh food prepared by our own kitchen staff. Join the home of a powerful sports brand and a one-of-a-...
- ...outdoor area to enjoy the fresh food prepared by our own kitchen staff. Join the home of a powerful sports brand and a one-of-a-... ...expert knowledge about radar, computer vision, data, and software engineering. Our solutions are developed by specialists who endlessly...
- ...external research forums, advocating next-generation PHY/L1 architectures. Shape Nokia’s 6G technology and standards strategy, contributing... ...6G systems. Master’s degree or Ph.D. in electrical engineering, communications, signal processing, or a related field. Deep...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Staff Engineer - Backend & Architecture. Bliv den første ansøger!
