Staff Software Engineer, Infrastructure, Network Product Ordering
Google · United States · Posted 2026-08-30
Job description
Drive the technical strategy and architectural goal for critical systems across network product ordering and platform engineering. Lead complex, cross-functional projects from initial design through to launch, ensuring technical excellence and on-time delivery. Mentor and guide other engineers, fostering a culture of high-quality software development and innovation. Collaborate with product managers, program managers, and other engineering teams to define requirements and influence the technical roadmap. Solve challenging problems related to large-scale distributed systems, big data processing, and data repositories. Minimum Qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 8 years of experience with one or more general purpose programming languages including: Java, C/C++ or Python. 5 years of experience designing, developing, and launching software products. 5 years of experience building and developing large-scale infrastructure, distributed systems, or large-scale databases systems. 5 years of experience with software design and architecture. Preferred Qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.