
Software Engineer Lead, Network Demand Forecasting, Google Networking
- Atlanta, GA
- Permanent
- Full-time
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience architecting and implementing cloud infrastructure, distributed systems, or large-scale data processing applications.
- Experience developing software applications in one or more general-purpose programming languages (e.g., Python, Go, C++, Java).
- Experience in a technical leadership role, guiding project teams from design to launch.
- Master's degree or PhD in Computer Science or a related technical field.
- Experience in designing, analyzing, and troubleshooting scalable, reliable, distributed systems.
- Experience leading large-scale, complex engineering projects with multiple teams and stakeholders.
- Experience working in the networking domain or on infrastructure for a large-scale enterprise.
- Experience with large-scale data analysis, statistical modeling, or machine learning.
- Excellent skills in software architecture, algorithm design, and problem-solving.
- Drive the technical strategy and architectural direction for critical systems across network forecasting, platform engineering, and demand generation.
- 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 statistical modeling.