Application Engineer, Product Catalog

1 hour, 30 minutes ago
Full-time
Senior
Software Development
Google

Google

Google specializes in organizing and providing access to the world's information through its highly regarded search services, catering to both individual users and corporate clients with innovative advertising and revenue-generating solutions.

Internet Software & Services
100K+
Founded 1998

Description

  • Design, implement, and maintain the critical systems and rules engines that control GFiber's product offerings.
  • Build and manage Kotlin microservices and related backend services on Google Cloud Platform.
  • Integrate product catalog services with Salesforce and third-party CPQ platforms such as Vlocity and Salesforce CPQ.
  • Use Redis and Spring Boot to support service performance and reliability.
  • Collaborate with product teams, business analysts, technical program managers, engineering managers, and other engineers to deliver projects on time.
  • Provide mentorship and technical guidance to distributed backend engineers.
  • Support continuous improvement of software performance and end-to-end system reliability.
  • Participate in an on-call rotation to respond to outages and emergency issues.

Requirements

  • Bachelor's degree in Computer Science, a similar technical field, or equivalent practical experience.
  • 6 years of experience in software design and development using Java and/or Kotlin.
  • 3 years of experience building services related to product inventory and rule engines.
  • Experience using development tools such as GitHub and Harness.io.
  • Experience developing for Google Cloud Platform (GCP) is preferred.
  • Experience working with Salesforce systems, including Sales Cloud, Service Cloud, Vlocity, or Salesforce CPQ, is preferred.
  • Ability to participate in an on-call rotation.
  • This role is not eligible for immigration sponsorship.

Benefits

  • Base salary range of $133,600 to $172,500 annually, plus bonus and benefits.
  • Health and wellness benefits.
  • Equal opportunity employment and an inclusive workplace commitment.
  • Accommodation support for applicants with disabilities or other needs.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Payments Engineer to own and scale its backend acquiring and payment-processing systems that support transaction accuracy, resilience, and money movement across processors and gateways.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes LLM Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
1 hour, 30 minutes ago

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Payments Engineer to own and scale its backend payment-processing systems, partnering across teams to keep money movement accurate, resilient, and auditable.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes LLM Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
2 hours ago

Senior Software Engineer - Grafana Databases, Managed Services | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Software Engineer for its Managed Services team to run and improve the production infrastructure behind Grafana Cloud’s next-generation database products.

AWS Azure Cassandra ClickHouse GCP Go Grafana Helm Kafka Kubernetes Linux Microservices PostgreSQL Snowflake Terraform
2 hours ago

Senior Software Engineer (Agentic Search) - Crawler

Nebius 51-250 Internet Software & Services

Nebius is hiring a Senior Software Engineer to build internet-scale content acquisition and crawling infrastructure for an agent-native search platform that supplies fresh, verified data to AI systems.

Apache Spark Beam C++ DNS Flink Go HTTP Kafka Machine Learning MapReduce NATS RabbitMQ TLS
2 hours 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