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 16 days 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 Software Engineer, Search

Senior Software Engineer position at Google Search, focusing on developing and improving search technologies that impact billions of users globally.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Senior Network Engineer

Senior Network Engineer position at Google, responsible for operating and maintaining large-scale network infrastructure serving millions of users worldwide.

Senior Software Engineer, Google Assistant

Senior Software Engineer position at Google Assistant team, focusing on AI and large-scale systems development with 5+ years of experience required.

Senior Software Engineer, Search

Senior Software Engineer position at Google Search, developing next-generation search technologies impacting billions of users worldwide.