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 providing advanced cloud-based data solutions. It offers services for big data processing, analytics, and seamless data integration. The team empowers businesses by leveraging Azure’s scalable and secure infrastructure to manage and analyze complex data. The team helps enterprises remain competitive in a data-driven market. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Industrial millwright – Monday/Tuesday – Saturday/Sunday Days
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: 1780838
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have completion of hold a Bachelor’s Degree in Computer Science
Experience: Candidates should have 8+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python
Other Requirements:
- The candidates should have a related technical field and have OR a Master’s Degree in the same disciplines with 6+ years of experience, OR equivalent experience
- The candidates should have at least 5 years of experience designing and developing production-quality software using C/C++ with proven expertise in improving product performance
- The candidates should demonstrate extensive and specialized knowledge in areas such as Database or OS internals, Big Data technologies, hardware (CPU, system, networking, storage), and cloud technologies
- The candidates should possess 4+ years of experience in performance engineering, including design, development, and usage of performance workloads, test suites, and tools for measuring, analyzing, and resolving performance and scalability issues
- The candidates should have experience with system administration fundamentals for both Windows and Linux environments
- The candidates should exhibit methodical problem-solving abilities, strong interpersonal skills, and excellent communication skills
- The candidates should pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter
Responsibilities:
- The candidates should be able to identify and drive prototype projects for quick evaluation of design ideas
- The candidates should be able to contribute to current and future product improvements around performance (perf, scale or SLA)
- The candidates should be able to explore new ideas with emerging Azure HW SKUs and technologies, including modeling, competitive analysis, and benchmarks, to drive product improvements
- The candidates should be able to strengthen the engineering process to ensure cloud deployments (software and hardware) are done efficiently and meet targeted performance, scale, and SLA goals
- The candidates should be able to identify improvements in supportability and customer self-diagnostics to enable live monitoring and address performance-related issues
- The candidates should be able to collaborate with, teach, and learn from a diverse set of world-class engineers and embody company culture and values in their work
- The candidates should be able to focus on customer obsession by making data-driven decisions and leveraging telemetry from production systems
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.