Columbia Sportswear

Apparel and Footwear

PrincipalSoftwareEngineer(ConsumerService)

₹35–55L ~AI est. Bangalore, Karnataka, India FULL TIME Remote Friendly
The Brief

“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.

Apparel and Footwear
Problems you'll solve

Troubleshoot bugs; Identify bottlenecks; Identify patterns; Identify solutions; Diagnose performance issues; Root cause analysis; Problem solving

Eligibility Requirements

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

Free ATS check

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.

Read Company Rants →