Software Engineer II
Company
ARC'TERYX
Location
Portland, OR
Type
Full Time
Job Description
Department: Technology
Reports to: Manager, Software Engineering
Your Opportunity at ARC’TERYX:
As a Software Engineer II, you will play a crucial role in shaping user experiences and driving business success. Your contributions will directly influence feature implementation through innovative ideas and suggestions. You will also be responsible for understanding and enhancing the technical architecture of features that are owned by your team. Additionally, you will mentor and guide interns and new software engineers, fostering their growth and development. You will collaborate with a team of dedicated and experienced software engineers who are passionate about continuously improving existing systems and ensuring long-term operational stability.
This position is primarily based out of our North Vancouver office, but we're open to a hybrid remote work setup. Please note that candidates must be eligible to work in Canada.
Meet Your Future Team:
The eCommerce technology team builds the backbone for arcteryx.com, and outlet.arcteryx.com. We work with cross-functional agile squads to build and roll out new features, improve performance, build self-serve tool for our business stakeholders and create an amazing online experience for our guests.
If you were in the Software Engineer II role now, here are some of the core activities you would be doing:
- Taking ownership of independent medium-sized features, from technical design to launch
- Breaking down large requests into manageable sub-tasks
- Prioritizing work effectively, making progress while avoiding unnecessary details or excessive nitpicking
- Communicating effectively and providing constructive feedback to peers and managers
- Understanding how your work contributes to the larger picture of the team and identifying conflicting requirements
- Proactively seeking clarification when requirements are unclear and ensuring all assumptions are validated before starting work to minimize rework
- Writing test plans to ensure the quality and reliability of the software
- Actively participating in the technical design process, seeking guidance from senior engineers and technical leads
- Adhering to stated best practices for the team without excessive handholding
- Executing performance tuning, improvement, balancing, usability, and automation
- Demonstrating consistent progress on assigned tasks and asking for help when needed
- Performing bug fixes and improvements in unfamiliar areas
- Participating in technical interviews
- Attending Engineering Guild sessions and sharing your point of view
- Embodying the Arc'teryx leadership code (Lead Self) and exhibiting its values in daily work
- Working well within a team, being eager to learn from others, and being motivated to share your experience and skills
Are you our next Software Engineer II?
- You have 3+ years of progressive experience and responsibility as a software engineer
- You are programming language polyglot, and you excel in 1 language
- You are knowledgeable about React, NextJS, NodeJS and JavaScript best practicesÂ
- You have worked with transactional and NoSQL databases
- You have great experience writing and maintaining automated user test and unit testsÂ
- You have experience integrating with 3rd party APIs, OAuth 2.0, headless solutions
- You have experience working with cloud computing providers, container solutions, and CI/CD pipelines
- You have experience with CDN, Web Servers, Load balancers 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Â
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.Â
Date Posted
01/22/2025
Views
0
Similar Jobs
Network Engineer in Solution Test - Arista Channels
Views in the last 30 days - 0
Arista Networks a leader in datadriven clienttocloud networking is seeking highcaliber Solution Test Engineers The role involves ensuring product qual...
View DetailsStructural Engineer, P. Eng. - Ecora
Views in the last 30 days - 0
Ecora Engineering Environmental Ltd is seeking a Professional Structural Engineer with 812 years of experience for a permanent fulltime position in K...
View DetailsStructural Engineer in Training - Ecora
Views in the last 30 days - 0
Ecora Engineering Environmental Ltd is seeking a Structural Engineer in Training for a permanent fulltime position in Kelowna Surrey or Vancouver Bri...
View DetailsSenior Information Systems Automation and AI Engineer - SurveyMonkey
Views in the last 30 days - 0
SurveyMonkey a leading platform for surveys and forms is seeking a Senior Information Systems Automation and AI Engineer The role involves leading the...
View DetailsMachine Learning Engineer - Sensor Tower
Views in the last 30 days - 0
Sensor Tower is seeking a Machine Learning Engineer with 4 years of experience in data modeling machine learning algorithm development and quantitativ...
View DetailsFinancial Planning Analyst - MEMIC
Views in the last 30 days - 0
The MEMIC Group is dedicated to enhancing workers comp through compassionate partnerships and unwavering commitment to workforce safety The Financial ...
View Details