Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Software Engineer

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Software Engineer maturing Nuuly’s cloud-based streaming platform for URBN’s fashion rental business. Building scalable JVM services, distributed systems, and deployable features.

Posted 8/25/2026full-timePhiladelphia • Pennsylvania • 🇺🇸 United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in server-side development, with a strong focus on object-oriented programming and distributed system design. Proficient in collaborating across teams to deliver scalable solutions and enhance platform architecture.

Highest-signal resume keywords
Server-Side DevelopmentObject-Oriented ProgrammingDistributed System DesignCloud Providers (GCP, AWS, Azure)Test-Driven Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaKotlinScalaKafkaSparkStormCassandraHTTPJSONREST
Soft Skills
Team CollaborationCommunicationMentorship
Tools & Technologies
Streaming DataAsynchronous Data ProcessingIntegrated Testing Environments

Tech Stack

Tools & technologies
AWSAzureCassandraCloudGoogle Cloud PlatformJavaKafkaKotlinScalaSpark

About the role

Key responsibilities & impact
  • Engage in discussions and decision-making for new features and platform evolution
  • Collaborate with the product team to design solutions for stakeholder features
  • Deliver the full lifecycle of deployable features, including code, configuration, documentation, and support
  • Contribute to roadmaps and process development to deliver features and evolve the architecture
  • Collaborate with QA and Product teams to test code and keep integrated testing environments unblocked
  • Mature Nuuly's platform into a stable, scalable, and robust backbone for future innovations
  • Lead design and requirements grooming, drive communication between teams, and provide critical feedback and mentorship

Requirements

What you’ll need
  • 4 years or more of experience with server-side development projects
  • Demonstrable experience making compelling team contributions
  • Knowledge of one or more server-side object-oriented programming languages
  • Basic knowledge of streaming data, distributed system design, and messaging technologies and patterns
  • Experience and enthusiasm for testing and test-driven development
  • Ability to quickly familiarize yourself with an existing codebase and toolset
  • Ability to propose and walk through solutions in informal tech leadership discussions
  • Experience with streaming or asynchronous data processing
  • Experience with major cloud providers such as GCP, AWS, or Azure
  • Experience with web services standards and related technologies such as HTTP, JSON, and REST
  • Operational knowledge of Java, Kotlin, Scala, or another JVM language
  • Experience with at least one mainstream distributed system such as Kafka, Spark, Storm, or Cassandra

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time off (PTO)
  • Generous employee discounts
  • Retirement savings
  • Anti-harassment training for managers and employees