Senior Software Engineer - Delivery Tech

Gopuff is building solutions to dramatically change the way people purchase their daily goods, providing modern-day solutions 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.
$165,000 - $200,000
Backend
Senior Software Engineer
Remote
5+ years of experience
E-Commerce · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Supply Chain

Senior Software Engineer position at Gopuff focusing on supply chain systems development using Go, SQL, and cloud technologies in a hybrid work environment.

Sr. Software Engineer - Flink Platform

Senior Software Engineer position at Uber focusing on Flink platform development, streaming processing, and analytics technology with competitive compensation and benefits.

Senior Software Engineer

Senior Backend Software Engineer role at Intuit focusing on Privacy Engineering, requiring 5+ years of Java experience and expertise in cloud services.

Senior/Lead Software Engineer - Agentforce

Senior/Lead Software Engineer position at Salesforce focusing on LLM implementation and backend development for the Agentforce team.

Strategic Scale Solution Engineer - Emerging Business Unit

Senior Solution Engineer role at Salesforce focusing on strategic scale initiatives for emerging business products and solutions.

Description For Senior Software Engineer - Delivery Tech

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.

As a Senior Software Engineer in our delivery technology team, you will lead the design and development of services and solutions to fulfill the needs of the Delivery Technology, which includes Driver Pay and Pricing, Dispatch and Optimization, ETA and Routing, and the Driver App. The right candidate will have the technical aptitude to drive strategic technology choices through collaboration with product, engineering, and stakeholders across the company. You will partner with engineering leadership and cross-functional teams to strategize and drive the technical evolution of our systems to meet the future growth of the business.

Success in this role will be measured by the effective delivery of services across teams, making strategic design trade-offs, mentoring other engineers, and leading by example through hands-on coding following industry best practices. You will raise the bar of engineering standards across the team and the organization.

At Gopuff, we know that life can be unpredictable. Sometimes you forget the milk at the store, run out of pet food for Fido, or just really need ice cream at 11 pm. We get it—stuff happens. But that's where we come in, delivering all your wants and needs in just minutes.

And now, we're assembling a team of motivated people to help us drive forward that vision to bring a new age of convenience and predictability to an unpredictable world.

Like what you're hearing? Then join us on Team Blue.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Delivery Tech

  • Promote and support Gopuff Engineering's culture of inclusion and diversity
  • Participate in cross-functional projects in an agile environment
  • Build, deploy, and maintain your own code
  • Support standard development practices including idiomatic syntax, design patterns, and Test driven development
  • Implement and Monitor analytics to ensure the correctness of the business process
  • Support services in production to maintain reliability and correctness
  • Participate in team on-call rotations when necessary
  • Participate in code reviews and giving system design feedback

Requirements For Senior Software Engineer - Delivery Tech

Java
  • Bachelor's degree in Computer Science (or relative experience)
  • 5+ Years of relevant experience
  • Proficiency with modern web, frontend, backend, and/or cloud applications
  • Good understanding of Object Oriented concepts
  • Experience building highly scalable, high-throughput systems
  • Experience creating APIs and extensible systems

Interested in this job?