U

URBN

Multi-brand fashion retail with lifestyle brands

Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USANo salary listedIn-person

About the Job

Requirements

  • At least 3–5 years of software development experience.
  • Understanding of object-oriented principles and design patterns.
  • Experience with browser technologies including JSON, REST, HTML, AJAX, and CSS.
  • Proficiency in Python or Golang.
  • Strong understanding of RESTful service design.
  • Strong understanding of asynchronous message-processing technologies.
  • Strong data-modeling skills.
  • Hands-on experience with an AI coding agent in a professional codebase, such as Claude Code or Cursor.
  • Ability to discuss complex technical problems with developers, quality assurance staff, and business systems analysts.

Responsibilities

  • Participate in each phase of the software development lifecycle, including design, development, deployment, and maintenance.
  • Design and develop microservices and event-driven systems.
  • Develop new product features and advance the design of existing code for ecommerce applications.
  • Help determine requirements and plan, design, and develop complex, business-critical software solutions.
  • Develop functional designs while interacting with enterprise architects, developers, business partners, and end users.
  • Use AI coding agents across planning, implementation, and review, and take accountability for the correctness and quality of the resulting code.
  • Respond to possible production issues.
  • Work collaboratively across teams and share knowledge with other engineers.

Desired Qualifications

  • Familiarity with search solutions such as Elasticsearch or Solr.
  • Expertise with unit-testing frameworks and mocking libraries.
  • Familiarity with Django or other object-relational mapping frameworks.
  • Experience with Tornado, Flask, or other web-server technologies.
  • Experience with Vue.js, React, or similar web frameworks.
  • Experience with any NoSQL database.
  • Experience with relational database management systems, preferably PostgreSQL or Cloud SQL.
  • Experience authoring agent files and reusable skills, and connecting agents to real systems through command-line interface tools or the Model Context Protocol.
  • Exposure to data science and machine-learning technologies.
  • Understanding of cloud-hosting platforms and infrastructure.

About the Company

URBN

Multi-brand fashion retail with lifestyle brands

URBN operates a global portfolio of lifestyle brands, including Urban Outfitters, Anthropologie, Free People, Nuuly, Terrain, and Vetri Family. Each brand targets different customer niches with a mix of clothing, accessories, and home goods, and some offerings extend into experiences like dining or a rental model with Nuuly. The multi-brand approach lets URBN serve a wide range of tastes under one umbrella and diversify beyond a single brand. Its goal is to build long-term value by expanding brand offerings, entering related product areas, and exploring services like rental to support a circular economy while reaching new markets.

Company size
10,001+
Company stage
IPO
Headquarters
Philadelphia, PA
Founded
2016

Recently Posted Jobs

Explore more opportunities at URBN

See more jobs