Himalayas logo
GopuffGO

Senior Principal Software Engineer

Gopuff is an American consumer goods and food delivery company that delivers thousands of everyday products to customers in minutes from its network of micro-fulfillment centers.

Gopuff

Employee count: 5000+

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Gopuff’s engineering team is building solutions to dramatically change the way people purchase their daily goods. We provide the modern-day solution to meet customers' immediate everyday needs with products ranging from snacks and ice cream to household goods and beer, at the click of a button. In addition to direct to consumer delivery, Gopuff offers our leading fulfillment network as a service to other companies.
We are seeking a Senior Principal Software Engineer who is excited about creating innovative solutions to make life effortless for our customers! The kind of people we are looking for want to create an end to end shopping experience that will delight our customers, enable partners to expand their reach through unique brand experiences, and bring new concepts to life from the ground up alongside some of the biggest and most recognizable companies in the world. In short, we are looking for people who are eager to help create the future of Gopuff!
As a senior principal engineer, you will build and own the platforms that our systems run on. You will build high scale, high throughput APIs to serve millions of customers. You will work closely with cross-functional stakeholders to improve the UX for our customers searching and browsing for products on Gopuff.
Your primary responsibility will be to drive the technical architecture and design of our business domains. The right candidate will have the technical aptitude to drive good technology choices through collaboration with empowered teams. Success in this role will be measured by the delivery of business critical results and impact to the engineering department. We are looking for candidates who are passionate about delivering consistently great experiences within our engineering team.

Responsibilities:

  • Lead cross functional projects across multiple teams impacting the success of the larger organization
  • Lead technical discussions, design/architect and implement solutions to scale
  • Support standard development practices across multiple teams, including idiomatic syntax, design patterns, and Test driven development
  • Evangelize impactful improvements in our technologies
  • Scope, decompose, and organize projects for multiple teammates. Delegate tasks and coordinate teammates to bring those projects to completion with minimal oversight. Generate time estimates with reasonable accuracy to help determine project timelines.
  • Trace bugs across the entire software stack, including into the OS, libraries, virtual machine and compiler if necessary
  • Implement and Monitor analytics to ensure the correctness of the business process
  • Provide primary operational support and engineering for multiple large distributed software applications
  • Promote and support GoPuff Engineering’s culture of inclusion and diversity.

Minimum Qualifications:

  • 10+ years engineering experience with a proven track record as an engineer building scalable publicly facing web sites preferably in start-up environments or early stage companies
  • Bachelor degree in Computer Science (or related field)
  • Proven experience in a senior engineering role with increasing responsibility
  • Experience leading technical discussions including evaluation and design of technical solutions
  • Strong communication and interpersonal skills. Need to effectively communicate strategy, technical direction, priorities and collaborate with other engineering leads.
  • Demonstrated success working in and promoting a rapidly changing, collaborative, and iterative product development environment
  • Demonstrated ability to mentor a team, and lead without direction.
  • Proficiency with SQL, Postgres, Java, Go (golang), and/or nodejs
  • An in-depth and hands on knowledge of data structures, algorithms and modern web and/or cloud technologies
The only predictable thing about life is that it’s wildly unpredictable. That’s where we come in. When life does what it does best, customers turn to Gopuff to deliver their everyday essentials, and to get through their day & night, work day and weekend.
We’re assembling a team of thinkers, dreamers & risk-takers...the kind of people who know the value of peace of mind in an unpredictable world. (And people who love snacks.)
Like what you’re hearing? Welcome to Gopuff.
The Gopuff Fam is committed to an inclusive workplace where we do not discriminate on the basis of race, sex, gender, national origin, religion, sexual orientation, gender identity, marital or familial status, age, ancestry, disability, genetic information, or any other characteristic protected by applicable laws. We believe in diversity and encourage any qualified individual to apply. We are an equal employment opportunity employer.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Gopuff

Learn more about Gopuff and their company culture.

View company profile

What began as a late-night hookah delivery service conceptualized in a Drexel University dorm room in 2013 has rapidly evolved into Gopuff, a leading instant commerce platform. Founders Yakir Gola and Rafael Ilishayev, then university students, identified a need for quick delivery of everyday essentials. Bonding over their shared immigrant backgrounds and experiences in family businesses, they initially funded their venture by flipping office furniture, raising $50,000. Their early focus was on delivering snacks and convenience store items, a niche they understood well.

The company, headquartered in Philadelphia, Pennsylvania, quickly expanded its services beyond its initial offerings. Gopuff's model is built on a network of micro-fulfillment centers, allowing for rapid delivery of thousands of products, including cleaning supplies, over-the-counter medications, baby and pet products, food and drinks, and in some markets, alcohol and freshly prepared food. This vertically integrated approach, where Gopuff owns its inventory and manages its logistics, enables them to offer delivery in as fast as 15 minutes for a flat fee. Over the years, Gopuff has seen significant growth, marked by substantial funding rounds, including investments from major players like SoftBank and Accel. The company has also expanded its reach through strategic acquisitions, such as BevMo! to bolster its alcohol delivery capabilities and Fancy to enter the UK market. Despite challenges and layoffs in a competitive market, Gopuff continues to innovate, launching initiatives like 'Powered by Gopuff' to offer its logistics and technology to other brands and partnering with companies like Misfits Market to expand its fresh grocery offerings. Today, Gopuff operates hundreds of micro-fulfillment centers, serving numerous cities across the United States and the United Kingdom, striving to be the go-to solution for immediate everyday needs.

Employee benefits

Learn about the employee benefits and perks provided at Gopuff.

View benefits

401(K)

Gopuff offers a 401(k) plan.

Company-sponsored happy hours

Gopuff sponsors happy hours.

Paid sick days

Gopuff offers paid sick days.

Onsite office parking

Available at select locations.

View Gopuff's employee benefits
Claim this profileGopuff logoGO

Gopuff

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Gopuff

Explore the variety of open remote roles at Gopuff, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Gopuff

Remote companies like Gopuff

Find your next opportunity by exploring profiles of companies that are similar to Gopuff. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Gopuff hiring Senior Principal Software Engineer • Remote (Work from Home) | Himalayas