If you were in the Senior Application Engineer role now, here are some of the core activities you will be doing:
- Owning and leading a product domain within the Service Cloud platform, leveraging either out-of-the-box Salesforce configurations and/or custom development using programmatic design options
- Designing and building AI-enabled Salesforce solutions (Service/Commerce/Loyalty) that measurably improve guest and agent experiences
- Being a subject matter expert of your specific product business domain
- Holding a deep understanding of systems, enabling you to debug them effectively and efficiently without significant difficulty
- Demonstrating at least one major skill outside of programming such as DevOps, Performance Optimization or Monitoring
- Participating extensively in code reviews, and mentor others via code reviews and pair programming
- Contributing to the common code bases and define standards for the team
- Being responsible for presentation at team meetings with the purpose of knowledge sharing and raising the technical bar
- Owning technical design for projects of moderate complexity and understanding the trade-offs in creating good solutions in their area
- Requiring very little oversight beyond high-level direction; they can take a complex user story, break it down into sub-tasks, and complete their sub-tasks with relative ease
- Showing initiative beyond knocking tasks off a list; you can identify and suggest areas of future work for yourself or your team
- Seeking evidence to support your ideas and start to build cases for these ideas
- Working effectively with non-tech members of your area. You can identify problems with requirements and help their team course-correct around these issues
- Aligning with ARC'TERYX leadership practices and culture in your daily work
Here are some of the things you could be working on in the future:
- Leading and contributing to ongoing platform oversight by conducting security assessments, reviewing Salesforce release updates
- Developing detailed technical documentation for current system components and lead initiatives to refactor and optimize areas of the product domain for improved performance and maintainability
- Owning technical design for projects of moderate complexity and understanding the trade-offs in creating good solutions in their area
- Building highly complex features that integrate with external systems or managed packages, while driving greater team velocity and efficiency
- Playing a key role to foster a sense of modularity and code reuse where applicable, and mentor junior team members to contribute effectively to the shared repository
- Applying AI tools to accelerate engineering work (analysis, prototyping, refactoring, testing) while maintaining clear ownership of architecture decisions and production outcomes
- Designing long-term solutions that align with emerging AI trends leveraging AI frameworks such as Agentforce
Are you our next Senior Application Engineer?
- You have 5+ years of experience in developing solutions on Salesforce Service/Sales Cloud within Agile environments, demonstrating technical leadership and deep platform expertise
- You are highly proficient in developing complex, scalable features on the Salesforce platform using Flows, Apex, Lightning Web Components (LWC), JavaScript, and Aura
- You have proven expertise in designing and implementing robust integrations between Salesforce applications and external systems using REST and SOAP APIs, with a focus on reliability, performance, and alignment with enterprise architecture standards
- You have deep Salesforce domain knowledge, and you effectively balance out-of-the-box capabilities and custom development to architect solutions tailored to complex business requirements
- You have experience building reusable platform patterns that enable teams to adopt AI capabilities consistently and securely
- You have comprehensive knowledge of Salesforce’s platform evolution - from legacy features like Classic and Workflow Rules to modern capabilities like Agentforce which enable you to effectively identify root causes of complex issues stemming from legacy architecture
- You have expertise in leveraging Git, GitHub, and SFDX in VS Code to enable efficient version control, collaborative development, and CI/CD best practices in Salesforce environments
- You have great communication, problem solving, and documentation skills
- You are proactive in identifying the root cause of issues and developing solutions
- You remain highly flexible and adaptable when faced with ambiguity
- Your passion for your work is paralleled by your passion for getting outside and living it
Top Skills
What We Do
Arc’teryx is a global design company based in North Vancouver, B.C. that specializes in technical high-performance outerwear and equipment. We design and manufacture a wide range of mountain sports outdoor apparel and equipment for all conditions and experiences, including mountaineering, ice and rock climbing, skiing, snowboarding, and trail running.
Our company is built on a passionate and relentless commitment to design, craftsmanship and performance. We have a unique construction process that enables us to create technical products that can be trusted to perform at the point of extreme need. We are uniquely positioned in our industry as we have our own factory located in New Westminster, BC, which enables us to build products with a meticulous focus on detail and performance. We leverage this manufacturing knowledge and share it with our global partner factories.
In the Coast Mountain Range behind our headquarters and design centre in North Vancouver, we field test our products in real world conditions allowing us to create the best-fitting, longest-lasting, highest-performing technical products available. We distribute our outerwear and equipment through more than 3,000 retail locations worldwide, in over 40 countries globally, including 38 branded and outlet stores in Europe, North America and Asia. The company started with six employees in 1989 and now has more than 1000 employees in Canada.









