Full Stack Engineer

Sorry, this job was removed at 3:26 a.m. (CST) on Thursday, June 29, 2017
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

 ABOUT US:

For customers, we’re an online, members-only service that provides benefits across 140+ of the best online stores. Our members save time and money with benefits including free 2-day shipping, easy 2-click checkout and free returns.

For merchants, we’re driving ecommerce business, producing insights with a growing data analytics practice to boot. And we help them compete in today’s marketplace. It’s the ultimate ecommerce win-win. 

With people in offices in Chicago, Conshohocken, PA and San Mateo, we’re perpetrators of good vibes and great experiences for our customers, our merchants and each other.

ABOUT THE ROLE:
As a full stack engineer at ShopRunner, you’ll have your hands in all of our key systems, from ingesting data from our merchant partners, helping the data science team bring their data models to production, and modifying our core services and applications in our never-ending quest to help our shoppers and retailers connect in new ways and new applications. Our key systems all run in Python in the cloud, with key systems using Django and Bottle. We also run a fair amount of Javascript for our in-browser merchant integrations.


ABOUT WHAT YOU’LL DO:
● Help us evolve our service architecture, embracing architecture approaches such as 12 factor, Microservices, and well formed APIs to allow our architecture to scale both internally and externally.
● Help us evolve our data pipelines to enable real-time event handling, smarter personalization, and more nimble applications.
● Help us create new offerings for both online shoppers and retailers by rolling out services to support new web applications, Native apps, browser extensions, and other applications.

ABOUT WHAT WE’RE LOOKING FOR:
● 4+ years writing production code for Python-based systems with frameworks like Django and Bottle.
● Polyglots who know a few other languages and like the right tool for the job.
● Plenty of experience using data in support of larger efforts, from reusing other services and APIs, to writing jobs in map-reduce, to leverage streaming data for smarter online systems.
● Experience optimizing larger applications to increase speed, scalability, and extensibility.
● Comfort with key programming concepts like memory management, optimization techniques, API design, relational mapping frameworks, and distributed applications.
● Proven self-starter who can move projects forward by filling in the gaps on Agile teams, from leading a design session to doing some test automation, to mentoring a teammate struggling with a new
technology.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

The beauty of our office is you can get everything you need, without ever having to leave the building. Food, post office, gym.... take that, winter!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShopRunnerFind similar jobs