The Senior Software Engineer is an individual contributor accountable for the technical execution, architectural integrity, and delivery outcomes of a product team operating under the product model. The role partners as an equal with Product Management and Product Design to discover, deliver, and scale solutions that achieve measurable business outcomes. It owns how products are built across product teams, establishing sustainable engineering practices while maintaining quality, security, reliability, and scalability. The role aligns product architecture with enterprise architecture, assesses the upstream and downstream impacts of technical decisions, and follows global standards wherever possible. When product architecture must deviate from existing standards, the Senior Engineer intentionally influences enterprise practices. The role also ensures cybersecurity practices and applicable industry regulations, including SOX compliance, are observed, with risks surfaced early and managed transparently. The Senior Engineer translates product strategy and outcome-based OKRs into technical plans; sets technical direction; leads continuous delivery; and makes pragmatic tradeoffs among speed, quality, cost, and technical debt. The role participates in product discovery and solution shaping, mentors engineers, establishes engineering standards, and aligns product decisions with platform, architecture, and security leaders. It has decision rights over technical design and implementation, engineering prioritization within product objectives, build-versus-buy recommendations, and hiring and performance input for engineering roles on the team. The position calls for full-stack and Salesforce platform expertise, including modern front-end frameworks, API-driven back ends, cloud infrastructure, and Salesforce ecosystems. It also calls for experience creating technology-led strategies for Customer and Commercial functions in an FMCG environment, and taking experimentation from hypothesis and prototype through production deployment. Success is assessed through product and customer outcomes, delivery performance, system reliability and efficiency, team engagement and growth, and reduction of critical technical debt.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior