URBN is seeking an Architect to join the development of AI-powered digital experiences.
We are seeking an experienced Architect to join our mission of integrating algorithmic solutions with creative tools. In this unique opportunity, you will use your full stack engineering skills to implement cutting-edge algorithms into our rapidly evolving products across our digital ecosystem. You will collaborate with a talented cross-functional team that includes data scientists, product managers, and domain experts to deliver a significant business impact.
You’ll need a deep grasp of streaming and message processing fundamentals. Solid confidence with Python as well as JVM-based tools such as Java, Kotlin, no-sql and relational databases such as Postgres. You’ll also need a significant amount of aptitude in designing and integrating Kubernetes services with cloud-based platform APIs such as Google Cloud, AWS, or Azure.
As an Architect, you will be responsible for determining the long-term technology direction with agreement from Engineering Director, Managers, and leads. You will engage with the product team early in the new project lifecycle to formulate solutions and create architecture and design documentation to be used by engineering teams.
You will also bring experience that extends beyond personal code contribution: leading design and requirements grooming, driving communication between teams, providing critical feedback, coordinating the work of others, taking a technical leadership role on projects, and providing mentorship opportunities. You should be adept at picking up new technologies and patterns and lead debates on the pros and cons of various approaches. Most of all you should be ready and willing to tackle new challenges with a supportive team of creative and hard-working professionals.
Role Responsibilities Proposing long-term technology direction, with agreement from Director, Managers, and leadsEngaging with product managers early in the new project lifecycle to formulate solutionsCreating architecture and design documentation to be used by Engineering teams and Product teams in the creation of Epics and StoriesProposing designs and architectures that enable us to meet our business goalsProposing designs and architectures that keep us current yet manage technical debt and prevent unnecessary redundancy, duplication, or complexityAttending meetings to review proposed designs, gather feedback, and update designsAttending Sprint team meetings groom and plan storiesPerform the QA function by collaborating with Business teams, Product Managers, Engineering teams and leadsEngaging with Ops, Agents and Signals teams to provide direction for implementation of the architectureWorking on Proof-of-Concept projects to vet new design ideas, evaluate alternatives, and develop new foundational componentsWorking with 3rd party providers and cloud providers to provide direction, evaluate solutions, or engage in troubleshootingAssist with escalated production support needs when critical system issues occur Role Qualifications 10 years or more of staff-level responsibilities such as creating architecture proposals, mentoring, coordinating others work, and taking ownership of designs or projects.Deep knowledge of several server-side programming languages including Python, Java and KotlinDeep understanding of Machine Learning and Data Science concepts and technologiesAble to talk as an expert about streaming data, distributed system design, and relative merits of different messaging technologies and patternsSignificant experience and enthusiasm for testing and test-driven developmentAble to hit the ground running and quickly familiarize yourself with an existing codebase and toolsetAble to propose and walk through long and short term architectural solutions with leadership at the Director and C-level.
#LI-EM2
The PerksURBN offers comprehensive Perks & Benefits to employees. Availability and eligibility to specific benefits may be subject to your location and employment status. Benefits include medical, dental, vision, PTO, generous employee discounts, retirement savings and much more! For additional information visit www.urbn.com/work-with-us/benefits
EEO StatementURBN celebrates diversity and is committed to creating an inclusive environment for all employees. We are proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, sex (including gender, pregnancy, sexual orientation, and gender identity or expression), religion, creed, age, physical or mental disability, national origin or ancestry, ethnicity, citizenship, service in the uniformed services, genetic information, or any other protected characteristic as established by law. We believe strongly in fostering a safe, fair and respectful work environment. To ensure compliance with our non-discrimination and anti-harassment policies, we offer anti-harassment training to managers and employees. Options ApplyApplyShareSubmit a ReferralRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Not finding the perfect fit?
Join our Talent Community to be notified about roles and hiring events that align with your job interests!
Application FAQsSoftware Powered by iCIMS
www.icims.com