Senior software engineer (Remote Job/Work from Home)
Microsoft’s Azure Data engineering Team based in Vancouver, BC is inviting applications from suitable candidates for the position of Senior software engineer. Microsoft’s Azure Data Engineering Team specializes in building scalable data solutions on the Azure cloud platform. It provides services like data pipeline creation, big data management, and seamless integration of data sources. The team focuses on automation, performance optimization, and security. Its offerings help organizations process and analyze large data volumes efficiently. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Facility operations manager
Job Description:
Employer Name: Microsoft
Team: Azure Data engineering Team
Position: Senior software engineer (Remote Job/Work from Home)
No of Vacancies: 3
Salary: $108100.00 – $199700.00 yearly
Employment Type: Full Time – Remote Job
Discipline: Software Engineering
Role type: Individual Contributor
Profession: Software Engineering
Location: Vancouver, BC, Canada
Job ID: 1784120
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have completion of a Bachelor’s Degree in Computer Science
Experience: Candidates should have 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Other Requirements:
- The candidates should be able to meet Microsoft, customer, and/or government security screening requirements for this role. These requirements include, but are not limited to, the following specialized security screenings:
- The candidates should pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
- The candidates should have a Bachelor’s Degree in Computer Science OR a related technical field AND 8+ years of technical engineering experience with coding in languages including, but not limited to, C++, C#, Java OR a Master’s Degree in Computer Science or a related technical field AND 6+ years of technical engineering experience with coding in languages including, but not limited to, C++, C#, Java OR equivalent experience
- The candidates should have a passion for building highly performant scalable services and possess proficient technical problem-solving and debugging skills
- The candidates should have a passion for quality with experience designing and implementing automated tests, including unit tests and integration tests and effective communication skills
Responsibilities:
- The candidates should be able to design components that handle various types of errors on Azure
- The candidates should be able to write clean and well-structured code with solid tests for maintainability, and be proficient in C#
- The candidates should be able to thrive in a services-oriented environment and contribute to the growth of a large, profitable business by working within a small, agile team
- The candidates should be able to have flexibility in taking on different responsibilities as needs arise, and develop a global and ownership-oriented perspective on the service
- The candidates should be able to be deeply committed to enhancing the customer experience and continuously iterating to improve every aspect of it and embody our culture and values
Benefits:
- The candidates will get industry leading healthcare, savings and investments and Giving programs
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.