About the Company
Google’s mission is to organize the world’s information and make it universally accessible and useful. As a global technology leader, we develop products and services that improve the lives of billions of people. Our teams work on revolutionary ideas that push the boundaries of technology, from search and AI to cloud computing and autonomous vehicles. Join a culture of innovation, collaboration, and impact, where your work can truly make a difference.
Job Description
We are seeking a talented and passionate Software Engineer to join our innovative team in Montreal, Quebec. This is an exceptional opportunity for skilled engineers from around the world, as we offer comprehensive visa sponsorship to eligible candidates. You will be responsible for designing, developing, and maintaining high-quality software solutions that impact millions of users globally. We value creativity, problem-solving skills, and a commitment to engineering excellence. If you are eager to contribute to cutting-edge projects within a collaborative and supportive environment, we encourage you to apply.
Key Responsibilities
- Design, develop, test, deploy, and maintain robust and scalable software systems.
- Write clean, efficient, and well-documented code.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Collaborate with cross-functional teams including product managers, UX designers, and other engineers.
- Troubleshoot and debug production issues.
- Contribute to the continuous improvement of development processes and tools.
- Stay updated with new technologies and industry trends to propose innovative solutions.
Required Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 3+ years of professional software development experience.
- Proficiency in one or more general-purpose programming languages (e.g., Python, Java, C++, Go).
- Experience with data structures, algorithms, and software design principles.
- Strong problem-solving and analytical skills.
- Experience with version control systems (e.g., Git).
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Master's degree or PhD in Computer Science or a related technical field.
- Experience with large-scale distributed systems.
- Familiarity with cloud platforms (e.g., Google Cloud Platform, AWS, Azure).
- Experience with front-end development frameworks (e.g., React, Angular, Vue.js) for full-stack roles.
- Contributions to open-source projects or a strong portfolio of personal projects.
- Experience working in an Agile/Scrum development environment.
Perks & Benefits
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance.
- Visa sponsorship and relocation assistance.
- Generous paid time off and holidays.
- On-site fitness centers and wellness programs.
- Free meals and snacks.
- Professional development opportunities and tuition reimbursement.
- Employee stock purchase plan.
- Parental leave and family support programs.
- Matching charitable contributions.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.