
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Singapore
Google is seeking a Senior Software Engineer to design and develop cloud networking products and infrastructure. You'll work with technologies like Java, Python, and Kubernetes to tackle complex challenges. This role requires 5+ years of experience in software development.
You have a Bachelor's degree or equivalent practical experience and at least 5 years of experience in software development across various programming languages. Your expertise includes networking, particularly in configuration, control, and data planes, and you have a strong background in developing large-scale distributed systems. You are adept at solving ambiguous problems that have significant impacts and can quickly resolve customer-related issues. Your experience spans multiple areas, including information retrieval, distributed computing, and security, and you are enthusiastic about tackling new challenges across the full stack.
You possess a Master's degree in a related technical field, which enhances your understanding of complex technical concepts. You are versatile and display leadership qualities, ready to contribute fresh ideas that push technology forward. Your collaborative spirit allows you to work effectively with cross-functional teams, ensuring that ambitious goals are met while advocating for engineering and operational excellence.
In this role, you will be responsible for building Cloud Interconnect, which virtualizes the edge and foundation of Google's cloud infrastructure. You will design, develop, and scale cloud networking products to enable the hybrid cloud technical roadmap, ensuring their availability, reliability, and performance. You will collaborate with various teams to create designs for complex projects, driving engineering excellence throughout the process. Your work will directly impact how billions of users connect and interact with information, making your contributions vital to Google's mission.
You will engage in problem-solving activities that require innovative thinking and a deep understanding of cloud technologies. As you work on specific projects critical to Google's needs, you will have opportunities to switch teams and projects, allowing you to grow and evolve alongside the fast-paced business environment. Your role will involve advocating for best practices in engineering and operational processes, ensuring that the solutions you develop are not only effective but also sustainable in the long term.
At Google, you will be part of a team that is dedicated to changing how users connect and interact with information. We offer a collaborative work environment that encourages innovation and creativity. You will have access to cutting-edge technologies and the opportunity to work on projects that have a significant impact on the world. We believe in supporting our employees' growth and development, providing resources and opportunities for continuous learning. Join us and be part of a mission-driven organization that values your contributions and empowers you to make a difference.
Apply now or save it for later. Get alerts for similar jobs at Google.