Sr. Software Engineer – Supply Chain
Job Type: Full Time / Permanent
Job Description Supply Chain Technology (SCT) innovates to get physical and digital products to our customers quickly and efficiently. We build, support, and extend the systems that manage order fulfillment, transportation, warehouse operations, and inventory placement across our FCs and thousands of retail nodes. As you may have read in the news, our mission is to make us the e-commerce leader in our space, and we’re looking for software engineers with bold ideas to lead the way. This is a remote or hybrid role with occasional travel to FCs and Dallas HQ. Responsibilities • Your primary activities are designing, implementing, and supporting software systems, with coding being the focus. • You are the technical owner of the set of services and applications in your team’s space, coming up with innovative ways to create a better customer experience and drive product health. • You are expected to operate with a high level of autonomy, and your approaches reflect mature judgment and good design instincts. • You provide technical leadership through your ideas, design reviews, coding practices and conventions, and driving the SDLC. • You grow and mentor less experienced engineers. • You will collaborate with peer teams and build relationships with our business stakeholders to further our product and technical roadmaps. • You will support our systems in a dev ops model, driving monitoring and metrics, self-healing and DR strategies, and playbooks to minimize occurrence and impact of production incidents. Qualifications • Bachelor’s Degree in Computer Science or related field or equivalent experience. • 8+ years of non-internship professional software development experience. • 4+ years of experience designing and implementing modern systems in production • Proficiency in at least one modern programming language such as Java, Scala, C++, C#. • Experience with SDLC processes like, including coding standards, code reviews, source control management, build processes, testing, and operational support. • Experience mentoring growing and advancing less experienced engineers. Preferred Qualifications • 10+ years of experience in building large scale, multi-tiered, distributed applications • Production experience implementing solutions with cloud services like EKS, Aurora, Kinesis. • Demonstrated engineering leadership with regard to software design, engineering and operational excellence. • Experience as a technical partner in complex cross-team programs.