Urban Outfitters, Inc.

Nuuly Services Software Engineer

Urban Outfitters, Inc.
Apply
13 days ago
Philadelphia, PA, USAMid Level

Responsibilities

  • Participate in technical discussions and decisions concerning new features and platform evolution.
  • Collaborate with product teams to design solutions for stakeholder requirements.
  • Deliver deployable features across coding, configuration, documentation, and support.
  • Contribute to roadmaps, process development, and architectural evolution.
  • Collaborate with QA and product teams to test code and maintain integrated testing environments.
  • Lead design and requirements-grooming activities, facilitate cross-team communication, and provide mentorship.

Requirements

  • At least 4 years of experience with server-side development projects and demonstrable team contributions.
  • Knowledge of one or more server-side object-oriented programming languages.
  • Basic understanding of streaming data, distributed system design, messaging technologies, and messaging patterns.
  • Experience with streaming or asynchronous data processing.
  • Experience with major cloud providers such as GCP, AWS, or Azure.
  • Experience with web services standards and 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.
  • Experience with testing and test-driven development.
  • Ability to quickly learn an existing codebase and toolset and explain solutions in technical leadership discussions.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off.
  • Generous employee discounts.
  • Retirement savings benefits.
  • Additional benefits may vary by location and employment status.

Tech Stack

Apache CassandraApache KafkaApache SparkApache StormAWSAzureGoogle CloudJavaKotlinKubernetesScala

Categories

Urban Outfitters, Inc.

About Urban Outfitters, Inc.

501-1,000 employees
Contact me