Staff Software Engineer

2 weeks ago


New York, New York, United States Grubhub Full time

About the Opportunity

We're a leading online food ordering platform, connecting hungry diners with our network of over 300,000 restaurants nationwide. Our innovative technology, user-friendly platforms, and streamlined delivery capabilities set us apart in the industry. As a Staff Software Engineer on our loyalty back-end team, you'll be part of a community that works together to innovate, solve problems, grow, and have fun.


Why Work for Us

Grubhub is a place where authentic culture meets innovation and teamwork. We empower our employees and open doors for new opportunities. If you're looking for a company that values strong relationships, diverse ideas, and fun, Grubhub is the place for you


We're seeking a highly skilled Staff Software Engineer to lead our loyalty back-end team in tackling engineering challenges. As a key member of our team, you'll be responsible for writing performant code, ensuring code quality, and identifying performance issues in our large-scale application.


The Impact You Will Make

  • You'll be part of a high-performing team that drives innovation and growth in the loyalty space.
  • You'll write high-quality, performant code that meets our high standards.
  • You'll identify and resolve performance issues, ensuring a seamless experience for our customers.
  • You'll collaborate with cross-functional teams to debug and resolve production issues.
  • You'll ensure the adoption of good security practices and lead the team to resolve security vulnerabilities.
  • You'll work with stakeholders to gather requirements and translate them into actionable tasks.
  • You'll ensure high-quality code delivery into our production environment through rigorous code review and testing.
  • You'll advocate for technical debt reduction and automation opportunities.
  • You'll take ownership of the systems and services managed by your team, ensuring high stability and availability.
  • You'll communicate effectively across teams, stakeholders, and leadership, fostering collaboration and growth.
  • You'll mentor and develop your team members, helping them grow and succeed.


What You Bring to the Table

  • You have a degree in Computer Science or Mathematics, preferably a BS or MS.
  • You have 5+ years of experience in building back-end applications, with exposure to microservice architectures.
  • You have a good understanding of algorithms and data structures.
  • You have experience working with Java or Scala programming languages, or functional programming languages.
  • You have experience working with distributed systems, high scalability, and availability.
  • You have experience designing, building, and load testing large-scale systems.
  • You have experience working in a dynamic environment with multiple projects and cross-team collaboration.
  • Nice to have experience working with e-commerce platforms.
  • You possess clear verbal communication and concise technical writing skills to create technical documentation and system architecture materials.


Compensation and Benefits

We offer a competitive compensation package, including a base salary range of $215,500 - $269,500, eligibility for equity, and a comprehensive benefits package. You'll also enjoy flexible PTO, health and wellness programs, and a generous Grubhub credit for free meals.


Perks and Culture

  • Flexible PTO to recharge and relax.
  • Excellent medical, dental, and vision benefits, 401k matching, and paid parental leave.
  • Compensation package with eligibility for generous incentives, commission, or RSUs (role-specific).
  • Free meals through our Grubhub credit program.
  • Social Impact: We believe in giving back through programs like the Grubhub Community Fund, and you'll have paid time off to support the causes that matter to you.


  • New York, New York, United States Spotify USA, Inc Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Spotify USA, Inc. in New York, NY.Job Summary:The successful candidate will design, implement, and review large-scale distributed software systems, integrating them into the Spotify ecosystem. A bachelor's degree in Computer Science, Computer...


  • New York, New York, United States PayPal Full time

    Job DescriptionAt PayPal, we're looking for a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for leading engineering efforts and team-level processes, defining outcomes for others, refining ongoing processes, and providing technical advice to senior leaders on systems, solutions, challenges, and...


  • New York, New York, United States Traba Full time

    Job Title: Staff Software EngineerWe are seeking an experienced and entrepreneurial Staff Software Engineer to join our founding team at Traba. As a key member of our engineering team, you will be responsible for leading the development of our core suite of backend services and platform.About the RoleThis is a unique opportunity to join a cutting-edge...


  • New York, New York, United States PayPal Full time

    Job Title: Staff Software EngineerAt PayPal, we're revolutionizing commerce globally, and we need talented technologists to help us scale our infrastructure and build innovative features. As a Staff Software Engineer, you'll be a subject matter expert, leading engineering efforts and team-level processes, and providing technical advice to senior leaders.Your...

  • Software Engineer

    2 weeks ago


    New York, New York, United States Seven Seven Software Full time

    Seven Seven Software is seeking a talented Full-Stack Developer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying cutting-edge applications using the latest coding practices and industry standards. You will work closely with our team to deliver robust application components,...


  • New York, New York, United States DataDirect Networks Inc Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at DataDirect Networks Inc. As a key member of our engineering team, you will play a critical role in designing and building our next-generation data management platform.Key ResponsibilitiesDesign and develop complex software components from scratchCollaborate with...


  • New York, New York, United States StubHub Full time

    Job Title: Staff Software EngineerStubHub is seeking a highly skilled Staff Software Engineer to join our Platform Productivity team. As a technical lead, you will design, develop, and maintain tools and systems to improve the efficiency of our engineering teams.Key Responsibilities:Own the local development experience and roadmap for ensuring we are...


  • New York, New York, United States Rokt Full time

    About RoktRokt is a hyper-growth ecommerce leader that enables companies to unlock value by making each transaction relevant at the moment that matters most. Our AI-based relevance Platform and scaled ecommerce network powers billions of transactions, with a valuation of $2.4 billion USD.Job DescriptionWe are seeking a Staff Software Engineer to join our...


  • New York, New York, United States Intelliswift Software Full time

    Position Title: Senior Software Infrastructure EngineerLocation: OnsiteContract Duration: 12-MonthsEssential Skills:Experience with Data Platforms is essentialExpertise in constructing and transitioning data pipeline frameworksCapability to develop a robust platformProficiency in Python and SQLDesirable Skills:Passion for photographyKnowledge in image...


  • New York, New York, United States Sparc The World Full time

    About the JobWe are seeking a highly skilled Staff Software Engineer to join our team at Sparc The World. As a key member of our Technology Transformation team, you will play a critical role in driving innovation and delivering cutting-edge customer experiences.Our client is an innovative sports-tech entertainment company that is revolutionizing the way...


  • New York, New York, United States Early Warning Services Full time

    About the RoleWe are seeking a highly skilled Staff Engineer to join our team at Early Warning Services. As a Staff Engineer, you will play a key role in designing, developing, and maintaining our software product applications.Key ResponsibilitiesDesign and develop software product applications, ensuring they meet our growth, monitoring, and alerting...


  • New York, New York, United States LinkedIn Full time

    Transform the Way the World WorksAt LinkedIn, we're committed to creating a culture that's built on trust, care, inclusion, and fun – where everyone can succeed. We're looking for a talented Staff Backend Engineer to join our team in New York, NY.Responsibilities:Scale short-form video formats on LinkedInDevelop multi-tier scalable, high-volume performing,...


  • New York, New York, United States Rippling Full time

    About RipplingRippling is a cutting-edge technology company that empowers businesses to streamline their HR, IT, and Finance operations. Our innovative platform brings together workforce systems, enabling companies to manage and automate every aspect of the employee lifecycle in a single, intuitive system.The Analytics Platform TeamThe Analytics Platform...


  • New York, New York, United States DataDirect Networks Inc Full time

    Unlock the Power of AI and Data ManagementDataDirect Networks Inc is seeking a highly skilled Staff Software Engineer to join our US-based Tintri Storage team.This is an exciting opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades.About the RoleWe are looking for a...


  • New York, New York, United States Early Warning Services Full time

    About the RoleWe are seeking a highly skilled Staff Engineer to join our team at Early Warning Services. As a Staff Engineer, you will be responsible for designing, developing, and maintaining software product applications that power our core capabilities.Key ResponsibilitiesDesign and develop software applications that meet our growth, monitoring, and...


  • New York, New York, United States DataDirect Networks Inc Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at DataDirect Networks Inc. As a Staff Software Engineer, you will be responsible for designing, developing, and testing software solutions for our storage systems.Our team is highly motivated and focused on engineering excellence. We look for...


  • New York, New York, United States Coinbase Full time

    About CoinbaseCoinbase is a leading platform for buying, selling, and trading cryptocurrencies. We're a remote-first company with a mission to increase economic freedom around the world.Job DescriptionWe're seeking a highly skilled Staff Software Engineer to join our Platform Product Group. As a Staff Software Engineer, you will be responsible for...


  • New York, New York, United States Coinbase Full time

    About CoinbaseCoinbase is a leading platform for buying, selling, and trading cryptocurrencies. We're committed to making it easy for people to access the benefits of cryptocurrency, and we're looking for talented engineers to help us achieve this mission.Job SummaryWe're seeking a highly skilled Staff Software Engineer to join our Institutional team. As a...


  • New York, New York, United States Oscar Health Full time

    About the RoleOscar Health is seeking a highly skilled Staff Software Engineer to join our Engineering team. As a key member of our team, you will be responsible for leading the design and development of enhancements to our next-generation claims and payment processing systems.You will work on a broad problem space spanning contract and pricing...


  • New York, New York, United States Siza- Buso Consulting Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to lead the implementation of a novel hack prevention protocol for EVM chains. The software will be run near Web3 infrastructure and perform low-latency EVM simulations ensuring that an EVM transaction is valid based on a set of rules with extreme time requirements in the tens of...