Menu

Software Engineer I

at Grubhub Holdings, Inc. in Chicago, Illinois, United States

Job Description

Grubhub Holdings, Inc seeks a Software Engineer I in Chicago, IL

 

Duties:

  • Develop highly-available, fault-tolerant core features on our ordering platform.
  • Provide and maintain features to adjust variable order types (Group order, shared carts etc) in case of unreliable 3rd party SLAs.
  • Develop micro services in Java using Guice and Spring framework.
  • Test for fraud and develop functionality to control cost and reduce business exposure for potential threats.
  • Write multithreaded async processes to drive down response times without compromising data consistency in diner charges.
  • Work with 3rd party payment processor solutions to ensure availability and data consistency by providing failsafes to ensure eventual consistency.
  • Design API contracts for the systems upstreams and downstreams from payment services to provide relevant information for their task.
  • Collaborate with tech teams, developers and engineers to architect solutions and create consensus on the viability of feature developments consistent with product scope and specs.

 

Telecommuting permitted within the MSA.

Copy Link

Job Posting: 11872575

Posted On: May 03, 2024

Updated On: Jun 07, 2024

Please Wait ...