Conduct in-depth performance analysis of VMs, identifying critical bottlenecks, and developing performance models.
Work closely with other engineers and researchers, communicating research findings and contributing to technical documentation.
Design and conduct benchmarks to evaluate the effectiveness of proposed optimizations.
Develop and patent novel optimization techniques.
Share research results with the broader community through publications.
Our requirements
PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
Optional
Experience with performance analysis tools and techniques (e.g., profiling, tracing).
Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g. open-source coding).
Proficiency in programming languages like C, C++, or Go.
Knowledge of operating systems and computer architecture.
Excellent research, problem-solving, and communication skills.
... publications. PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience., Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). Optional, Experience with performance analysis tools and techniques ...
Software Engineer, Performance, Reliability, Observability, PhD, Early Career Miejsce pracy: Warszawa Technologies we use Expected - Python - C - C++ - Java - JavaScript Optional - Go About the project Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, ...
Software Engineer, Performance, Reliability, Observability, PhD, Early Career Miejsce pracy: Warszawa Technologies we use Expected - Python - C - C++ - Java - JavaScript Optional - Go About the project Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, ...
About you - You’re a strong and experienced software engineer who’s comfortable writing and reading code – this isn’t an ops role. - You care about reliability, scalability, and long-term maintainability , not just quick fixes. - You might have worked as an SRE before – or maybe you were a product engineer who kept getting ...
... rollouts across thousands of retail stores using cloud-native and edge-based solutions. As a Senior Software Engineer, you will design, build, and operate the observability capabilities that provide visibility into deployment workflows, store health, device status, and platform reliability across thousands of geographically ...
... design, through to deployment, operation and refinement. - Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. - Maintain services once they are live by measuring and monitoring availability, latency and ...
... release processes that empower Control Plane developers to efficiently release software to meet ongoing demand for new Compute feature for Google Cloud customers. PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience., Experience with software development ...
Software Engineer, Performance, Reliability, Observability, PhD, Early Careers Miejsce pracy: Warszawa Technologies we use Expected - Python - C - C++ - Java - JavaScript Operating system - Windows About the project Google's software engineers develop the next-generation technologies that change how billions of users connect, ...
... within the engineering organization., Explore and adopt AI-powered operational tooling and automation opportunities to improve engineering efficiency and reliability. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field., 5+ years of experience in Site Reliability Engineering, DevOps, ...
... to improve operations, Communicate technical concepts clearly to both engineering teams and management stakeholders Bachelor’s degree in Computer Science, Engineering, or a related field, 3+ years of hands-on experience in Site Reliability Engineering or related roles, Proven experience in any cloud (AWS/GCP/Azure), Experience ...