Job Title: Software Engineer (Backend - Java)
POSITION OVERVIEWThe team is focused on expanding and securing the capabilities of the gStore eCommerce platform, enabling consumers to discover and purchase hardware and subscription products flawlessly across multiple global sites. Working directly alongside client engineers, this team drives the stability, reliability, and performance of critical backend ecosystems. The mission is to build next-generation commerce software platforms that deliver highly scalable, low-latency, and exceptionally resilient user experiences.
Work alongside Google engineers on projects to build new features and improve existing products.
Contribute directly to the stability, reliability, and performance of key parts of the gStore eCommerce platform.
Build highly scalable, secure backend services in Java leveraging Google Apps Framework on Boq powering e-commerce sites.
Support highly scalable, low-latency, and resilient web and mobile applications built on these backend systems.
Build next-generation commerce software platforms that allow customers to buy hardware and subscription products across multiple storefronts.
Design innovative website capabilities to delight consumers as they learn about and purchase hardware products.
Java Enterprise Back End Engine: 5+ years (P3 Advanced proficiency)
Google Backend Infra / Boq / App Framework: 5+ years
Cloud Data Systems (Spanner / Flume / PLX): 5+ years
Distributed or parallel algorithms
Database design architecture
E-commerce web sites and payment processing systems
Android App ecosystems
The ideal candidate is an advanced, production-ready backend systems engineer with an analytical, problem-solving mindset and extensive experience in web-scale infrastructure. They exhibit deep engineering maturity, exceptional technical fluency in cloud-native paradigms, and adapt instantly to collaborative environments alongside top-tier engineering organizations. They thrive when tasked with translating architectural requirements into scalable, low-latency code while ensuring rigorous standards for security and structural platform resilience.
Job Responsibilities
Architect, develop, and scale production-grade backend services using advanced framework models to power resilient e-commerce platforms.
Enhance the performance, stability, and reliability of high-volume transaction processing systems while maintaining low-latency execution.
Support the integration and cross-functional performance of cloud systems across desktop, web, and mobile software applications.
Design and implement innovative web capabilities that streamline the path to purchase and maximize customer satisfaction.
By continuing you agree to our Terms & Privacy Policy.