Google is seeking a Software Engineer for their Data Foundations team in Dublin, Ireland. This mid-level position is part of the Detection and Response Platform, focusing on building logs collection, parsing, and storage systems. The role involves creating massively scalable data ingestion systems, implementing long-term data storage solutions, and developing analytical tools for data exploration.
The ideal candidate should have a Bachelor's degree or equivalent experience, 2 years of software development experience, and proficiency in data structures and algorithms. Working knowledge of C++ or Go is required. The position offers opportunities to work on critical projects for Google's needs, with the potential to switch teams as the fast-paced business evolves.
As part of the Core team, you'll contribute to the technical foundation behind Google's flagship products, impacting important technical decisions across the company. You'll be involved in building central solutions, breaking down technical barriers, and strengthening existing systems.
Key responsibilities include managing data pipelines, supporting users through code reviews and maintenance, creating dashboards, and staying updated with the latest technology trends. This role offers a unique opportunity to work on large-scale systems and contribute to Google's innovative technologies that impact billions of users worldwide.