URBN Senior Software Engineer

Urban OutfittersPhiladelphia, PA
20d

About The Position

URBN is seeking a Senior Software Engineer to drive service development, API architecture, and distributed systems integration. This role requires deep expertise in Python, API development, and event-driven architectures, particularly using Kafka. The ideal candidate will take ownership of core services, guide best practices, and play a key role in shaping the team’s technical direction while remaining hands-on in development. This is a high-impact role that requires balancing ongoing feature development with long-term platform improvements. We value engineers who can write clean, maintainable code, think critically about design choices, and help raise the bar for software quality.

Requirements

  • Effective communicator with strong problem-solving skills, able to collaborate across teams on complex systems.
  • Expertise in Python, with experience designing and maintaining production systems.
  • Strong background in building APIs and integrating with service-oriented architectures.
  • Experience with event-driven systems, particularly Kafka, and understanding of stream processing concepts.

Nice To Haves

  • Experience designing and scaling cloud-based services, with exposure to platforms like Google Cloud.
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Interest in prompt engineering and emerging GenAI applications in software development.

Responsibilities

  • Design, develop, and maintain scalable and reliable services and APIs.
  • Architect and optimize event-driven systems, leveraging Kafka and asynchronous processing.
  • Improve system performance, troubleshoot issues, and enhance reliability through thoughtful design and code quality.

Benefits

  • medical
  • dental
  • vision
  • PTO
  • generous employee discounts
  • retirement savings

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service