Senior Backend Engineer (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

Grubhub

Senior Backend Engineer (Remote)

Senior Backend Engineer | Grubhub | Romania

Hey! We’re Grubhub!

We’re all about connecting hungry diners with our network of over300,000 restaurants nationwide. User-friendly platforms and streamlined...

Senior Backend Engineer | Grubhub | Romania

Hey! We’re Grubhub!

We’re all about connecting hungry diners with our network of over 300,000 restaurants nationwide. User-friendly platforms and streamlined delivery capabilities set us apart in the world of online food ordering. Grubhub is a place where authentically fun culture meets innovation and teamwork. We believe in empowering people and opening doors for new opportunities. If you’re looking for a place that values relationships, embraces diverse ideas–all while having fun together–then Grubhub is the place for you!The Impact You Will Make

  • 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

What You Bring to the Table

  • Bachelor’s Degree in a science, programming or engineering related field
  • 5+ years experience building highly-scalable consumer-facing applications (e-commerce preferred)
  • Experience with Java or other object-oriented languages
  • 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)
  • Strong fundamentals (data structures, algorithms)
  • Experience developing highly-available distributed systems (4×9’s uptime etc.)
  • Building observability as part of the application
  • Experience modeling system resource requirements as system load changes
  • Interest in working for a fast paced, product oriented tech company
  • Distributed database experience with Cassandra or similar NoSQL database experience preferred
  • Docker, or similar containerized solutions
  • CI / CD tools experience like Gradle, Jenkins, Spinnaker, or similar technologies
  • Experience leading as an individual contributor, i.e. time prioritization, self-management, and working within and across teams to drive results
  • 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
  • A sense of accountability for developed software and ownership of upstream and downstream dependency

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.