Taro Logo

Senior Software Engineer

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

Senior Data Engineer position at Walmart, building and optimizing data pipelines, implementing ETL processes, and developing data governance solutions using big data technologies.

Data Engineer III

Senior Data Engineering role at Walmart focusing on data governance, pipeline development, and infrastructure management using modern tools and cloud platforms.

Data Engineer III

Senior Data Engineer position at Walmart focusing on building and maintaining data infrastructure using modern technologies and cloud platforms.

Senior Data Engineer

Senior Data Engineer position at Walmart, focusing on building data pipelines, implementing data governance, and delivering data solutions using modern technologies.

Data Engineer III

Senior Data Engineer role at Walmart focusing on building and maintaining data pipelines, warehousing solutions, and analytics infrastructure.

Description For Senior Software Engineer

Microsoft's Content Service Metrics and Analysis Team is seeking a Senior Software Engineer to join their team in Suzhou, China. This role focuses on driving global MSN business growth through data-driven insights and system development. The team handles massive data processing (400TB daily) and builds sophisticated systems for metrics evaluation, AB experimentation, and monitoring.

The position offers a unique opportunity to work with cutting-edge technologies including Spark, ClickHouse, and Cosmos, while also exploring LLM applications for relevance. You'll be responsible for developing big data pipelines and enhancing the AB Experiment System, working with various programming languages like Scala, Python, and SQL.

This is an excellent opportunity for an experienced software engineer who is passionate about big data, system development, and business analytics. The role combines technical expertise with business impact, offering the chance to work on systems that directly influence Microsoft's content service strategies.

The position comes with Microsoft's comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid model (up to 50% work from home), you'll be part of a global team while maintaining work-life balance.

The ideal candidate should have 4+ years of experience in system development or big data processing, strong coding skills across multiple languages, and the ability to drive engineering excellence through optimization and innovation. If you're excited about building data-driven solutions at scale and want to be part of Microsoft's continued innovation, this role offers the perfect opportunity to make an impact.

Last updated 23 days ago

Responsibilities For Senior Software Engineer

  • Understand business from data, metrics and system
  • Build data pipelines on multiple computation platforms (spark, kusto, cosmos, databricks)
  • Build pipeline monitor system to prevent data issues and setup quality gates
  • Build A/B testing Eco-System for on-demand metrics computation and experiment analysis
  • Drive engineering excellence for lower cost, higher efficiency, better system robustness
  • Develop using different languages (scala for spark, C#+sql for cosmos, pyspark for databricks)

Requirements For Senior Software Engineer

Scala
Python
  • Bachelor's Degree
  • 4+ year work experience in system development or big data processing
  • Good coding skills across multiple programming languages
  • Experience with big data processing and pipeline development

Benefits For Senior Software Engineer

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?