Jobs / Software Engineer II
ARC’TERYX

Software Engineer II

Active
ARC’TERYX
North Vancouver, BCHybrid
Salary
$82,000.00 – $108,000.00/year
Category
IT & Technology
Languages
English

Job Description

ARC’TERYX is growing - in guest experience excellence, in variety and sophistication of business models, and in operational volume and critical workflows. The Technology group is a key part of supporting and accelerating ARC’TERYX growth! As a Software Engineer II, your contributions will significantly enhance user experiences and support business outcomes. You will play a key role in feature implementation by offering insightful ideas and suggestions, analyzing and proposing improvements to the technical architecture of the features, and implementing in code. 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. 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 technology team builds the backbone for arcteryx.com websites. We work with cross-functional agile squads to build and roll out new features, improve performances, and build self-serve tool for our business stakeholders to create an amazing online experience for our guests.

Job details

Tasks

  • Having accountability for development direction and health of medium-sized features from technical design to launch
  • Breaking down large requests into manageable sub-tasks prioritizing work effectively and ensuring steady progress by focusing on essential details
  • Being an active participant in the technical design process and writing test plans to ensure the quality and reliability of the software
  • Upholding and improving best practices for the team providing constructive feedback to peers and managers and proactively seeking clarification and guidance when needed
  • Executing performance tuning improvement balancing usability automation
  • Understanding how your work contributes to the larger picture of the team and identify conflicting requirements
  • Performing bug fixes and improvements sometimes in unfamiliar areas requiring requirements research
  • Aligning with ARC'TERYX leadership practices and culture in your daily work

Qualifications

  • You have 4+ years of experience in a professional software engineering role of increasing responsibility and sophistication
  • You are proficient in multiple programming languages and fluent in at least one of them
  • You have been programming with C#, PHP, and JavaScript for multiple years.
  • You have worked with transactional and NoSQL databases
  • You have strong experience writing and maintaining automated user and unit tests
  • You have strong experience integrating with 3rd party APIs, OAuth 2.0, and headless architectures
  • You have experience working with cloud computing providers, container solutions, and CI/CD pipelines.
  • You have experience with CDN, Web Server, and Load balancer configuration and management.
  • 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

How to Apply

Online Application: Apply Now

Software Engineer II$82,000.00 – $108,000.00/year
Apply Now