Taro Logo

Senior Software Engineer (Big Data Platform)

Global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Big Data Platform)

Microsoft's MagneTar team is seeking a Senior Software Engineer to join their Big Data Platform initiative for the Web Experience team. This role focuses on building and maintaining large-scale distributed systems, working with technologies like Spark, HDFS, Kafka, Flink, Jupyter Notebook, YARN, and Kubernetes. The position offers an opportunity to work on cutting-edge big data technologies and make significant contributions to open-source projects.

The role requires deep expertise in system programming and big data platforms, with the ability to optimize and enhance existing systems. You'll be working in a diverse, multicultural environment that values inclusion and provides numerous opportunities for learning and career growth. The team operates at Microsoft's impressive scale, requiring innovative solutions and modifications to open-source projects.

As a Senior Software Engineer, you'll be responsible for developing and maintaining critical infrastructure that powers Microsoft's web experiences. The position offers competitive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact on large-scale distributed systems while working with cutting-edge technologies at one of the world's leading technology companies.

The role combines technical expertise with the opportunity to drive large projects across organizations, making it perfect for engineers who enjoy both deep technical work and cross-team collaboration. With Microsoft's strong commitment to diversity and inclusion, you'll be part of a team that values different perspectives and promotes continuous learning and innovation.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (Big Data Platform)

  • Work on Hadoop and HDFS area
  • Make significant changes to open-source projects when necessary
  • Build and maintain large scale Big Data Platform

Requirements For Senior Software Engineer (Big Data Platform)

Java
Python
Kafka
Kubernetes
  • Bachelor's degree in computer science, or related technical discipline
  • 5+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Deep knowledge about open-source big data platforms
  • Deep experience in system programming and optimization
  • Great communication skill and ability to drive large project across organizations

Benefits For Senior Software Engineer (Big Data Platform)

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?