**Experienced Full Stack Software Engineer – Web & Cloud Application Development**

Remote Full-time
**Join the Google Team and Revolutionize the Future of Technology**

Are you a skilled software engineer looking for a challenging and rewarding role that will push the boundaries of innovation? Do you have a passion for developing cutting-edge technologies that transform the way billions of users interact, explore, and connect with data and each other? Look no further! Google is seeking an experienced full stack software engineer to join our team and contribute to the development of our cloud-based applications.

**About Google**

Google is a global technology leader that has been at the forefront of innovation for over two decades. Our mission is to organize the world's information and make it universally accessible and useful. We achieve this through our cutting-edge technologies, including search, cloud computing, and artificial intelligence. Our products and services are used by billions of people around the world, and we are committed to making a positive impact on society through our work.

**About the Role**

As a full stack software engineer at Google, you will be responsible for designing, developing, testing, deploying, maintaining, and improving our cloud-based applications. You will work on a specific project that aligns with our research needs, with opportunities to switch groups and tasks as our business grows and evolves. We are looking for engineers who are adaptable, have strong leadership skills, and are eager to take on new challenges across the full stack.

**Key Responsibilities**

* Perform full stack development for HPC and ML execution on Google Cloud Platform's (GCP) infrastructure, including partition enhancement, userspace communication libraries (e.g., MPI library, libfabric, NCCL), and client HPC and ML applications.
* Develop HPC and ML solutions on Google Cloud Platform.
* Establish technical direction and boundaries for a team of engineers.
* Collaborate with cross-functional teams to design, develop, and deploy cloud-based applications.
* Troubleshoot and resolve complex technical issues related to cloud-based applications.
* Stay up-to-date with the latest technologies and trends in cloud computing and artificial intelligence.

**Essential Qualifications**

* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* 3+ years of experience in software development, with a focus on cloud computing and artificial intelligence.
* Strong programming skills in languages such as C++, Java, or Python.
* Experience with Linux, distributed systems, and operating system tuning and bundling.
* Familiarity with HPC and ML communication protocols, including MPI, aggregate communication libraries, libfabric, and attachment programming.

**Preferred Qualifications**

* Master's degree or Ph.D. in Computer Science, Software Engineering, or a related field.
* Experience with Google Cloud Platform, including Google Cloud Storage, Google Cloud Datastore, and Google Cloud Pub/Sub.
* Familiarity with containerization and orchestration tools, such as Docker and Kubernetes.
* Experience with DevOps practices, including continuous integration and continuous deployment.
* Strong leadership skills and experience managing a team of engineers.

**Skills and Competencies**

* Strong problem-solving skills and attention to detail.
* Excellent communication and collaboration skills.
* Ability to work in a fast-paced environment and adapt to changing priorities.
* Strong technical skills, including programming languages, cloud computing, and artificial intelligence.
* Familiarity with Agile development methodologies and version control systems, such as Git.

**Career Growth Opportunities and Learning Benefits**

* Opportunities to work on cutting-edge technologies and projects that align with our research needs.
* Collaborative and dynamic work environment with a team of experienced engineers.
* Opportunities for career growth and professional development, including training and mentorship programs.
* Access to the latest technologies and tools, including Google Cloud Platform and Google Cloud AI Platform.

**Work Environment and Company Culture**

* Google is a global technology leader with a diverse and inclusive work environment.
* Our offices are located in Sunnyvale, California, with opportunities to work remotely.
* We offer a competitive salary and benefits package, including health insurance, retirement savings, and paid time off.
* Our company culture values innovation, collaboration, and continuous learning.

**Compensation, Perks, and Benefits**

* Competitive salary: $32/hour.
* Comprehensive benefits package, including health insurance, retirement savings, and paid time off.
* Opportunities for career growth and professional development, including training and mentorship programs.
* Access to the latest technologies and tools, including Google Cloud Platform and Google Cloud AI Platform.
* Flexible work arrangements, including remote work options.

**How to Apply**

If you are a motivated and talented software engineer looking for a challenging and rewarding role, we encourage you to apply. Please submit your resume and a cover letter that highlights your experience and qualifications for this role. We look forward to hearing from you!

Apply Now



Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Delivery Consultant, Performance Partnership - REMOTE

Remote

Nursing Home Administrator - Long Term Care – Amazon Store

Remote

[Remote] Multi-Sport Social Programmer (Temporary)

Remote

**Experienced Customer Service Agent – Flexible Hours & Growth Opportunities at blithequark**

Remote

Shift Supervisor Trainee

Remote

UX Researcher - Healthcare Experience Preferred Job at Jobs via Dice in Chicago

Remote

Middle School Reading Comprehension Tutor

Remote

Freelance B2B Creative Talent (Graphic Design, Creative Direction, Production)

Remote

Apply Now: Looking for Senior Tutor/Test Prep Mentor in Los

Remote

Experienced Customer Service Representative – Remote Work Opportunity with arenaflex, Delivering Exceptional Support and Solutions to Customers

Remote
← Back