Lead Engineer

Sorry, this job was removed at 11:46 a.m. (CST) on Thursday, August 29, 2019
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:

We connect customers to the brands they love by way of a thriving marketplace and a 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 all while we help them stay up on the latest trends that appeal.

For merchants, we're driving eCommerce business, producing insights with a growing data analytics practice to boot. With a powerful two-sided network and a robust data platform, we're creating an eCommerce win-win, helping retailers compete. The landscape of retail is changing and we're here to empower retailers to take their place in that exciting evolution.

We have people in offices around the world: Headquartered in Chicago, with offices in Conshohocken, PA (Philly area), New York, San Mateo, and Krakow, Poland. We hustle to get things done, creating wins for customers, merchants and each other.

ABOUT THE ROLE:

As a Lead Software Engineer at ShopRunner, you’ll be leading the charge in designing and developing our systems and preparing them to scale to the demands of millions of users. This might include ingesting data from our merchant partners, helping the data science team bring their data models to production, or modifying our core services and applications in our quest to help shoppers and retailers connect in new ways. Our key systems run in modern JavaScript, Typescript/React, Kotlin/Spring Boot, and Python Flask. This role will work on a team based in Chicago but may also dedicate part of its time to provide support to a team of engineers in Krakow, Poland during Chicago business hours.

ABOUT WHAT YOU’LL DO:

  • Analyze and evaluate existing technologies in order to plan and lead architectural improvements
  • Lead the charge on scaling our ability to install ShopRunner features on hundreds of retail sites
  • Help set technical standards and best practices for the front end team
  • Collaborate with other team members and stakeholders
  • Research, recommend and implement new technologies
  • Mentor other engineers

ABOUT WHAT WE’RE LOOKING FOR:

  • 7+ years’ experience as a change agent making architectural and/or language decisions for web applications. We love Polyglots who know several languages and like the right tool for the job.
  • Experience communicating and convincing key stakeholders of technological change
  • Expert in key programming concepts like memory management, optimization techniques, API design, relational mapping frameworks, and distributed applications.
  • Experience on an object-oriented programming language, such as Java/Groovy/Kotlin, C++, Python or Ruby
  • A solid understanding of database concepts and experience writing SQL in a relational database such as MySQL or PostgreSQL
  • Experience optimizing larger applications to increase speed, scalability, and extensibility.
  • Experience with unit testing, integration testing, and testing frameworks.
  • Expert with modern Javascript and frameworks such as React or Angular.
  • Experience working in AWS, Docker, CICD pipeline is a plus.
  • 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.

We want you to bring your whole human self to work every single day. We accept you for who you are and consider everyone on an equal opportunity basis without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

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