Gopuff

Gopuff

Gopuff is an instant commerce platform that delivers groceries, alcohol, home essentials, and more to consumers in minutes. With a wide range of products including cleaning supplies, medicine, pet care, beauty items, and local brands, Gopuff offers a u...

Food Products
10K-50K
Founded 2013
$2400M raised

Description

  • Design, develop, test, and deploy high-quality software solutions.
  • Integrate Gopuff’s software with third-party systems.
  • Implement system and data monitors to ensure business process correctness.
  • Lead cross-functional projects in an agile environment and participate in planning.
  • Scope, decompose, organize, delegate, and coordinate projects across multiple teammates.
  • Generate accurate time estimates to support project timelines.
  • Support engineering best practices, including idiomatic syntax, design patterns, and testing/quality practices.
  • Provide primary operational support and engineering for multiple large distributed software applications.
  • Author new APIs, integrate with existing REST APIs, and expose data to the frontend.
  • Contribute to team-wide business and technical objectives beyond individual assignments.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Proven experience in a Principal engineering role with increasing responsibility.
  • Proficiency with SQL, Postgres, Java, Go (Golang), and/or Node.js.
  • Strong understanding of data structures and algorithms.
  • Experience building data-intensive applications that process high-velocity data or high-volume data affecting millions of records.
  • Strong communication and interpersonal skills.
  • Demonstrated ability to mentor a team and lead without direct authority.
  • Experience acting in a tech lead capacity for a small team (preferred).
  • Interest in continued career growth in a leadership role such as manager or Principal engineer (preferred).
  • 8+ years of experience (preferred).
  • Experience with Terraform, Pulumi, Helm, and GitHub Actions (preferred).
  • Experience with SQL data analysis tools such as Snowflake or BigQuery and familiarity with data pipelines (preferred).
  • Experience with message-based asynchronous processing (preferred).
  • Experience with JavaScript and SPA technologies in production, such as Vue or React (preferred).
  • Public cloud experience in production, with Azure preferred (preferred).

Benefits

  • Hybrid base salary range of $208,000–$260,000 or remote base salary range of $187,000–$234,000.
  • Eligible for a discretionary annual cash bonus.
  • Participation in Gopuff’s equity incentive plan.
  • Medical, dental, and vision insurance.
  • 401(k) retirement savings plan.
  • HSA or FSA eligibility.
  • Long- and short-term disability insurance.
  • Mental health benefits and EAP support.
  • Fitness reimbursement program.
  • 25% employee discount and FAM membership.
  • Flexible PTO.
  • Group life insurance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Developer Relations Engineer

Zeta Global 1K-5K Media

Zeta Global is hiring a hands-on Lead Developer Relations Engineer to drive adoption of AI-native engineering workflows, tools, and best practices across its software development lifecycle.

CI/CD Kubernetes Python TypeScript
16 minutes ago

Développeuse ou développeur logiciel sénior / Senior Software Developer

Unity 5K-10K Internet Software & Services

Parsec, filiale de Unity, recherche un ou une développeur logiciel sénior pour contribuer à son application de diffusion de jeux à faible latence au sein d’une petite équipe native internationale.

C Linux macOS Ubuntu
46 minutes ago

Software Engineer, Platform - Porto, Portugal

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to build and maintain backend services for its distributed text-to-speech product ecosystem, with a focus on APIs, payments, subscriptions, and scalable product infrastructure.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
1 hour, 29 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Seongnam, South Korea

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to design and build accessible, high-quality native Windows applications for its text-to-speech platform used by millions of readers.

C# C++ CI/CD .NET
1 hour, 58 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers