Columbia Sportswear
Apparel and Footwear
PrincipalSoftwareEngineer(ConsumerService)
“Principal Software Engineer (Consumer Service) at Columbia Sportswear. Skills: Software Engineering, DevOps, Salesforce Development, API Integration. Design software solutions. Develop software solutions”
What You'll Achieve.
Improve efficiency; Improve confidence; Deliver software; Enhance customer interface; Enhance customer service; Deliver modern solutions; Deliver simple solutions; Deliver secure solutions; Lift engineering skills; Improve software efficiency; Improve software reliability; Improve software availability; Improve software maintainability; Improve software performance; Minimize future support burden; Deliver measurable value; Reduce uncertainty; Move work forward
Industry & Context.
Troubleshoot bugs; Identify bottlenecks; Identify patterns; Identify solutions; Diagnose performance issues; Root cause analysis; Problem solving
On-call support rotations
What They're Looking For.
Must Have
8+ years of professional experience, 5+ years experience with Salesforce core ecosystem, 5+ years developing Apex code, Expertise integrating with RESTful APIs, Experience with Agile frameworks, Experience participating in on-call support rotations
Nice to Have
Experience with Conversational AI platforms, Expertise in architecting CI/CD pipelines
What You'll Do.
Design software solutions
Develop software solutions
Test software solutions
Deploy software solutions
Monitor software solutions
Support software solutions
Maintain application design
Promote code maintenance
Build subject matter expertise
Utilize reference implementations
Utilize best practices
Make architectural decisions
Notify technical stakeholders
Establish quality standards
Manage quality standards
Implement quality standards
Ensure application performance
Ensure application uptime
Ensure application scale
Define code quality standards
Maintain code quality standards
Practice peer code reviews
Ensure quality in reviews
Ensure consistency in reviews
Facilitate knowledge transfer
Improve software efficiency
Partner on lifecycle improvements
Create support playbooks
Maintain support playbooks
Leverage monitoring best practices
Leverage monitoring technologies
Leverage monitoring instrumentation
Lead monitoring efforts
Observe software health
Observe software availability
Observe software performance
Provide application support
Inform roadmap improvements
Diagnose performance issues
Identify new monitoring mechanisms
Implement new monitoring mechanisms
Inform squad of issues
Employ DevOps practices
Advance technical foundation
Drive quality advances
Drive security advances
Drive privacy advances
Drive reliability advances
Drive availability advances
Drive maintainability advances
Drive performance advances
Stay current on technology
Ensure solutions stay modern
Ensure solutions stay simple
Ensure solutions stay secure
Explore new technologies
Explore new ways of delivery
Advance team business goals
Identify innovation opportunities
Create proof of concepts
Experiment with new ideas
Make recommendations from POCs
Participate in system evaluation
Participate in tool evaluation
Contribute to backlog
Capture work for mission
Capture work for foundation
Refine product backlog
Lead breakdown of epics
Break down epics into stories
Ensure stories have value
Define acceptance criteria
Communicate with partner squads
Understand scope of planned work
Translate scope to impact
Inform prioritization
Identify dependencies
Influence product roadmap
Generate stories for tech debt
Generate stories for modernization
Generate stories for simplification
Participate in agile ceremonies
Drive collaboration within team
Drive continuous improvement
Lead resolution of blockers
Implement new practices
Understand application architecture
Understand enterprise architecture
Partner with Solution Architects
Define enterprise patterns
Adopt enterprise patterns
Implement reference architectures
Deliver cost effective solutions
Influence partner roadmaps
Perform technical evaluations
Make recommendations on solutions
How You'll Work.
Team & Collaboration
Cross-functional relationships; Cross-functional teams; Peer squads; Dependent teams; Solution Architects; Product Managers; Agile Leaders; Product Owner; Peer Engineers; Key partners
Communication Scope
Communicate complex concepts; Verbal communication; Written communication
Process & Methodology
Agile, Scrum, Kanban, Backlog refinement, Roadmap planning
Applying for this Principal Software Engineer (Consumer Service) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Columbia Sportswear?
Real rants from real employees. Read before you apply.