Senior Software Engineer

Google is a global technology company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
Backend
Senior Software Engineer
Contact Company
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Google is seeking a Senior Software Engineer to join their team working on the Google Cloud and Apigee platforms. This role combines cloud infrastructure, API management, and AI technologies, making it an exciting opportunity for experienced engineers. The position involves developing and maintaining critical features for both cloud-hosted and hybrid solutions, with a focus on AI-powered capabilities.

The ideal candidate will have strong experience in Java development, with additional knowledge of GoLang and Kubernetes being highly valuable. You'll be working on projects that directly impact how billions of users interact with Google's services, while having the opportunity to work with cutting-edge technologies in AI and cloud computing.

As a senior engineer, you'll take ownership of features from conception to deployment, collaborating with product management and various stakeholders. The role offers the chance to work on large-scale systems and contribute to Google's cloud infrastructure, which serves customers in more than 200 countries.

Google offers a collaborative environment where engineers can grow and switch between teams and projects as they evolve. You'll be part of a company that values diversity, inclusion, and innovation, working alongside some of the best minds in technology. The position provides an opportunity to shape the future of cloud computing and AI while working on products that handle information at massive scale.

The role requires a blend of technical expertise and leadership qualities, as you'll be responsible for managing project priorities, deadlines, and deliverables. You'll be working with various technologies across the full stack, from distributed computing to AI and natural language processing. This position offers the perfect opportunity for someone looking to make a significant impact in cloud computing while working with cutting-edge technology at one of the world's leading tech companies.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Develop software systems and tooling to enable AI platform features for Apigee along with simplifying existing architecture
  • Be responsible for developing and supporting features for both cloud-hosted Apigee platform and Hybrid offering
  • Own features from brainstorming solutions with Product management, authoring designs, test plans, implementation, and deployment
  • Develop and maintain AI-powered features and policies for the Apigee Runtime and collaborate with stakeholders
  • Provide comprehensive support throughout the entire lifecycle, from design and development to operational maintenance and troubleshooting

Requirements For Senior Software Engineer

Java
Go
Kubernetes
  • Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (Preferably Java)
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 1 years of experience in development, testing, and deployment of backend services, APIs, or full stack web applications
  • English proficiency is required

Interested in this job?

Jobs Related To Google Senior Software Engineer

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring expertise in PnR, STA, and power integrity analysis.

Senior Network Engineer, Google Enterprise Networking

Senior Network Engineer position at Google, focusing on enterprise network infrastructure design and operations with competitive compensation and benefits.

Senior Software Engineer, Titian Platform

Senior Software Engineer position at Google's Titian Platform, focusing on implementing Generative AI applications in Google Cloud Platform.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on optical network infrastructure, automation, and large-scale network operations.

Senior Software Engineer, Infrastructure, Google Ads

Senior Software Engineer position at Google Ads, focusing on infrastructure development and large-scale distributed systems, offering competitive compensation and growth opportunities.