1. What is a Software Engineer at Extend?
As a Software Engineer at Extend, you play a vital role in revolutionizing the post-purchase experience for top retailers and their customers. You will contribute to building and scaling AI-driven merchant solutions that manage automated customer service, seamless returns, and end-to-end automated fulfillment. Your code will directly impact how major merchants across industries build consumer trust, reduce operational costs, and drive revenue growth.
This position sits within core growth pillars like the Extend Fulfillments team, where you will tackle complex, cross-system problems spanning all aspects of logistics and post-purchase servicing. You will own large features end-to-end, from architecture and design through deployment, release, and live monitoring. The environment heavily values scalable, event-driven, AI-native applications that elevate the end-user experience while maintaining rigorous engineering standards.
Expect an engineering culture that values practical knowledge, past project experience, and collaborative problem-solving over algorithmic tricks. You will partner closely with cross-functional teams in product, design, operations, and delivery to deliver high-impact software. Success in this role requires balancing technical execution with strategic thinking, positioning you to influence the trajectory of modern e-commerce infrastructure.



