FREE ACCESS
5,000–10,000 jobs/day
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.

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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSAzureCassandraCloudGoogle 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