Taro Logo

Software Engineer

Global technology company that empowers people and organizations worldwide through software, cloud services, and hardware.
$81,900 - $160,200
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

Join Microsoft's Azure Edge + Platform Division as a Software Engineer, where you'll be at the forefront of developing security-focused solutions and data engineering systems. This role combines data science, security, and software engineering, making it a unique opportunity in today's tech landscape.

The position is based in Redmond, Washington, with a hybrid work arrangement allowing up to 50% work from home. As part of the Hardware and Security Data Intelligence team, you'll impact millions of customers across Microsoft's Desktop, Server, and Azure environments. The role offers a competitive salary range of $81,900 - $160,200 per year, varying by location.

Your responsibilities will center around building robust data pipelines, conducting customer satisfaction analysis, and operationalizing ML models. You'll work with cutting-edge technologies including Spark/Scala, Jupyter notebooks, and PowerBI for data visualization. The role requires strong expertise in data engineering, analysis, and security, with a focus on delivering actionable insights that shape product direction.

The ideal candidate should have a Bachelor's degree in Computer Science or related field, with proven experience in languages like Python, Java, JavaScript, or C++. Experience with data science, AI/ML, and strong SQL skills are essential. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities.

This is an excellent opportunity for a mid-level software engineer looking to make a significant impact in a role that combines data engineering, security, and product development. You'll be part of a collaborative team that values continuous learning and innovation, working on projects that directly influence Microsoft's global security initiatives and customer experience improvements.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Build robust data pipeline
  • Conduct analysis to gauge customer satisfaction
  • Track progress towards key business objectives
  • Enable leadership decision-making through data insights
  • Facilitate near real-time alerting and in-depth analytics
  • Operationalize ML models
  • Data Engineering and Modeling
  • Data Management and Analysis
  • Engineering Fundamentals

Requirements For Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Proficiency in Spark/Scala
  • Experience with Jupyter notebooks
  • Pass Microsoft Cloud background check
  • Strong problem solving, testing, and debugging skills
  • Solid SQL/Kusto and Data Analysis skills
  • Experience with data visualization using PowerBI
  • Data Science, AI and ML experience

Benefits For Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?