Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Grubhub Logo

Software Engineer II- Python

Grubhub

From $165,000
Sep 16, 2025
New York, NY, US
Apply Now

Grubhub is looking to solve the problem of connecting hungry diners with its network of over 375,000 merchants nationwide by building highly scalable and reliable additions to its platform

Requirements

  • Experience with Python
  • Experience architecting, designing, and developing testable, fault tolerant, and performant software with emphasis on future evolution
  • Experience with complex systems composed of multiple components spread across the network
  • AWS experience, or similar cloud based offerings
  • Automated testing experience applicable for services (junit/testing, mockito + jmeter/ gatling.io)
  • Distributed database experience with Cassandra or similar NoSQL database experience preferred
  • Docker, or similar containerized solutions

Responsibilities

  • You’ll gain expertise in your domain and build highly scalable & reliable additions to our platform
  • You’ll be accountable for delivery, deployment, maintenance, and monitoring the performance of your applications and the platform as a whole
  • You’ll evaluate tools, technologies, frameworks, and vendors for the platform along with other senior team members
  • You’ll write performant and concise code to meet the defined standards here at GrubHub, review the code of peers, and ensure security and scalability of the features you work on
  • You’ll help to create the backlog of tech debt and features, suggesting areas for improvement and enhancement
  • You’ll actively work with other team members in the domain and be a team player

Other

  • Bachelor’s Degree in a science, programming or engineering related field
  • 2+ years experience building highly-scalable consumer-facing applications (e-commerce preferred)
  • Interest in working for a fast paced, product oriented tech company
  • Dedication to improving the customer experience and designing systems to avoid poor customer experience during outages and guarantee the availability of services
  • Passion for challenging the status quo, understanding new things, and solving problems in creative and unconventional ways