Software Engineer, Performance, Reliability, Observability, PhD, Early Careers w Warszawa, Polska
Google
ZdalniePraca z dowolnego miejsca
23333 - 23917 zł
Poland, Warszawa
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, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
As a key member of a small and versatile team, you design, test, deploy and maintain software solutions.
We are developing unified debugging, profiling, and analytics tools for our customers, ranging from dashboards to debug individual request managing traces, to in-depth cross-component analysis of system behavior. We are exploring options of using machine learning to automate anomaly detection in Google Cloud control plane systems.
Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
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.
Benefits
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
life insurance
remote work opportunities
fruits
corporate products and services at discounted prices
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 ...
... searches.) 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 ...
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, ...
... enterprise platforms., Define and continuously improve operational metrics, SLIs and SLOs to measure platform reliability and performance.] Requirements: Site reliability engineering, CD, Ansible, Jenkins, Prometheus, Grafana, Java, Python, https://jobeax.com/link/JSd7UYCSg572jJDY, SQL, Software Development Life Cycle, Communication ...
The API is the contract every integration depends on, and observability for multi-step, multi-model agent runs is a hard, interesting problem
Pełny etat
Praca wieczorami
... traces, dashboards, and alerting, enabling Operations and Product teams to gain actionable insights. This role offers the opportunity to improve reliability, performance, and user experience across infrastructure and applications while collaborating with diverse technical teams to build scalable, reusable observability capabilities. ...
Splunk – Monitoring & Observability Engineer Miejsce pracy: Kraków Technologies we use Expected - Splunk - Python - Ansible - Powershell - Linux Optional - Dynatrace - OpenTelemetry - Flexera - Azure - Openshift Operating system - Windows - Linux About the project As a Splunk Monitoring & Observability Engineer within GTS ...
... spearhead our observability implementation. This position blends practical engineering with technical leadership, guaranteeing that customer experience, system reliability, and operational insight remain measurable and integrated across the entire software development lifecycle. The perfect candidate will offer substantial experience ...
... spearhead our observability implementation. This position blends practical engineering with technical leadership, guaranteeing that customer experience, system reliability, and operational insight remain measurable and integrated across the entire software development lifecycle. The perfect candidate will offer substantial experience ...
Nexio Management to około 550 konsultantów, którzy od ponad 20 lat tworzą zaawansowane rozwiązania IT dla firm w Polsce i za granicą. Jesteśmy zespołem ekspertów, którzy realnie angażują się w projekty swoich klientów. Specjalizujemy się w budowie, rozwoju i utrzymaniu systemów i aplikacji, oraz doradztwie IT.
Nexio Management to około 550 konsultantów, którzy od ponad 20 lat tworzą zaawansowane rozwiązania IT dla firm w Polsce i za granicą. Jesteśmy zespołem ekspertów, którzy realnie angażują się w projekty swoich klientów. Specjalizujemy się w budowie, rozwoju i utrzymaniu systemów i aplikacji, oraz doradztwie IT.
... 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 ...
... improvement initiatives focused on reliability, productivity, and cost optimization. - Support the development and implementation of preventive maintenance and reliability programs. - Coordinate and supervise external contractors during project execution. - Ensure compliance with safety, quality, environmental, and engineering ...
... domains like monitoring, observability, release management, vulnerability management, cost management, audit & compliance etc. You will work closely with DevOps engineers, clients, and stakeholders to ensure reliability, performance, and automation for both existing and new cloud native products & services. Onboard and long-running ...
We are seeking a Senior Site Reliability Engineer to own the reliability, observability, and operational health of production AI systems, bridging the gap between deployment and long-term operability while embedding cost, security, and quality discipline into every solution's lifecycle. Responsibilities Own deployment end-to-end, ...
DevOps / Site Reliability Engineer We’re looking for a DevOps / SRE to help build and maintain scalable cloud infrastructure and improve reliability across our platform. You’ll focus on automation, CI/CD, and supporting development teams with efficient tooling and processes. Key responsibilities Develop and manage cloud ...
... years of relevant experience in at least one of the following domains: Production Engineering, Site Reliability Engineering (SRE), Infrastructure/Platform Engineering, Monitoring/Observability Engineering, or Incident/Problem Management in complex enterprise environments - Proven hands-on experience with observability ...
... Terraform 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 ...