Staff Software Engineer, Database Efficiency and Performance @ Google Cloud - Minnesota | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Staff Software Engineer, Database Efficiency and Performance jobs in Sunnyvale, CA
Be an early applicantLess than 25 applicants
expire-info-iconThis job has closed.
company-logo

Google Cloud - Minnesota · 2 days ago

Staff Software Engineer, Database Efficiency and Performance

Wonder how qualified you are to the job?

ftfMaximize your interview chances
IT Services and IT Consulting
check
Comp. & Benefits

Insider Connection @Google Cloud - Minnesota

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Drive cross-functional efforts on performance optimization and analysis for key database applications on current and future hardware and software systems infrastructure.
Develop engineering driven methodology to analyze the current state, and inform the system architecture and design of future data processing hardware/software systems deployed in Google data-centers.
Drive influence of hardware/software roadmaps, internally and externally to meet requirements and improve performance by defining the custom compute platforms for data-centric applications.
Identify RAM/GCU efficiency opportunities, and design innovation solutions to improve efficiency while maintaining reliability and latency requirements.
Develop and execute a roadmap and execute implementation in concert with product areas to deliver value.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Software DevelopmentProgramming LanguagesPythonCC++JavaJavaScriptInfrastructure DevelopmentDistributed SystemsNetworksCompute TechnologiesStorageHardware ArchitectureSoftware TestingSoftware LaunchingSoftware DesignSoftware ArchitectureSoftware EngineeringSystem ArchitectureComputer ArchitectureDatabasesData AnalyticsPerformance OptimizationStatistical AnalysisBenchmark Development

Required

Bachelor’s degree or equivalent practical experience.
8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
7 years of experience building and developing infrastructure, distributed systems, networks, compute technologies, storage, or hardware architecture.
5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.

Preferred

Master's degree or PhD in Computer Engineering, Electrical Engineering, or Computer Science.
Experience with software engineering, system architecture, computer architecture, databases, data analytics, or performance optimization.
Experience with performance optimization of systems through analysis across the hardware/software stack, application, system architecture, and processor micro-architecture.
Experience with research on database systems, operating systems, or computer architecture.
Experience with tools for performance profiling/analysis and statistical analysis, benchmark development, computer architecture.
Knowledge of database or analytics workloads.

Company

Google Cloud - Minnesota

company-logo
As one of the founding members of the Minneapolis branch for Google Cloud, I'm focused on helping the Fortune 500 in Minnesota digitally transform and innovate with the best of Google, Alphabet, and the Google Cloud Platform (GCP).
logo

Orion

Your AI Copilot