Senior Software Engineer, e-Commerce Fulfillment

🕒 il y a 29 jours

🗣️🇺🇸🇬🇧 Anglais requis

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of Crate and Barrel

Crate and Barrel

5001 - 10000 employés

🛒 Commerce de détail

🛍️ eCommerce

👥 B2C

Retail • eCommerce • B2C

Crate and Barrel est un détaillant spécialisé de premier plan dans l'ameublement fondé en 1962, qui aide les gens à créer des foyers réfléchis à travers une famille de marques incluant Crate & Barrel, Crate & Kids, CB2, et Hudson Grace. Leader dans le commerce omnicanal et le marketing direct, l'entreprise exploite plus de 100 magasins aux États-Unis et au Canada, soutient des franchises internationales et des plateformes e-commerce dans plusieurs pays, et propose une sélection de sourcing, production, livraison personnalisée et installation dans plus de 90 pays. Appartenant au groupe Otto, Crate & Barrel met l'accent sur l'expérience de vente au détail physique en parallèle avec des capacités numériques et e-commerce robustes et emploie environ 7,500 collaborateurs.

Description

• Execute the systematic modernization of legacy transactional backend data flows into scalable microservices, ensuring high availability and seamless data consistency during the transition • Embed advanced distributed tracing, structured logging, and real-time telemetry metrics into our orchestration pipelines to guarantee absolute visibility into complex end-to-end data flows • Work closely with product managers and team members to own the design, scalability, and delivery of high-volume data streams utilizing modern message brokers (e.g., Kafka, RabbitMQ) to ensure loose coupling and reliable event delivery across the enterprise • Design and implement highly resilient distributed coordination patterns (Event-Driven Architectures) to manage complex, multi-system fulfillment lifecycles • Adhere to and promote engineering guardrails and best practices, focusing heavily on implementing services to continuously validate, observe, and publish system data, completely mitigating system drift and ghost-state errors • Perform thorough code reviews, ensuring high standards of code quality, structural maintainability, and microservice performance • Identify and resolve complex technical issues and bugs within asynchronous communication paths, distributed transactions, and data caching layers • Contribute to architectural discussions and decisions by ensuring architectural decoupling of all routing rules and environment parameters into runtime configurations and feature flags to eliminate deployment bottlenecks • Drive the creation and maintenance of high-quality documentation by adhering to robust release engineering and automated deployment gating protocols before any code activates

🎯 Exigences

• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) • 5+ years of experience building high-scale, fault-tolerant backend applications and microservices using strongly-typed ecosystem (Java/JVM, .NET/C#, or equivalent enterprise backend languages) • Hands-on mastery of asynchronous event patterns, message queue architectures, stream processing, and solving for data-at-rest vs. data-in-transit challenges. (e.g., Kafka, RabbitMQ, or cloud-native event buses) managing high-volume data centralization • Deep understanding of distributed transactions, idempotency, eventual consistency, and how to handle distributed state-machine failures gracefully • Experience with technical aspects of complex backend projects from initial system design through production deployment and automated scale testing

🏖️ Avantages

• Medical/Dental/Vision • Life insurance and Disability • Retirement and 401(k) match • Paid time off, wellness time and volunteer time • Merchandise discount and EAP resources • Tuition Reimbursement

Postuler Maintenant

Emplois Similaires

🕒 il y a 29 jours

Nagarro

10 000+ employés

💼 Conseil

📣 Marketing

🏥 Santé

Senior Staff Engineer - Strategy Lead for New Business & Growth at Nagarro. Crafting narratives and proposals that win client bids using AI and strategic design thinking.

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 29 jours

Aera Technology

201 - 500

💼 Conseil

📦 Logistique

🤖 Intelligence artificielle

Senior Software Engineer developing a multi-dimensional OLAP engine with Java for Decision Intelligence platform. Focusing on correctness, quality, and performance in decision-making processes.

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 29 jours

Upstart

1001 - 5000

🚘 Automobile

💼 Conseil

🏥 Santé

Software Engineer developing borrower-facing applications with React and TypeScript at Upstart. Collaborating to enhance borrower flows and improve financial access.

🇺🇸 États-Unis – Télétravail

💵 $142 000 - $196 600 / an

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🧑‍💻 Développeur Full-Stack

🦅 Parrain de Visa H1B

info

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 29 jours

Upstart

1001 - 5000

🚘 Automobile

💼 Conseil

🏥 Santé

Senior Software Engineer creating frontend and full-stack solutions for financial products. Collaborate with product, design, and backend teams to build complex web applications.

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 29 jours

Equinix

5001 - 10000

📦 Logistique

💼 Conseil

🏭 Fabrication

Senior Staff Engineer designing systems and application software for Equinix's compute platform. Collaborating with product teams and mentoring junior engineers in a remote setting.

🗣️🇺🇸🇬🇧 Anglais requis