Software Engineer, Performance, Reliability, Observability, PhD, Early Careers w Warszawa, Polska
Google
ZdalniePraca z dowolnego miejsca
KontraktUmowa czasowa lub freelancing
23 333 – 23 917 zł
Warszawa, Polska
Your responsibilities
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.
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 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, ...
Software Engineer, Early Careers, PhD, gSoC Server Software Miejsce pracy: Warszawa Technologies we use Expected - Python - C - C++ - Java - JavaScript Operating system - Linux About the project Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact ...
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 ...
Software Engineer, Early Careers, PhD, Cloud AI Miejsce pracy: Warszawa Technologies we use Expected - C - C++ - Python - Java - JavaScript Optional - Go - Kubernetes Operating system - Linux About the project Google's software engineers develop the next-generation technologies that change how billions of users connect, ...
... 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 ...
... infrastructure; improves scalability and query performance; advances automation and operational excellence; and applies data-driven techniques to improve reliability, efficiency, and cost at scale. ABOUT THE ROLE As a Senior Software Engineer on the Search Infrastructure Team, you will help build, operate, and scale the ...
Your responsibilities - Maintaining high availability (24/7) of production services. - Optimizing system performance, security, and availability in line with SRE practices. - Resolving incidents, performing Root Cause Analysis (RCA), and conducting post-mortem reviews. - Active participation in software architecture design. ...
What makes you a great fit - Hands-on experience with Kubernetes and cloud-native platform engineering concepts - Practical experience operating or developing for Kafka, PostgreSQL, YugaByteDB, or other stateful distributed systems - A solid understanding of reliability engineering, observability, incident response, and ...
... and internal developer platforms. - • Improve observability and operational insight into datastore performance and reliability. - - Platform Reliability & Observability - • Implement monitoring, metrics, and tracing strategies to improve visibility into production data systems. - • Develop autoscaling and performance optimization ...