Senior Software Engineer
Core
Design, build, test, and deliver customer-facing features, services, and components for a direct-to-consumer digital platform, owning solutions from technical design through production.
Role type
Senior Software Engineer (Customer-Facing Systems)
Builds
Reliable, scalable web services, APIs, and distributed systems for product discovery, customization, purchase, and ongoing ownership.
Domain
E-commerce / Direct-to-consumer digital platforms
Required skills
Software engineering fundamentals, distributed systems, cloud infrastructure, API integration, third-party service integration, system architecture, technical trade-off assessment, problem-solving, code review, unit/functional/integration testing
Preferred skills
E-commerce or marketplace systems experience, high-performance frontend optimization, scalable distributed system design, engineering mentorship, fast-paced environment adaptability
Technologies
Cloud, Frontend, DevOps
Responsibilities
Design, build, test, and deliver customer-facing features, services, and components; Assess technical approaches and trade-offs, contribute to system architecture; Develop and operate reliable, scalable web services, APIs, and distributed systems; Integrate third-party services and SaaS platforms; Uphold engineering standards through testing and code reviews; Work with Product and UX teams to turn customer needs into technical solutions; Mentor and support engineers by sharing knowledge and providing technical guidance.
Seniority
Senior, hands-on IC with mentorship responsibilities
