System Architect (BACoE)
Location: Montreal, QC
Department: Professional Services / Services Professionnels
The System Architect is the technical anchor of the Business Analysis and Architecture Center of Excellence (BACoE). You are responsible for the structural integrity, performance, and long-term scalability of our clients’ technology ecosystems, with NetSuite at the core.
A proactive and strategic thinker, you combine curiosity, independent initiative, and strong collaboration with the confidence to challenge decisions in the best interest of long-term system health. You set architectural standards, guide complex solution designs, and lead large-scale transformations while mentoring teams and elevating technical excellence across Professional Services.
How you’ll make an impact:
1. Technical Design & Governance (40-60%)
- Strategic Architecture: Design end-to-end ecosystems with NetSuite at the core, integrating CRM, HRIS, E-Commerce, and WMS.
- Resilience & Performance: Prioritize "Good Architecture" by ensuring systems are operationally optimized, decoupled, and built to handle peak loads without incurring technical debt.
- Integration Strategy: Lead the design of integration patterns (REST, Webhooks, Middleware) to ensure data freshness and synchronization.
- Data Stewardship: Own the roadmap for Master Data Management (MDM), data migration, and archiving to maintain a "Single Source of Truth."
- Technical Risk Mitigation: Conduct "spike" investigations and feasibility studies for high-risk custom requirements. You evaluate designs against NetSuite Governor and Volume Limits to ensure solutions are future-proof and do not incur technical debt during peak operational loads.
2. Practice Development & Mentorship (40-60%)
- Standard-Setting: Define the GURUS Technical Excellence Framework, including coding practices, integration design, and data management standards.
- Architecture Review Board: Act as the final quality gate, ensuring all technical designs across the department meet GURUS’ high benchmarks.
- Asset Creation: Build a library of "Reference Architectures" and reusable tools to empower our broader Professional Services team.
- Technical Coaching: Act as a "Level 3" escalation point and mentor for developers and consultants.
- Ambassadorship: Represent GURUS by contributing to blog posts, conferences, publications, whitepapers, webinars and more.
What you bring to the table:
- A degree in Computer Science, Software Engineering, or equivalent practical experience.
- Integration Mastery: 5+ years of experience with iPaaS platforms (Boomi, Celigo, Workato) and high-volume API integrations.
- ERP Ecosystem Expertise: 3+ years of experience designing and supporting enterprise-level ERP solutions. While NetSuite is our core platform, we highly value architects with deep experience in similar ecosystems who are eager to translate their skills into the NetSuite
- Platform Specific (NetSuite or Equivalent): deep understanding of core ERP data models, integration tools (SuiteTalk/RESTlet), JavaScript-based development (SuiteScript), and data extract and transformation (SuiteAnalytics)
- Systems Thinking: The ability to see the "ripple effects" of technical decisions across a multi-platform ecosystem.
- Documentation Excellence: Proficiency in translating complex logic into professional diagrams (Lucid, Visio) for both developers and C-suite stakeholders.
- Communication: Highly skilled in customer presentation tailoring to technical and non-technical audiences. Exceptional written and verbal communication in both English and French * This position requires proficiency in a language other than French due to the fact that 75% of our clients operate in English
- Strategic Backbone: The professional courage to challenge a design if it jeopardizes the long-term health of the system.
- Travel: Occasional travel may be required, including to the United States. Candidates must be eligible and able to travel internationally.
What are the perks of being a GURU?
- Join a dynamic team of driven professionals who are passionate about the intersection of business and tech.
- A people-first culture
- Flexibility that works for you: Enjoy a hybrid model and flexible schedules designed for true work-life balance.
- Your well-being is our priority: Benefit from comprehensive medical/dental coverage and a flexible health spending account (gym, gear, massages, and more).
- Invested in your growth: We support your career with continuous training, paid certifications, and clear paths for internal advancement.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
