Back to Jobs

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Remote, USA Full-time Posted 2025-11-03

About Us

At Google, we're constantly pushing the boundaries of innovation and technology. Our mission is to organize the world's information and make it universally accessible and useful. We're a team of passionate individuals who are driven by a desire to make a difference and create a better future for everyone. Our company culture is built on a foundation of creativity, collaboration, and employee empowerment, and we're committed to providing a work environment that is inclusive, diverse, and supportive.

About the Role

We're seeking an experienced Full Stack Software Engineer to join our team and contribute to the development of our web and cloud applications. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure software solutions that meet the needs of our users. If you're a motivated and talented engineer with a passion for innovation and a commitment to excellence, we want to hear from you.

Key Responsibilities

  • Design and develop scalable and secure software solutions for our web and cloud applications
  • Collaborate with cross-functional teams to identify and prioritize project requirements and deliver high-quality solutions
  • Develop and maintain high-quality code that meets our coding standards and best practices
  • Participate in code reviews and provide feedback to ensure that our codebase is maintainable and scalable
  • Troubleshoot and resolve complex technical issues and bugs in a timely and efficient manner
  • Stay up-to-date with the latest technologies and trends in software development and apply that knowledge to improve our products and services
  • Communicate effectively with stakeholders to understand requirements and provide updates on project progress

Qualifications

We're looking for a highly motivated and talented engineer with a strong background in software development. The ideal candidate will have:

Essential Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 4 years of experience in software development, with a focus on web and cloud applications
  • Proficiency in programming languages such as Java, Python, and C++
  • Experience with cloud platforms such as AWS and Google Cloud
  • Strong understanding of software development principles, including design patterns and testing
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams

Preferred Qualifications

  • Master's degree in Computer Science, Engineering, or a related field
  • Experience with agile development methodologies and version control systems such as Git
  • Knowledge of cloud security and compliance frameworks
  • Experience with containerization and orchestration tools such as Docker and Kubernetes
  • Strong understanding of DevOps principles and practices

Skills and Competencies

To be successful in this role, you will need to possess a strong combination of technical, business, and soft skills. The following skills and competencies are essential:

  • Technical skills: Proficiency in programming languages, cloud platforms, and software development tools and technologies
  • Business skills: Strong understanding of business requirements and the ability to communicate effectively with stakeholders
  • Soft skills: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Problem-solving skills: Strong ability to troubleshoot complex technical issues and provide creative solutions
  • Adaptability: Ability to adapt to changing requirements and priorities, and to work effectively in a fast-paced environment

Career Growth Opportunities and Learning Benefits

We're committed to providing a work environment that is inclusive, diverse, and supportive. We offer a range of career growth opportunities and learning benefits, including:

  • Professional development programs and training opportunities
  • Mentorship and coaching programs
  • Opportunities for career advancement and promotion
  • Flexible working hours and remote work options
  • Access to cutting-edge technologies and tools

Work Environment and Company Culture

We're proud of our unique corporate culture, which is built on a foundation of creativity, collaboration, and employee empowerment. Our work environment is inclusive, diverse, and supportive, and we're committed to providing a work-life balance that allows our employees to thrive. Some of the benefits of working at Google include:

  • Flexible working hours and remote work options
  • Free meals and snacks
  • On-site gyms and fitness classes
  • Access to cutting-edge technologies and tools
  • Opportunities for career advancement and promotion

Compensation, Perks, and Benefits
  • Comprehensive health insurance
  • Retirement savings plan
  • Flexible paid time off
  • Access to cutting-edge technologies and tools
  • Opportunities for career advancement and promotion
  • Professional development programs and training opportunities
  • How to Apply

    If you're a motivated and talented engineer with a passion for innovation and a commitment to excellence, we want to hear from you. Please submit your application, including your resume and a cover letter, through our website. We can't wait to hear from you!

    Apply Job! Apply for this job    

    Similar Jobs