Remote Staff Software Engineer - Google Cloud
We're seeking a highly skilled and experienced Staff Software Engineer to join our team at Google Cloud, working remotely from the comfort of your own home. As a key member of our engineering team, you will play a critical role in designing, developing, testing, and deploying software solutions that drive business growth and innovation.
Job Summary
We're looking for a talented engineer with a passion for building scalable and efficient software systems. As a Staff Software Engineer, you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as you grow and develop. You will oversee project requirements, deadlines, and expectations, and collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities
Perform full-stack optimization for HPC and ML performance on Google Cloud Platform's (GCP) infrastructure
Develop HPC and ML solutions on Google Cloud Platform
Provide technical leadership and direction to a team of engineers
Design, develop, test, deploy, maintain, and improve software solutions
Requirements
To be successful in this role, you should have:
A Bachelor's degree in Computer Science, Engineering, or a related technical field
5+ years of experience in software development, with expertise in data structures, algorithms, and software design
Experience with C++, device drivers, Linux, and networking protocols
Strong problem-solving skills, with the ability to work independently and collaboratively as part of a team
Preferred Qualifications
Preferred candidates will have:
A Master's degree or PhD in Computer Science, Engineering, or a related technical field
Experience with HPC and ML communications, including MPI, collective communication libraries, and libfabric
Experience with Linux device drivers, networking stack, and operating system tuning and packaging
What We Offer
We offer a competitive salary of $30 per hour, with opportunities for professional growth and development in a dynamic and innovative company. If you're ready for a new challenge and want to be part of a team that's shaping the future of technology, apply now and let's discuss how you can become a vital part of our success story.
Apply Now | Learn More About This Opportunity
Apply Now
Job Summary
We're looking for a talented engineer with a passion for building scalable and efficient software systems. As a Staff Software Engineer, you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as you grow and develop. You will oversee project requirements, deadlines, and expectations, and collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities
Perform full-stack optimization for HPC and ML performance on Google Cloud Platform's (GCP) infrastructure
Develop HPC and ML solutions on Google Cloud Platform
Provide technical leadership and direction to a team of engineers
Design, develop, test, deploy, maintain, and improve software solutions
Requirements
To be successful in this role, you should have:
A Bachelor's degree in Computer Science, Engineering, or a related technical field
5+ years of experience in software development, with expertise in data structures, algorithms, and software design
Experience with C++, device drivers, Linux, and networking protocols
Strong problem-solving skills, with the ability to work independently and collaboratively as part of a team
Preferred Qualifications
Preferred candidates will have:
A Master's degree or PhD in Computer Science, Engineering, or a related technical field
Experience with HPC and ML communications, including MPI, collective communication libraries, and libfabric
Experience with Linux device drivers, networking stack, and operating system tuning and packaging
What We Offer
We offer a competitive salary of $30 per hour, with opportunities for professional growth and development in a dynamic and innovative company. If you're ready for a new challenge and want to be part of a team that's shaping the future of technology, apply now and let's discuss how you can become a vital part of our success story.
Apply Now | Learn More About This Opportunity
Apply Now