Senior Application Engineer

Worky

Vancouver

On-site

CAD 94,000 - 124,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & wellbeing benefits
RRSP matching and ESPP eligibility
Paid time off & No Wasted Day

Job summary

ARC’TERYX is seeking a Senior Application Engineer in North Vancouver, BC, with hybrid or remote options. You will own a mid-sized Salesforce Service/Sales Cloud domain, mentor peers, and drive features across the Guest Services platform to improve post-sale operations.

You will integrate Salesforce with external systems, use Flow/Apex/LWC/JS/Aura, and contribute to architecture while aligning with company standards and security practices.

Qualifications

  • 5+ years of experience developing on Salesforce Service/Sales Cloud in Agile environments.
  • Proficient in Flow, Apex, LWC, JavaScript, and Aura for complex, scalable features.
  • Proven ability to integrate Salesforce with external systems via REST and SOAP APIs.
  • 5+ years of Marketing Cloud experience with REST/SOAP/WSProxy integrations.

Responsibilities

  • Own and lead a medium-size product domain within the Service Cloud platform, using configuration or development.
  • Be a subject matter expert for your product domain.
  • Debug complex systems with minimal oversight and collaborate with teammates.
  • Demonstrate at least one major non-programming skill (DevOps, performance optimization, monitoring).
  • Participate in code reviews and mentor others via reviews and pair programming.
  • Contribute to common code bases and set team standards.
  • Present at team meetings to share knowledge and raise the technical bar.
  • Own technical design for moderate complexity projects and trade-offs.

Skills

Salesforce Cloud
Salesforce development (Flow/Apex/LWC/
REST/SOAP integrations
Marketing Cloud
AMPscript/SSJS/SQL/HTML/CSS
Git/GitHub/SFDX/VS Code
Code reviews/mentoring
System debugging/architecture

Tools

Git
GitHub
VS Code

Job description

Your Opportunity at ARC’TERYX:

As a Senior Application Engineer, you will be instrumental in developing and maintaining features on the Salesforce Core Platform, enhancing the experience of our Guest Services teams and driving business outcomes that support our After-Sales operations.

Your expertise will guide team decisions, product capabilities and software architecture. Collaborating with a team of driven and experienced software engineers, you will work alongside colleagues who are passionate about proactively improving existing systems and ensuring long‑term operational stability. You thrive in a team environment and are eager to learn from your colleagues and are motivated to share your skills and expertise.

This role is based out of ARC’TERYX headquarters in North Vancouver, BC. We are open to a hybrid or remote work. Remote candidates must be committed to Pacific time zone hours. Please note that candidates must be eligible to work in Canada.

Meet Your Future Team:

The Guest Services Technology team develops and supports the tools used by our Guest Services and After-Sales teams to deliver seamless and engaging experiences for guests interacting with our brand. Working within cross-functional Agile squads, the team designs and deploys new features that enhance the performance of our Guest Service Representatives, ensuring smooth and consistent support for our guests.

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 medium‑sized product domain within the Service Cloud platform, leveraging either out‑of‑the‑box Salesforce configurations and/or custom development using programmatic design options
  • 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
  • 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 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 5+ years of experience in developing solutions on Marketing Cloud within Agile environments, demonstrating technical leadership and deep platform expertise
  • You have a deep understanding of marketing automation technologies and the Marketing Cloud ecosystem including integrations via REST, SOAP APIs, and WSProxy
  • You are highly proficient in developing complex features using AMPscript, SSJS, SQL, HTML, and CSS, with a strong adherence to coding standards and best practices
  • You bring deep experience in analyzing key campaign performance metrics - including conversion, unsubscribe, and bounce rates - and proactively manage IP reputation and email deliverability to ensure optimal engagement
  • You have a strong command of API integrations and have successfully led the integration of Salesforce Marketing Cloud with external systems and data sources to support scalable, data‑driven campaigns
  • You have an expert‑level understanding of Salesforce Marketing Cloud and extensive hands‑on experience testing and optimizing emails using industry‑standard tools such as Litmus and Email on Acid
  • You have a thorough understanding of data privacy regulations and have led the development and implementation of GDPR and CCPA compliance processes within Salesforce Marketing Cloud 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
Compensation:

The salary range for this role is CAD$94,000 - CAD$124,000

Total Rewards

Most new team members join between the start and midpoint of the range, where you can contribute right away while continuing to grow your craft, your collaborations, and your impact at Arc’teryx. This range reflects market alignment and the scope of the role. Individual pay isdeterminedby your skills, experience, and level of responsibility.

We’recommitted to fair,equitable, and competitive pay, reviewed regularly to ensure internal alignment and market relevance.Transparency is part of how we follow through on our commitments and how we honour the value you bring to our team.

In addition to base pay, Arc’teryx supports people through benefits designed to sustain both work and life:

  • Health &wellbeing - Extended health, dental, and vision coverage, including mental health support, fertility benefits, gender-affirming care and a 24/7 Employee Assistance Program (EAP).
  • Financial wellbeing - RRSP matching and eligibility for Arc'teryx Annual Incentive Plan and access to Employee Stock Purchase program (ESPP) where applicable.
  • Time & Flexibility - Paid time off, wellness time, and No Wasted Day program (dedicated paid days to get outside & explore).
  • Family support - Parental leave top‑up and a nesting period for new parents.
  • Growth, community & gear - Professional development opportunities, Arc'teryx Academies (outdoor skill‑building events), Employee Belonging Councils, and access to employee discounts and Pro Deals (exclusive discounted pricing on gear).

*Eligibility for certain programs may vary by role.

Equal Opportunity

Arc’teryx is committed to actively creating and fostering a culture of inclusivity where voices are heard, people are seen, and values are respected. We care about the uniqueness of our applicants, employees, and guests, and we do so in a safe space fueled by curiosity and acceptance.

Creating an inclusive workplace is connected to our core value Do Right while also having the added benefit of helping make our business better. We believe inclusion helps us to create a healthier, happier workplace, drive creativity and innovation, and reflect the communities where we operate.

All applicants, employees, and guests can expect equality of opportunity and fair treatment in alignment with our values.

Leave it Better

We believe that the mountains transform us, that how we adventure matters, and that there’s always a better way.

Join us in creating positive change in ourselves, our communities, and the world.

Live it. Get out there - the mountains make us better

Disruptive evolution. In pursuit of better. Always.

Commit. We set bold objectives and see them through.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application Engineer
Senior Application Engineer

Arc'teryx Equipment • North Vancouver

Hybrid
CAD 94,000 - 124,000
Health & wellbeing
RRSP matching
ESPP program
+4
Senior Application Engineer
Senior Application Engineer

Arc'teryx Limited • North Vancouver

Hybrid
CAD 94,000 - 124,000
Health & wellbeing
Dental coverage
Extended health
+1
Program Manager, People Enablement Operations - (Temporary - End of May 2027)
Program Manager, People Enablement Operations - (Temporary - End of May 2027)

Arcteryx.Com • North Vancouver

Hybrid
CAD 94,000 - 124,000
Health & wellbeing benefits
RRSP matching
Paid time off & wellness days
Manager, Software Engineering (Service Cloud)
Manager, Software Engineering (Service Cloud)

Arc'teryx Equipment • North Vancouver

Hybrid
CAD 107,000 - 141,000
Health & wellbeing benefits
RRSP matching
Paid time off
+2
Senior Software Engineer – Mobile App
Senior Software Engineer – Mobile App

Arc'teryx Equipment • North Vancouver

Hybrid
CAD 94,000 - 124,000
Extended health, dental, and vision coverage
RRSP matching
Paid time off and wellness time
+2
Associate Platform Engineer
Associate Platform Engineer

Arcteryx • North Vancouver

Hybrid
CAD 82,000 - 108,000
Health & wellbeing
RRSP matching
Paid time off
+2
Associate Platform Engineer
Associate Platform Engineer

Arc'teryx Equipment • North Vancouver

Hybrid
CAD 82,000 - 108,000
Health & wellbeing
RRSP matching
Paid time off
+3
Program Manager, People Enablement Operations - (Temporary - End of May 2027)
Program Manager, People Enablement Operations - (Temporary - End of May 2027)

Arc'teryx Equipment • North Vancouver

Hybrid
CAD 94,000 - 124,000
Health & wellbeing
Financial wellbeing
Time & Flexibility
+2
Program Manager, People Enablement Operations - (Temporary - End of May 2027)
Program Manager, People Enablement Operations - (Temporary - End of May 2027)

Arcteryx • North Vancouver

On-site
CAD 94,000 - 124,000
Health & wellbeing
RRSP matching
Employee Stock Purchase program (ESPP)
+3
Program Manager, People Enablement Operations - (Temporary - End of May 2027)
Program Manager, People Enablement Operations - (Temporary - End of May 2027)

ARC'TERYX • Vancouver

Hybrid
CAD 94,000 - 124,000
Health & wellbeing benefits
Financial wellbeing and ESPP
Flexible time off
+2