Senior Software Engineer

Global technology leader specializing in software, cloud computing, and business applications
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI · Cloud

Description For Senior Software Engineer

Microsoft Power Platform and D365 is seeking a Senior Software Engineer to join their rapidly growing business unit. This role combines software engineering excellence with data engineering and ML implementation. You'll work with cutting-edge cloud technologies including Synapse, Cosmos DB, Spark, and SQL, while building solutions that drive business value for customers worldwide. The position offers significant growth potential in scope and influence, requiring expertise in C#/C++, database technologies, and data engineering. You'll collaborate closely with data scientists and analysts to develop ML models that enhance customer satisfaction and reduce support costs. The role involves working with cross-functional teams, building data pipelines, and implementing supportability solutions for Microsoft's multi-billion-dollar business applications. This is an excellent opportunity for someone passionate about data, problem-solving, and working with the latest cloud technologies in a collaborative environment that values diversity and continuous learning. The hybrid work environment offers flexibility with up to 50% work from home options.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer

  • Build aggregates and data pipelines for reporting, insights production, ML models, and ad hoc analysis
  • Collaborate with data scientists to generate new actionable insights
  • Engage in design discussions to improve technology stack
  • Work with cross-functional teams to identify inefficiencies in supportability solutions

Requirements For Senior Software Engineer

Python
TypeScript
  • Bachelor's degree in Computer Science or related field
  • 8+ years of industry software engineering experience
  • 1 year of relevant work experience in data analytics and/or growth hacking
  • Proficient in C#, Databases and .Net
  • Experience with big data technologies like Azure Data Lake, Synapse, PySpark, Azure Data Factory, MLOps
  • Experience in implementing ML models
  • Understanding of telemetry and data analytics technologies
  • Excellent written and verbal communication skills
  • Ability to meet Microsoft security screening requirements

Benefits For Senior 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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams focusing on AI-assisted meeting experiences, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft's OneDrive-SharePoint team in Hyderabad, working on cloud-based distributed systems and global-scale services.

Senior Software Engineer - AI Compilers

Senior Software Engineer position at Microsoft focusing on AI compiler development, requiring expertise in C++, compiler frameworks, and AI optimization.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Bing Ads team, focusing on online ad serving and big data processing with hybrid work arrangement and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data engineering team, focusing on Spark Runtime ecosystem within Fabric and Synapse, offering remote work and competitive compensation.