Posted May 31, 2026
ABOUT THE POSITION The Software Engineer II designs, develops, tests, deploys, monitors, and supports software solutions. Ensures quality, security, privacy, reliability, availability, maintainability, performance, compatibility and integrations of solutions throughout. Advances the team's technical foundation to deliver modern, simple, and secure solutions, and raises engineering skills within the squad. Scope of delivery and sphere of influence is for a single squad. HOW YOU'LL MAKE A DIFFERENCE Responsible for design, development, testing, deployment, maintenance, monitoring, and support of a platform or application. Maintains thoughtful application design. Builds subject matter expertise in the business area. Contributes to and helps refine the team's backlog. Partners with teammates and the Product Owner to break down work into reasonable sizes that can be accomplished in a single iteration. Ensure stories have clearly understood value and defined acceptance criteria. Helps inform delivery estimates (story points). Seeks to understand prioritization and sequencing decisions. Seeks to understand key dependencies. Helps inform prioritization, identify dependencies, and influence the product roadmap. Participates in agile ceremonies, including daily stand-up, backlog refinement, planning, review/demo, and retrospectives. Helps drive collaboration within the team through participation in practices such as pair programming. Seeks to understand application architecture for the squad's limited area of responsibility. Participates in peer mentoring. YOU ARE Follows quality standards. Leverages automation where possible. Ensures application performance, uptime, and scale. Participates in peer code reviews. Troubleshoots and fixes bugs, security risks, and bottlenecks. Improves software development lifecycle. Leverages and maintains support playbooks. Employs DevOps practices to advance the technical foundation of solutions. Starts exploring new technologies and ways of software delivery. Assists with the implementation of proof-of-concepts to experiment with new ideas. Performs other duties as assigned. Ability to participate and contribute in a team environment, and to work with users of all levels to identify requirements and deliver timely results Ability to grasp new technologies rapidly, break down data issues and resolve them Solid technical, communication and interpersonal skills Sound judgment and decision-making, and the appropriate sense of urgency. Coding proficiency in a modern programming or scripting language, strongly preferred Azure experience preferred (Logic and Function apps) Knowledge of database systems (SQL) Strong project and time management skills Ability to work and collaborate with cross functional teams Excellent communication skills, both written and oral Exposure to wholesale and/or retail solutions preferred Experience with Data Catalogs, business glossaries, data governance, and metadata management preferred YOU HAVE Bachelor's degree, applicable certification or equivalent experience. Typically requires 2-4 years of professional experience, and general proficiency with tools, systems, and procedures required to accomplish the job. Exposure to data services in a cloud computing platform Experience coding in one of the following languages (Python, Scala, SQL, PowerShell) Demonstrated ability to quickly learn new software development tools #LI-SA1 #Hybrid This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company. Founded in 1938, Columbia Sportswear Company is a global leader in designing, sourcing, marketing, and distributing outdoor and active lifestyle apparel, footwear, accessories, and equipment. Our four primary brands — Columbia®, Mountain Hardwear®, SOREL® and prAna® — complement each other to address the diverse needs of active consumers and their products have gained an international reputation for their innovation, quality and performance. Learn more about our family of brands here.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City