
Sr. Software Engineer (Consumer Growth Platforms)
Columbia Sportswear Company1 month ago
Bengaluru, IndiaSenior
Responsibilities
- Design and implement full-stack marketing technology capabilities, including storefront features, API integrations, event-driven services, and cloud-based backend systems.
- Own architectural decisions within the squad and promote reusable, portable, maintainable front-end and back-end solutions.
- Establish quality standards and drive unit, integration, and end-to-end test automation.
- Troubleshoot client- and server-side bugs, security vulnerabilities, and performance bottlenecks.
- Monitor application health, availability, and performance; implement proactive alerting and diagnose cross-system issues.
- Apply DevOps practices, support technical modernization, and evaluate new tools, patterns, and platforms through proof-of-concept work.
- Shape the technical backlog, decompose epics into stories, define acceptance criteria, and surface technical dependencies and technical debt.
- Partner with Product Managers, Architects, and engineering teams on architecture, prioritization, delivery, and enterprise standards.
- Maintain architecture documentation and support playbooks for owned capabilities.
- Mentor engineers across squads, build engineering culture, participate in communities of practice, and lead continuous improvement.
- Serve as the senior technical point of contact during India business hours and collaborate with teams across time zones.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- 8+ years of professional software engineering experience.
- Significant professional experience across both client-side and server-side full-stack development.
- Experience with JavaScript (ES6+), TypeScript, React or a similar modern framework, HTML5, CSS3/Sass, responsive web development, and accessible web development.
- Experience with Node.js, RESTful API design, microservices or service-oriented architecture, and event-driven patterns.
- Experience with AWS and/or Azure, including serverless functions, managed services, API gateways, messaging/eventing, and infrastructure-as-code concepts.
- Experience integrating with e-commerce or marketing technology platforms such as Salesforce Commerce Cloud, Braze, Zeta, or Adobe Experience Platform.
- Experience with automated testing, deployment pipelines, monitoring, observability, CI/CD, and DevOps practices.
- Experience designing data layers and understanding how front-end events feed analytics, personalization, and marketing activation systems.
- Proven agile delivery experience, including backlog ownership, story decomposition, and iterative delivery in a cross-functional squad.
- Experience working on globally distributed teams across countries or regions.
- Strong written and verbal English communication skills, including technical documentation, asynchronous updates, and architectural decision records.
- Strongly preferred: experience in an India GCC, offshore delivery model, or multinational organization.
- Experience with Salesforce Commerce Cloud, including SFRA, OCAPI/SCAPI, or Composable Storefront/PWA Kit.
- Familiarity with Adobe Launch or Adobe Tags and behavioral-data flows into marketing systems.
- Background in consumer identity, authentication, or consent management.