Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Grid Dynamics Logo

Senior Java Engineer ( with Go experience)

Grid Dynamics

Salary not specified
Dec 7, 2025
Sunnyvale, CA, US
Apply Now

Grid Dynamics is seeking a Senior Java Developer to contribute to the development of a distributed platform for a world-leading retailer, creating the next generation of network-centric distributed and scalable architectures.

Requirements

  • 5 years professional experience in a full-time software engineering role.
  • 3 years professional experience in a full-time software engineering role working on services that run in a large-scale cloud environment (e.g. AWS, GCP, Kubernetes, or Google's private cloud system).
  • Professional experience in a full-time software engineering role that includes writing or modifying any kind of database schema (e.g. MySQL or Google Spanner)
  • 3 years professional experience using the Java programming language as well as Go
  • Knowledge of Google's internal software development tools and frameworks (e.g. Piper, TAP, Boq)
  • Prior experience working with Google internal back-ends
  • Hands on experience with synthetic calls, RPC calls, server to server comms, reliability/scalability

Responsibilities

  • Design and implement feature improvements to back-end software systems that are used by Rich Communications Services (RCS) and Google Messages.
  • Review Product Requirements Documents (PRD) defining desired system changes, and independently produce software designs, database schema changes, and implementation schedules meeting the requirements in the PRDs.
  • Write software changes and tests in Java meeting professional and Google standards that implement the specified changes.
  • Write software changes and tests in Go meeting professional and Google standards that implement the specified changes.

Other

  • Bachelor's or Master's degree in Computer Science or a closely related major.
  • Ability to create clear and engaging developer documentation (tutorials, samples, or videos).
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events