Senior Backend Engineer – Fulfillment Systems
RemoteFull-timePosted 5mo ago
About the role
Senior Software Engineer, Ecommerce Fulfillment responsible for architecture and development of ecommerce fulfillment systems (order management and warehouse management), with emphasis on AI-enabled development, across remote locations including Costa Rica, United States, and India.
Responsibilities
- Drive architecture design, hands-on development, testing, deployment, and production support for ecommerce fulfillment systems including order management and warehouse management.
- Leverage AI toolsets to improve engineering delivery throughput, quality, and reliability; share and evolve AI capabilities across teams.
- Partner with Product and Engineering leadership to deliver scalable, user-focused features that elevate business value.
- Champion modern engineering practices including clean architecture, unit testing, automation, performance optimization, and observability.
- Break down large projects into manageable delivery chunks with clear status communication across teams.
- Influence architectural direction and propose improvements for performance, scalability, reliability, and maintainability.
- Produce high-quality documentation including TRDs, diagrams, technical instructions, and onboarding materials.
- Improve reliability monitoring, alerting, and incident response for mission-critical systems.
- Identify opportunities to simplify legacy components, reduce technical debt, and deliver long-term efficiency gains.
Qualifications
- Bachelor's or Master's degree in Computer Science or a related field
- 10+ years of professional software development experience with a strong ecommerce background
- Hands-on experience leveraging AI toolsets for productivity and development acceleration
- Expertise with Java and Spring Boot
- Familiarity with order management and warehouse management systems
- Deep expertise in software architecture, distributed systems, and design patterns including pub/sub and event-driven architecture
- Proficiency in at least one core backend language such as Java, Python, or C#
- Strong understanding of relational databases and SQL
- Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
- Experience with AWS or GCP and cloud-first architecture
- Excellent communication and cross-functional collaboration skills
- Strong problem-solving ability and the capacity to think creatively and strategically
Skills
Required:Architecture designJavaSpring BootDockerKubernetesSQLCloud
Nice to have:PythonC#
Benefits
- Competitive Benefits (US): Paid time off policies, 401(k) match, medical/dental/vision and additional policies, employee discounts across our brands
- Competitive Benefits (Costa Rica): Remote work, private medical and life insurance, additional paid time off, monthly allowances and reimbursements, employee discounts, opportunities for professional growth
Last updated Oct 21, 2026. Interested? Apply on the company site.

About CSC Generation
AI Native Retail Future: Commerce AGI
CSC Generation is the AI-native retail holding company. We modernize iconic brands with data, automation and our Genesis platform to build the future of Commerce AGI.
retailautomationAIdataplatformsmergers and acquisitions
More open roles at CSC Generation
- Seasonal Chef Instructor, Pastry (Sur La Table)4d agoHybrid (Arlington, VA)
- Seasonal Chef Instructor, Savory (Sur La Table)4d agoHybrid (Arlington, VA) · Stores / Sur La Table
- Store Floor Lead (Sur La Table)4d agoHybrid (Arlington, VA) · Sur La Table - Stores
- Construction Project Manager4d agoElk Grove, CA · Home Designs – DR Office /
- Marketing Copywriter, Competitive Cyclist & Backcountry4d agoHybrid (Cottonwood Heights, UT) · Backcountry – Creative