Software Jobs overseas

About 19052 results in (3) seconds Clear Filters

Jobs Search

About 19052 results in (3) seconds
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
Networking, Diagnostics, Operating System Internals, Virtualization, Distributed Systems, Programmable Networking, Large Scale Data Handling
Specialization
Candidates with experience in networking, diagnostics, operating system internals, virtualization, distributed systems, programmable networking, and large-scale data handling are encouraged to apply. The team fosters a culture of precision, collaboration, and customer-focused innovation.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C#, Java, C++, Sql, Nosql, Linux, Windows, Cloud Development, Kubernetes, Rest Api, Microservices, Secure Coding, Multithreading, Asynchronous Processing, Ci/Cd, Object Oriented Programming
Specialization
A B.Tech or Master's degree in Computer Science Engineering or equivalent experience is required, along with a minimum of 3+ years of applicable work experience. Proficiency in C# and familiarity with SQL, NoSQL databases, and cloud development is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C#, Java, Scala, Python, Big Data, Stream Processing, Hadoop, Spark, Pyspark, Schema Design, Dimensional Data Modeling, Distributed Systems, Cloud Technology, Azure, Aws, Data Pipelines
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience. Proficiency in coding languages such as C#, Java, Scala, or Python and experience with big data platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Java, Typescript, Javascript, Python, Testing Frameworks, Engineering Systems, Power Bi, Powershell, Azure Devops, Github, Kusto, Genai, Automation, Incident Response, Telemetry
Specialization
Bachelor's degree in Computer Science or related field with 4+ years of experience, or a Master's degree with 2+ years. Experience with coding in languages such as C#, Java, TypeScript, JavaScript, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Distributed Systems, Cloud Applications, Configuration Management, Monitoring, Analytics, Observability, Devops, Ai Technologies, Large Language Models, Model Context Protocol, Retrieval Augmented Generation, C, C++, C#, Java, Python
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and experience with AI-assisted development tools and cloud platforms.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Based Platforms, Generative Ai, Large Language Models, Ci/Cd Pipelines, Observability, Operational Excellence, Reactjs, C, C++, C#, Java, Javascript, Python, Agile Environment, Cross Group Collaboration
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various languages. Experience with cloud-based platforms and generative AI is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Distributed Systems, Automation, Cloud Infrastructure, Predictive Ai, Generative Ai, Application Lifecycle Management, Data Mining, Statistics, Networking, Storage Systems
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience. Preferred qualifications include 4+ years of software development experience and effective communication skills.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Design, Coding, Testing, Automation, Cloud Services, Big Data, Ai Products, Dynamics 365, Power Platform, C, C++, C#, Java, Javascript, Python, Analytical Skills, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 3+ years of technical engineering experience in coding. Experience with enterprise-scale AI products and Dynamics 365 solutions is desirable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Full Stack Development, C, C++, C#, Java, Javascript, Python, Big Data, Azure, Software Development, Code Reviews, Monitoring, Performance Optimization, User Interface Design, Architectural Changes, Collaboration
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with 2+ years of technical engineering experience in relevant programming languages. A proven track record in building production software and experience in the software development cycle is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Golang, Kubernetes, Linux, Debugging, Problem Solving, Cloud Computing, Azure, Google Compute Platform, Amazon Web Services, Storage Systems, Iscsi, Nfs, Fibre Channel, Nvme Of
Specialization
A bachelor's or master's degree in computer science or a related technical discipline is required, along with 4+ years of experience in design and coding. Strong skills in designing, coding, debugging, and problem-solving are essential.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, M365 Level D, Azure Compliance, Helm, Kubernetes, Aks, Cosmic, Prometheus, Grafana
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. Alternatively, a Master's Degree with 8 years of experience or equivalent experience is acceptable.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Development, Architecture, Data Modeling, Data Engineering, Cloud Services, Reliability, Scalability, Performance, Communication, Multidisciplinary Team, Root Cause Analysis, Trend Analysis, Post Mortems, Build Pipelines, Testing, Deployment
Specialization
A Bachelor's or Master's Degree in a relevant field is required along with significant experience in software development or related work. Excellent communication skills and the ability to work in a multidisciplinary team are essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Ai/Ml, Distributed Systems, Microservices, Cloud Native Architectures, C#, Python, Java, Javascript, Typescript, Microsoft Graph, Agent Based Systems, Security, Compliance, Data Governance, Open Source Contributions
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Experience with distributed systems, AI/ML, and coding in languages such as C#, Python, or Java is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Engineering, Ai, Developer Productivity, C, C++, C#, Java, Javascript, Python, Unit Testing, Functional Testing, Android Development, Ios Development, Ci/Cd, Problem Solving, Debugging, Mobile Build Systems
Specialization
Bachelor's degree in Computer Science or related field with 4+ years of technical engineering experience in various programming languages. Proficiency in writing tests and familiarity with AI tools for analyzing test failures is also required.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C/C++, Java, Javascript, Python, Query Engines, Query Processing, Data Structures, Algorithms, Database Systems, Performance Optimization, Reliability, High Availability, Collaboration, Problem Solving, Engineering Systems, Infrastructure
Specialization
Candidates must have a bachelor's degree in computer science or a related technical field, with at least 2 years of engineering experience and proficiency in programming languages such as C/C++, Java, JavaScript, or Python. Experience in designing and developing reliable engineering systems is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Ip Networking, Distributed Systems, Linux, Sdn Technologies, Overlay Switching, Routing, Evpn, Vxlan, Mpls, Container Based Technologies
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience, or equivalent experience. 3+ years of experience in IP networking, distributed systems, and Linux operating systems are required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bangalore, karnataka, India - Full Time
Skills Needed
Data Protection, Security Design, Architectural Vulnerabilities, Automation Scripts, Collaboration, Privacy Risks, Security Culture, Product Engineering
Specialization
The job requires collaboration with various teams to improve security posture and promote a security-conscious culture. Experience in identifying architectural vulnerabilities and developing automation scripts is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Middle Tier Services, Deployment Pipelines, Infrastructure, Agile Methodologies, Cross Functional Collaboration, Ai, Application Performance, Quality Improvement
Specialization
A strong technical background is required, with a passion for AI and services. Experience in a fast-paced agile environment is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bangalore, karnataka, India - Full Time
Skills Needed
Software Engineering, Cloud Infrastructure, Distributed Systems, Coding Standards, Problem Solving, Collaboration, Innovation, Os Development, Azure, Reliability, Performance, Deployment, Experimentation, Research, High Quality Solutions, Release Cycles
Specialization
Candidates should be passionate about researching new areas and writing efficient code. Experience in large-scale distributed systems and cloud infrastructure is beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , India - Full Time
Skills Needed
Big Data, Cloud, Storage, Distributed Systems, Data Analytics, Azure, Compute, Elastic Scale, Load Balancing, Transport Protocols, Algorithms, Scalability, Database Services, Innovation, Collaboration, Problem Solving
Specialization
The job requires a strong understanding of big-data technologies and cloud services. Candidates should be prepared to solve complex challenges in a large-scale environment.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

30 Jan, 26

Salary

0.0

Posted On

01 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Networking, Diagnostics, Operating System Internals, Virtualization, Distributed Systems, Programmable Networking, Large-Scale Data Handling

Industry

Software Development

Description
Join the Azure Networking Services team to help transform cloud infrastructure at scale. We are seeking a Software Engineer II. Azure Networking Services drives innovation across Microsoft’s cloud infrastructure, supporting more than 200 Microsoft services—including Bing, Microsoft Office 365, Xbox Live—and hundreds of thousands of Azure customers across over 100 datacenters and edge computing nodes worldwide. Software-Defined Networking enables customers to configure and control the networks that support their workloads in the cloud. This team builds virtualized networks on top of physical infrastructure to deliver enterprise-grade network functions such as access control lists, firewalls, load balancers, intrusion prevention and detection systems, and denial-of-service protection. These services are powered by high-speed, low-complexity infrastructure using merchant silicon. The team is also advancing generative artificial intelligence experiences to reshape how business users interact with Azure Networking. This is a unique opportunity to contribute to two major industry shifts: cloud computing and artificial intelligence. You will be part of the core Azure Networking team responsible for enabling mission-critical workloads through highly available, secure, and scalable cloud solutions. Candidates with experience in networking, diagnostics, operating system internals, virtualization, distributed systems, programmable networking, and large-scale data handling are encouraged to apply. The team fosters a culture of precision, collaboration, and customer-focused innovation, with flexible work arrangements supported based on business needs. 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
Contribute to the Azure Networking Services team to transform cloud infrastructure at scale. Enable mission-critical workloads through highly available, secure, and scalable cloud solutions.
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
Networking, Diagnostics, Operating System Internals, Virtualization, Distributed Systems, Programmable Networking, Large Scale Data Handling
Specialization
Candidates with experience in networking, diagnostics, operating system internals, virtualization, distributed systems, programmable networking, and large-scale data handling are encouraged to apply. The team fosters a culture of precision, collaboration, and customer-focused innovation.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C#, Java, C++, Sql, Nosql, Linux, Windows, Cloud Development, Kubernetes, Rest Api, Microservices, Secure Coding, Multithreading, Asynchronous Processing, Ci/Cd, Object Oriented Programming
Specialization
A B.Tech or Master's degree in Computer Science Engineering or equivalent experience is required, along with a minimum of 3+ years of applicable work experience. Proficiency in C# and familiarity with SQL, NoSQL databases, and cloud development is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C#, Java, Scala, Python, Big Data, Stream Processing, Hadoop, Spark, Pyspark, Schema Design, Dimensional Data Modeling, Distributed Systems, Cloud Technology, Azure, Aws, Data Pipelines
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience. Proficiency in coding languages such as C#, Java, Scala, or Python and experience with big data platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Java, Typescript, Javascript, Python, Testing Frameworks, Engineering Systems, Power Bi, Powershell, Azure Devops, Github, Kusto, Genai, Automation, Incident Response, Telemetry
Specialization
Bachelor's degree in Computer Science or related field with 4+ years of experience, or a Master's degree with 2+ years. Experience with coding in languages such as C#, Java, TypeScript, JavaScript, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Distributed Systems, Cloud Applications, Configuration Management, Monitoring, Analytics, Observability, Devops, Ai Technologies, Large Language Models, Model Context Protocol, Retrieval Augmented Generation, C, C++, C#, Java, Python
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and experience with AI-assisted development tools and cloud platforms.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Based Platforms, Generative Ai, Large Language Models, Ci/Cd Pipelines, Observability, Operational Excellence, Reactjs, C, C++, C#, Java, Javascript, Python, Agile Environment, Cross Group Collaboration
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various languages. Experience with cloud-based platforms and generative AI is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Distributed Systems, Automation, Cloud Infrastructure, Predictive Ai, Generative Ai, Application Lifecycle Management, Data Mining, Statistics, Networking, Storage Systems
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience. Preferred qualifications include 4+ years of software development experience and effective communication skills.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Design, Coding, Testing, Automation, Cloud Services, Big Data, Ai Products, Dynamics 365, Power Platform, C, C++, C#, Java, Javascript, Python, Analytical Skills, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 3+ years of technical engineering experience in coding. Experience with enterprise-scale AI products and Dynamics 365 solutions is desirable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Full Stack Development, C, C++, C#, Java, Javascript, Python, Big Data, Azure, Software Development, Code Reviews, Monitoring, Performance Optimization, User Interface Design, Architectural Changes, Collaboration
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with 2+ years of technical engineering experience in relevant programming languages. A proven track record in building production software and experience in the software development cycle is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Golang, Kubernetes, Linux, Debugging, Problem Solving, Cloud Computing, Azure, Google Compute Platform, Amazon Web Services, Storage Systems, Iscsi, Nfs, Fibre Channel, Nvme Of
Specialization
A bachelor's or master's degree in computer science or a related technical discipline is required, along with 4+ years of experience in design and coding. Strong skills in designing, coding, debugging, and problem-solving are essential.
Experience Required
Minimum 5 year(s)
Sr Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, M365 Level D, Azure Compliance, Helm, Kubernetes, Aks, Cosmic, Prometheus, Grafana
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. Alternatively, a Master's Degree with 8 years of experience or equivalent experience is acceptable.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Development, Architecture, Data Modeling, Data Engineering, Cloud Services, Reliability, Scalability, Performance, Communication, Multidisciplinary Team, Root Cause Analysis, Trend Analysis, Post Mortems, Build Pipelines, Testing, Deployment
Specialization
A Bachelor's or Master's Degree in a relevant field is required along with significant experience in software development or related work. Excellent communication skills and the ability to work in a multidisciplinary team are essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Ai/Ml, Distributed Systems, Microservices, Cloud Native Architectures, C#, Python, Java, Javascript, Typescript, Microsoft Graph, Agent Based Systems, Security, Compliance, Data Governance, Open Source Contributions
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Experience with distributed systems, AI/ML, and coding in languages such as C#, Python, or Java is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Engineering, Ai, Developer Productivity, C, C++, C#, Java, Javascript, Python, Unit Testing, Functional Testing, Android Development, Ios Development, Ci/Cd, Problem Solving, Debugging, Mobile Build Systems
Specialization
Bachelor's degree in Computer Science or related field with 4+ years of technical engineering experience in various programming languages. Proficiency in writing tests and familiarity with AI tools for analyzing test failures is also required.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C/C++, Java, Javascript, Python, Query Engines, Query Processing, Data Structures, Algorithms, Database Systems, Performance Optimization, Reliability, High Availability, Collaboration, Problem Solving, Engineering Systems, Infrastructure
Specialization
Candidates must have a bachelor's degree in computer science or a related technical field, with at least 2 years of engineering experience and proficiency in programming languages such as C/C++, Java, JavaScript, or Python. Experience in designing and developing reliable engineering systems is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Ip Networking, Distributed Systems, Linux, Sdn Technologies, Overlay Switching, Routing, Evpn, Vxlan, Mpls, Container Based Technologies
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience, or equivalent experience. 3+ years of experience in IP networking, distributed systems, and Linux operating systems are required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bangalore, karnataka, India - Full Time
Skills Needed
Data Protection, Security Design, Architectural Vulnerabilities, Automation Scripts, Collaboration, Privacy Risks, Security Culture, Product Engineering
Specialization
The job requires collaboration with various teams to improve security posture and promote a security-conscious culture. Experience in identifying architectural vulnerabilities and developing automation scripts is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Middle Tier Services, Deployment Pipelines, Infrastructure, Agile Methodologies, Cross Functional Collaboration, Ai, Application Performance, Quality Improvement
Specialization
A strong technical background is required, with a passion for AI and services. Experience in a fast-paced agile environment is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bangalore, karnataka, India - Full Time
Skills Needed
Software Engineering, Cloud Infrastructure, Distributed Systems, Coding Standards, Problem Solving, Collaboration, Innovation, Os Development, Azure, Reliability, Performance, Deployment, Experimentation, Research, High Quality Solutions, Release Cycles
Specialization
Candidates should be passionate about researching new areas and writing efficient code. Experience in large-scale distributed systems and cloud infrastructure is beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , India - Full Time
Skills Needed
Big Data, Cloud, Storage, Distributed Systems, Data Analytics, Azure, Compute, Elastic Scale, Load Balancing, Transport Protocols, Algorithms, Scalability, Database Services, Innovation, Collaboration, Problem Solving
Specialization
The job requires a strong understanding of big-data technologies and cloud services. Candidates should be prepared to solve complex challenges in a large-scale environment.
Experience Required
Minimum 2 year(s)
Loading...