高级全栈工程师
Senior Full Stack Engineer
CSC Generation 是一家以人工智能为核心的企业,正在重新构建全渠道零售。我们收购了标志性品牌,并通过 Genesis 运营平台对其进行改造,该平台结合了数据织网、自动化引擎、专有工具和共享服务,以现代化运营、提升客户体验并扩大利润率。我们在 13 个品牌中实现了超过 10 亿美元的营收,我们的产品组合包括 Sur La Table、Backcountry、One Kings Lane 等,这些品牌作为现实世界的创新实验室,持续推动技术进步。
汇报对象:[工程经理 / 工程总监]
职位简介
作为我们的高级全栈工程师,你将构建和负责微服务、面向业务的仪表盘以及面向客户的体验,这些是支撑 CSC Generation 零售云的核心组件。这个职位存在的原因是,我们正在将 API 优先、可组合的服务架构扩展到我们的品牌组合中,我们需要能够从头到尾设计系统的工程师——而不仅仅是交付功能。
在 6-12 个月后,成功的表现包括:你设计的服务已上线并被其他团队使用,你的 API 和 SDK 已经文档化且易于发现,你已经成为整个软件生命周期中可靠的工程技术负责人。你将使用 TypeScript 和 React 在 AWS Serverless 上工作,并与产品团队直接合作,设计优雅、可扩展且持久的解决方案。
这是一个精简的团队。你将承担很多责任,快速行动,并在完整的端到端责任下做出决策。
你将负责
- 将各种堆栈部分引入,以支持我们的 API 优先架构和可组合服务模型。
- 与产品团队合作,设计和实现我们零售云中的服务。
- 在 AWS Serverless 基础设施上使用 TypeScript 和 JavaScript 设计和实现全栈解决方案。
- 使用 React 构建高质量、经过充分测试的前端组件,确保其响应式和可维护性。
- 发布 API、SDK 和 CLI 供其他开发者轻松集成。
- 负责你服务的完整软件生命周期——从设计到部署和迭代。
- 保持对清洁架构、优雅代码和现代工程模式最佳实践的了解。
必备资格
- 7 年以上全栈开发经验,前后端系统都有实际项目经验。
- 精通 TypeScript(3 年以上),JavaScript、Node.js 和 React。
- 具有 AWS 服务的实际操作经验,包括 Lambda、CloudFront 和 CodePipeline。
查看英文原文
CSC Generation is the AI-native holding company re-engineering omnichannel retail. We acquire iconic brands and transform them with Genesis, our operating platform combining a Data Fabric, Automation Engine, proprietary tools, and shared services to modernize operations, elevate customer experience, and expand margins. With $1B+ in revenue across 13 brands, our portfolio includes Sur La Table, Backcountry, One Kings Lane, and others that serve as real-world innovation labs.
Reports to: [Engineering Manager / Director of Engineering]
About the Role
As our Senior Full Stack Engineer, you will build and own microservices, business-facing dashboards, and customer-facing experiences that power CSC Generation's retail cloud. This role exists because we are scaling an APIfirst, composable service architecture across our portfolio of brands, and we need engineers who can design systems endto-end — not just ship features.
At 6–12 months, success looks like: services you designed are live and consumed by other teams, your APIs and SDKs are documented and discoverable, and you have established yourself as a reliable technical owner across the full software lifecycle. You will work in TypeScript and React on AWS Serverless, and you will collaborate directly with product teams to architect solutions that are elegant, scalable, and built to last.
This is a lean team. You will own a lot, move fast, and make decisions with full end-to-end responsibility.
What You'll Do
- Onboard various parts of the stack to support our API-first architecture and composable service model.
- Partner with product teams to architect and implement services within our retail cloud.
- Design and implement full-stack solutions in TypeScript and JavaScript on AWS Serverless infrastructure.
- Build quality, well-tested frontend components in React that are responsive and maintainable.
- Publish APIs, SDKs, and CLIs for your systems so other developers can integrate with them easily.
- Own the full software lifecycle for your services — from design through deployment and iteration.
- Stay current with best practices for clean architecture, elegant code, and modern engineering patterns.
Required Qualifications
- 7+ years of experience in full-stack development, with meaningful work across both frontend and backend systems.
- Strong proficiency in TypeScript (3+ years), JavaScript, Node.js, and React.
- Hands-on experience with AWS services, including Lambda, CloudFront, and CodePipeline.
- Demonstrated ability to own a microservice or internally facing product end-to-end, not just individual features.
- Strong sense of ownership for the full software lifecycle — from design and development through deployment and maintenance.
- Commitment to finding the best solution, not just the fastest one.
Preferred Qualifications
- Experience publishing and maintaining SDKs, CLIs, or developer-facing APIs for internal or external consumers.
- Familiarity with composable commerce or microservices architecture in a multi-brand or platform environment.
- Experience with infrastructure-as-code tools (e.g., AWS CDK, Terraform) alongside serverless deployments.
- Prior work in a retail tech or e-commerce engineering context.
Why Join
The people who do best here are builders. They take ownership, move fast, and want to see the direct impact of their work.
- Executive Access: Work directly with brand CEOs and senior leadership across CSC Generation's portfolio, solving real business problems and earning mentorship from operators who have scaled multi-brand platforms.
- AI-First Skill Building: Get hands-on with the most advanced AI and automation tools in the market — from prompt engineering to serverless architecture — and build a modern skill set that translates across any industry.
- Accelerated Career Path: High performers are quickly entrusted with greater responsibility and leadership opportunities across our portfolio of brands. Your growth here is driven by results, not tenure.
- Competitive Benefits: [Insert India-specific benefits language here — confirm with hiring manager before posting.]
Interview Process
- Recruiter Screen: A member of our recruiting team will reach out to schedule a 30-minute call to learn more about your background, walk you through the role, and answer your questions about CSC Generation. You are interviewing us too.
- Technical Assessment: You will complete a take-home or live coding assessment to demonstrate your full-stack skills. Each candidate for this role receives the same assessment so we can evaluate everyone consistently.
- Hiring Manager Interview: A deeper conversation with the engineering manager focused on your technical experience, system design thinking, and how you approach ownership of a service end-to-end.
- Technical / Panel Interview: A virtual interview with members of the engineering team. Come prepared with examples of systems you have designed and trade-offs you have navigated.
- Reference Checks: We will ask for two to three professional references. Conducted in parallel with the final stages where possible.
- Offer: We gather all feedback, complete a final review, and your recruiter will connect with you directly to present an offer. We move quickly for the right candidate.
Originally posted on Himalayas