Senior Software Engineer, Data Science
Do you want to work on a product that is used by millions of people around the world daily, and growing rapidly Do you care deeply about how software is designed with a focus on supporting global scale Do you want to be part of a world-class team that continuously pushes the boundary of service and engineering excellence
The Web Experience and Services Team is looking for a Senior Software Engineer who is passionate about working on high-scale geo-distributed services. These services power the infrastructure behind the Office web applications like Word, Excel, and PowerPoint, which are part of the Office 365 suite. We are gearing up to modernize our infrastructure and services to further push the limits of scalability and reliability. If you want hands-on experience in designing, building, and running global services in the M365 and Azure ecosystem – at a scale not often found in the industry - this is the role for you.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
Build and operate services of the new globally scalable platform.
Influence and create new designs and architectures.
Have a passion for secure, reliable, scalable and maintainable code.
Write code and test cases for feature development.
Working closely with partner teams to build a cohesive product.
Defining new components with understanding of service interdependencies and limitations.
Work effectively with product development and engineering teams.
You must be self-driven, curious to learn, proactive, and result oriented.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience.
- 7+ years of professional software engineering experience, preferably in cloud infrastructure management or web, or mobile development.
- Expertise in one and/or familiarity with other programming languages, such as C#, Java, Python, or JavaScript/ TypeScript.
- Expert on performance, scalability, enterprise system architecture, and engineering best practices.
- Solid knowledge of software engineering principles, patterns, and practices, such as object-oriented design, test-driven development, and agile methodologies.
Other Requirements
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
~ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
Experience with cloud platforms and services, such as Azure, AWS, or Google Cloud.
Deep interest in AI, machine learning, or data science, or related technologies.
Excellent communication, collaboration, and problem-solving skills.
Ability to work independently and as part of a team in a fast-paced and dynamic environment.
Passion for learning new skills and technologies and sharing them with others.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
- ...players. The Xbox Experiences and Platforms team is home to the engineering work that makes this vision possible, building the developer... .... Responsibilities Our Developer team is looking for a Senior Software Engineer to join us in our journey to reimagine how game...SeniorLocal areaWork from home
- ...finalize the resource requirements. . Understand the requirement and define the Database and Application structure under the guidance of Software Architect. Ensure that the assigned tasks align with the Functional Requirement Document (FRD). Additionally, review and merge the...Senior
- ...Job Description JD - NM Developer ( Software Engineer ) Skills Set Required - ✅ Strong hands-on experience with Perl scripting/C ✅ Good knowledge of Kubernetes ✅ Familiarity with Linux commands and environments ✅ Experience with Nokia Mediation/Any Mediation Product...Senior
- API Automation Testing Location –Noida Experience – 7-9 years Notice: Immediate- 30 Days Skill Required- Automation, Selenium, Java, API, Rest assured, Jenkins, CI/CD, Devops, Rest API, RESTful APIs, methods, status codes. Skill set: Proficiency in Java...SeniorImmediate start
- ...across the globe. We specialize in digital transformation, product engineering, and enterprise solutions, working across diverse industries... ...and purpose. Location: Noida We are looking for a Software Engineer to join Sales Order Processing, handling the agreement...Senior
- ...expectations. Move boldly in the quest for superior and best in market solutions. Job Description Join Pitney Bowes as a Senior Advisory Software Engineer Years Of Experience Required - 8 To 10 Years Job Location – Pune/Noida Impact The Security Compliance...Senior
- ...JavaScriptBackend: Python / NodeJs (to build RESTful APIs)DB: Clickhouse / MySQL / PostgreSQLDevOps - 1Sr. Full Stack Developers - 7Sr. Java developer - 1Sr. UI developer - 1 Qualification Bachelor of Technology/ Engineering Skill (Primary) Technical Skills-Web Technologies-HTMLSenior
- Job Description Minimum of 5+ years of experience in Java development. Proven experience working with microservices architecture and design patterns. Strong understanding and hands-on experience with Spring Boot and related Java frameworks. Hands-on experience with AWS services...Senior
- Skills required Languages required: Java / Golang / NodeJS / Python / equivalent Container technologies: Docker, Linux debugging Strong interpersonal skills, Comfortable working in a quick-moving, sociable atmosphere NICE TO HAVE Experience with cloud platforms...Senior
- ...We are seeking an experienced and highly motivated Sr DevOps Engineer to drive faster releases, scalability, and reliability across our... ...management, monitoring, and incident management. Collaborate with software engineering and QA teams to enable faster and reliable...Senior
- ...this role with experience in 7 to 10 years of experience in iOS Engineering Experience with iOS frameworks such as Core Data, Core... ...complex layouts Strong UI and design skills Familiar with software development lifecycle (SDLC) and programming design patterns...SeniorFull time
- ...proof of exceptional skills in related fields with practical software engineering experience. Expert level on C and C++OS level programming (Unix... .../Prior ExperienceAt HCL Software we are seeking to hire a Senior Software Engineer IIn our team you will be responsible for:Building...Senior
- ...customers. In this role, you'll own critical components, solve complex engineering challenges, and deliver solutions that directly impact the... ...security in all deliverables. Qualifications ~8+ years of software development experience. ~ Strong coding and debugging skills...SeniorLocal area
- ...hardening through HCL OSD or Tivoli Provisioning Manager. Custom software deployment and application release lifecycle Cross platform... ...and PaaS offerings' Qualification Bachelor of Technology/ Engineering Skill (Primary) Technical Skills-Automation-PnP-HCL Eagle/...Senior
- ...Validation is looking for an ambitious and visionary Automation Engineer with a passion for code and quality. As a member of this team, you... ...The ideal candidate has a strong technical background in software automation development, sees the big picture and has the can do...SeniorFull time
- As a Senior Engineer at GoGroup, you play a pivotal role in shaping the team's development goals, product strategy, and future team growth while driving a culture of quality and process adherence. Beyond optimizing your own code, you empower engineers to enhance their coding...Senior
- ...steady progress in its quality management and information security management programs over the years. Company Description IRIS Software, a pioneer in the Software Services Industry employing some of the brightest minds. It services the information technology...SeniorFlexible hours
- ...data reporting and dashboarding solutions to support business insights. Collaborate with cross-functional teams including AI/ML engineers, solution architects, and business stakeholders to deliver end-to-end data solutions. ~ Ensure high data quality, reliability,...Senior
- ...curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you'll have the chance to work on projects that matter. Each is...SeniorWork at office
- Job Description : SAP S4 Analyst Who are we looking for We are looking SAP S4 Hana Analyst having overall 5+ years of experience . Technical Skills SAP S4/HANA design, architecture and business requirements gathering experience (2+ years). 4-5 years of experience...Senior
- ...developer, the job is to build optimized, scalable, and modular software using required technologies. You are tasked with developing and... ...of telemetry tools such as Prometheus etc. Role: Search Engineer Industry Type: IT Services & Consulting Department: Engineering...SeniorPermanent employmentFull time
- ...design and develop innovative solutions that meets the needs of our customers Coordinating the workflow between the UXdesigner, Engineering, QA, BA, Product Mgt and yourself Evaluate and incorporate new technologies into new and existing frameworks and solutions as applicable...Senior
- ...provide mentorship to junior developers. Develop and execute software verification plans and quality assurance procedures.... ...Bachelor's or master's degree in computer science, Biomedical Engineering, or related field. ~7+ years of experience in software development...Senior
- ...and testing Stay updated with emerging technologies and incorporate best practices Qualifications: ~ Bachelor's degree in Engineering, Computer Science, or equivalent ~5 to 7 years of hands-on experience in web application development using Microsoft technologies...Senior
- Skills Must have: Min 3+ years of experience in designing, Coding, deployment & development of web-based applications using latest .NET technologies -. Net Core, ASP.NET, C#, MVC, LINQ, Web API's etc. Hands on experience in latest versions .NET Technologies. ...Senior
- ...Communicate status of projects and initiatives to middle and senior level management. Required Qualifications Skills Qualification... ...Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role...SeniorPermanent employmentFull timeLocal area
- ...description: Experience: 7+ years Remote Opportunity Working days : 5 days a week Education – B. Tech/ MCA Designation: Full Stack Engineer (AI Application Developer) Focus : Build front-end interfaces and backend services integrating AI models. Full Stack...SeniorRemote job
- ...Canada, Colombia, Egypt, France, Luxembourg, Poland, and several Gulf countries. Purpose This role transforms requirements into software according to design, to maximize business value and customer satisfaction. Key Missions Uses programming, scripting and...SeniorFull timeWorldwide
- ...notifications across Azure, Microsoft 365, Commerce, and other enterprise services. We are seeking a passionate and experienced Senior Software Engineer to lead technical efforts, drive architectural decisions, and mentor a high-performing team in building resilient cloud-...SeniorLong term contractLocal area
- ...Job Description Job Title: Infra Engineer Position Overview We are looking for a skilled and motivated Developer. In this role... ...experience as a Python Developer with a strong background in software development especially focus on developing microservices based applications...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data Science. Be the first to apply!

