Become a pivotal Software Development Engineer focused on advanced architecture in the retail industry. Tackle complex challenges by developing scalable systems and driving technical excellence within a collaborative team. This mid-senior level role emphasizes end-to-end ownership, from design to implementation. You'll engage in architectural decision-making while partnering with product managers to enhance project outcomes. Mentoring team members and guiding best practices will be key aspects of your contributions. Key Responsibilities: • Design complex, scalable software applications • Mentor engineers and drive quality through code reviews • Balance architectural needs with business priorities • Maintain system reliability and security • Collaborate with teams on project requirements Requirements: • 3+ years of professional software development experience • 2+ years in design or architecture roles • Proficiency in Java, C++, or C# programming • Ba...