OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Annual salary: kr630,000.00 SEK
Minimum qualifications:
Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
Experience in software development using programming languages such as Java and Python.
Experience in continuous integration related projects.
Experience in backend software development.
Preferred qualifications:
Experience in software development using Java and Python with a focus on performant cloud scale APIs and storage models.
Knowledge of cyber security, offensive security/penetration testing, threat modeling, ethical hacking, vulnerability management, etc.
About the job
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.
Attack Path Simulations (APS) is both a Google Cloud Security Engineering team and term representing a technology. The team's mission is to provide timely, context aware cyber resilience measurements at cloud scale for Security Command Center customers, allowing effective prioritization of vulnerabilities, identification of structural weaknesses, and system-wide situation awareness.
Google Cloud accelerates organizations’ ability to digitally transform their business with the best infrastructure, platform, industry solutions and expertise. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology – all on the cleanest cloud in the industry. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Responsibilities
Build a hybrid technology that mixes a multi single tenant architecture based on Service Lifecycle Management (SLM) managed Tenancy Units in Google Cloud Platform (GCP) with multi-tenant, product-based backing APIs and storage.
Develop and maintain the APS product-based infrastructure which will involve using Java, Boq, storage like Spanner etc.
Develop structure and routines in development workflows and testing in the Google google3/product environments.
Build threat models, simulation, and results of data generation. This includes development in Java and Python, Google Kubernetes Engine (GKE) based workloads and software development systems based on git, Cloud Build, Artifact Registry, Bazel etc.