Senior Software Engineer - Product, Catalog & Pricing

Gopuff delivers daily goods, from snacks and ice cream to household goods and beer, directly to customers in just minutes.
Philadelphia, PA, USA
Backend
Senior Software Engineer
Hybrid
6+ years of experience
E-Commerce

Description For Senior Software Engineer - Product, Catalog & Pricing

Gopuff is revolutionizing the way people purchase their daily goods through their innovative delivery platform. As a Senior Software Engineer on the product catalog and pricing team, you'll play a crucial role in developing and maintaining critical systems that power Gopuff's e-commerce and fulfillment operations.

The position offers an opportunity to work on cloud-based platforms that directly impact customer experience, focusing on the product catalog systems that are fundamental to Gopuff's technology stack. You'll be working in a hybrid environment (Tuesday-Thursday onsite) in either Philadelphia, PA or Aventura, FL locations.

The role requires a strong technical background with 6 years of experience, particularly in building scalable web applications using Java. You'll be working with modern cloud applications, distributed systems, and microservices architecture. The ideal candidate should have full-stack experience and be familiar with message-based async processing.

At Gopuff, we're building a team of motivated individuals who share our vision of bringing convenience to an unpredictable world. We deliver everything from snacks and ice cream to household goods and beer, all within minutes. This role offers the chance to be part of a growing engineering team that's creating innovative solutions to real-world problems.

The position requires a blend of technical expertise and collaborative skills, as you'll be working in an agile environment with cross-functional teams. You'll be responsible for building and maintaining code, implementing analytics, and ensuring the correctness of business processes. If you're passionate about creating scalable solutions and want to be part of a company that's revolutionizing the delivery service industry, this role at Gopuff could be your next career move.

Last updated 22 days ago

Responsibilities For Senior Software Engineer - Product, Catalog & Pricing

  • 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 across your team
  • Implement and monitor analytics to ensure the correctness of the business process

Requirements For Senior Software Engineer - Product, Catalog & Pricing

Java
  • Bachelor degree in Computer Science (or related field)
  • 6 Years engineering experience building scalable publicly facing web sites
  • Proficiency with modern cloud applications, preferably in Java
  • Solid grasp of data structures, algorithms and databases
  • Experience with building high throughput, high scalability software systems
  • Experience with microservices and distributed systems
  • Experience with web services (REST and HTTP cache-semantics)
  • Public cloud experience in production setting (Azure preferred)

Interested in this job?

Jobs Related To Gopuff Senior Software Engineer - Product, Catalog & Pricing

Senior Software Engineer - Product, Catalog & Pricing

Senior Software Engineer position at Gopuff, focusing on product catalog and pricing systems, requiring 6 years of experience in building scalable web applications with Java.

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.

Immersive Video Engineer

Senior Immersive Video Engineer position at Sphere Entertainment Co., managing world's largest media server installation for live events and fixed installations.

Solutions Engineer

Senior Solutions Engineer role at DriveWealth focusing on API integration, partner support, and process automation.

Senior Database Engineer

Senior Database Engineer role at OpenEye focusing on architecting and maintaining mission-critical data backend infrastructure for cloud video platform solutions.