Urban Outfitters logo
Urban OutfittersPosted 4 months ago

Nuuly Services Software Engineer - Level III

RemoteUnited States

Full TimeSenior LevelEnterprise

Job Summary

Lead discussions on new features and platform evolution while collaborating with the product team to design solutions for stakeholder needs. Deliver the full lifecycle of deployable features, including code, configuration, documentation, and support, while contributing to roadmaps and process development. Partner with QA and Platform Engineering to test code and maintain integrated testing environments. Drive communication between teams, provide mentorship, and lead design and requirements grooming. Engage in informal tech leadership discussions to propose and debate architectural approaches.

Required Qualifications

  • 4 years or more experience with server-side development projects with demonstrable experience making compelling team contributions
  • Knowledge of one or more server-side object-oriented programming languages
  • Able to talk at a basic level about streaming data, distributed system design, and relative merits of different messaging technologies and patterns
  • Experience and enthusiasm for testing and test-driven development
  • Able to hit the ground running and quickly familiarize yourself with an existing codebase and toolset
  • Able 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, REST
  • Operational knowledge of Java, Kotlin, or Scala or other JVM language
  • Experience with at least one mainstream distributed system (e.g., Kafka, Spark, Storm, Cassandra, etc.)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce