Software Developer Jobs overseas

About 26331 results in (4) seconds Clear Filters

Jobs Search

About 26331 results in (4) seconds
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Distributed Systems, Ai, Service Reliability, Operational Readiness, Developer Productivity, System Design, Cloud Computing
Specialization
We are seeking passionate Software Engineers who thrive in solving complex problems and driving innovation. The role focuses on building robust distributed systems and improving service reliability and maintainability.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Product Design, Architecture, Development, Agile Methodologies, Collaboration, Problem Solving, Technology Patterns, Coding, High Quality, User Experience, Microsoft Teams, Onedrive, Sharepoint, Viva Connections, Modern Workspace
Specialization
The ideal candidate should possess strong product design, architecture, and development skills. Experience in building scalable solutions for a large user base is essential.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Ai Development, C, C++, C#, Java, Javascript, Python, Distributed Services, Data Privacy, Compliance, Zero Trust Principles, Collaboration, Troubleshooting, Process Improvement, Innovation
Specialization
A Bachelor's degree in Computer Science or related field with 4+ years of technical engineering experience is required. Additional experience with distributed services and coding in various programming languages is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C++, C#, Java, Javascript, Node.Js, React, Spark, Kafka, Kusto, Flink, Azure Data Factory, Win32, Ios/Mac, Android, Data Engineering, Software Development
Specialization
3+ years of strong coding skills in C++, C#, and Java, along with 2+ years of experience with modern web technologies. Experience with data engineering technologies and a collaborative team environment is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, Cloud Computing, Resource Management, Data Analytics, Automation, Capacity Management, Service Management, Scalability, Reliability, Infrastructure Services, Virtualization, Datacenter Operations, Business Processes, Security, Validation, Provisioning
Specialization
The job requires a strong understanding of Azure core services and their scalability. Candidates should be prepared to take ownership of solutions that enhance the efficiency and security of capacity management.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Virtualization, Security, Performance, Distributed Systems, Collaboration, Cloud Infrastructure, Microsoft Azure
Specialization
The role requires experience in developing features for large-scale distributed systems and virtualization technologies. Opportunities to learn new technologies and work on complex systems are provided.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Operating Systems, Performance, Scalability, Memory Management, Locking, Synchronization, Hardware Architectures, Persistent Memory Technologies, Windows, Linux, Data Management, Cloud Computing, Ai, Databases, Data Integration, Business Intelligence
Specialization
Candidates should have experience in operating systems, hardware architectures, and performance on both Windows and Linux. A passion for technology and helping customers succeed on the platform is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Engineering, Cloud Storage, Distributed Systems, Reliability, Scalability, Performance, Consistency, Debugging, Design, Code Development, Technical Direction, Problem Solving, Communication, Customer Commitment, Thought Leadership
Specialization
The position requires a strong and proven record in design and code development skills. Candidates should be ready to solve impactful problems and communicate effectively across various levels.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Santa Clara, California, United States - Full Time
Skills Needed
C, Python, Networking, Software Defined Networking, Embedded Software, Tcp/Ip, Rocev2, Routing, Switching, Bmc, Bios, Automated Testing, Debugging, Troubleshooting, Regression Testing, Dpu
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 programming languages. Understanding of networking protocols and experience with embedded software testing for NICs and/or DPUs/IPUs is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, Java, React, Typescript, Kotlin, Swift, React Native, Azure, Dataverse, Ai, Github Copilot
Specialization
Candidates should be proficient in various programming languages and technologies including C#, Java, and React. Experience with Azure services and Dataverse integration is also important.
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
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, C#, Sql, Database Internals, Os Internals, Big Data Technologies, Hardware Knowledge, Cloud Technologies, Problem Solving, Interpersonal Skills, Communication Skills
Specialization
Candidates should have 3+ years of experience in designing and developing production-quality software. Proficiency in C++, C#, and SQL is required, along with specialized knowledge in areas like Database internals and Cloud technologies.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Cloud Services, Machine Learning, Resource Pooling, Scalability, Performance, Security, Data Integration, Big Data Analytics, Business Intelligence, Kubernetes, Azure Sql Db, Azure Cosmos Db, Azure Data Factory, Power Bi, Service Bus
Specialization
Candidates must have 4+ years of experience in software engineering, particularly in cloud services and C# development. Additional qualifications include good communication skills and a collaborative mindset.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ci/Cd, Release Management, Telemetry, Monitoring, Ai/Ml, Problem Solving, User Centric Design, Collaboration, Web Development, Security, Compliance
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Candidates should have a solid understanding of CI/CD, release management, and exposure to AI/ML concepts.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C++, Multi Threaded Programming, Debugging, Video Streaming, Networking, Windows Os Development, System Integration, Security Models, Performance Optimization, C++ Standard Template Library
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 languages such as C++. Experience with multi-threaded programming and debugging is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Vb.Net, Windows Desktop Application Development, Ai Assisted Development Tools, Com Components, Native Dlls, Azure, Aws, Cloud Platforms, Containerization, Devops, Developer Tools, Visual Studio, Vs Code
Specialization
Bachelor's or Master's Degree in Computer Science or related field with relevant technical engineering experience. Experience in AI technologies and Windows desktop application development is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Distributed Systems, Data Structures, Algorithms, Problem Solving, Collaboration, Customer Empathy, Testing, Quality Assurance, Automation, Code Maintenance, Reliability, Observability, Performance, Monitoring, Continuous Feedback
Specialization
Candidates should have experience building distributed systems and a solid understanding of data structures and algorithms. They should demonstrate problem-solving skills with a focus on customer empathy and collaboration.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Cloud Native, Backend Services, Microservices, Distributed Systems, Api Design, Telemetry, Diagnostics, Service Communication, Deployment Automation, C, C++, C#, Java, Javascript, Python, Cloud Technologies, Infrastructure
Specialization
A Bachelor's degree in Computer Science or related field with 2+ years of engineering experience is required. Preferred qualifications include a Master's degree and additional experience in distributed backend services and cloud environments.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Engineering, Full Stack Development, System Architecture, Technical Design, Mentoring, Collaboration, Agile Methodologies, Test Driven Development, Innovation, Problem Solving, Backend Development, Distributed Systems, Data Structures, Algorithms, Communication Skills, Production Grade Software
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and at least 4 years of programming experience in backend technologies. Experience in architecting large scale systems and mentoring team members is also required.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

19 Jan, 26

Salary

0.0

Posted On

21 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Distributed Systems, AI, Service Reliability, Operational Readiness, Developer Productivity, System Design, Cloud Computing

Industry

Software Development

Description
The Commerce Platform and Experiences (CPX) team is responsible for enabling frictionless purchases and management of Microsoft and third-party products and services via portals and APIs. We power one of Microsoft’s most strategic and high-scale platforms, supporting millions of customers and billions in revenue across global markets. We are expanding and looking for passionate Software Engineers who thrive in solving complex problems, building robust distributed systems, and driving innovation through AI and Guardrails programs which is focused on improving service reliability, maintainability, operational readiness and developer productivity. We are seeking a Software Engineer II.  You will play a pivotal role in designing AI-driven solutions that empower Commerce to scale across multiple clouds while enhancing developer productivity. This opportunity uniquely positions you to influence customer experience, shape system design, and drive partner services in a fast-paced, high-impact environment.
Responsibilities
You will play a pivotal role in designing AI-driven solutions that empower Commerce to scale across multiple clouds while enhancing developer productivity. This opportunity uniquely positions you to influence customer experience, shape system design, and drive partner services in a fast-paced, high-impact environment.
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Distributed Systems, Ai, Service Reliability, Operational Readiness, Developer Productivity, System Design, Cloud Computing
Specialization
We are seeking passionate Software Engineers who thrive in solving complex problems and driving innovation. The role focuses on building robust distributed systems and improving service reliability and maintainability.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Product Design, Architecture, Development, Agile Methodologies, Collaboration, Problem Solving, Technology Patterns, Coding, High Quality, User Experience, Microsoft Teams, Onedrive, Sharepoint, Viva Connections, Modern Workspace
Specialization
The ideal candidate should possess strong product design, architecture, and development skills. Experience in building scalable solutions for a large user base is essential.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Ai Development, C, C++, C#, Java, Javascript, Python, Distributed Services, Data Privacy, Compliance, Zero Trust Principles, Collaboration, Troubleshooting, Process Improvement, Innovation
Specialization
A Bachelor's degree in Computer Science or related field with 4+ years of technical engineering experience is required. Additional experience with distributed services and coding in various programming languages is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C++, C#, Java, Javascript, Node.Js, React, Spark, Kafka, Kusto, Flink, Azure Data Factory, Win32, Ios/Mac, Android, Data Engineering, Software Development
Specialization
3+ years of strong coding skills in C++, C#, and Java, along with 2+ years of experience with modern web technologies. Experience with data engineering technologies and a collaborative team environment is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, Cloud Computing, Resource Management, Data Analytics, Automation, Capacity Management, Service Management, Scalability, Reliability, Infrastructure Services, Virtualization, Datacenter Operations, Business Processes, Security, Validation, Provisioning
Specialization
The job requires a strong understanding of Azure core services and their scalability. Candidates should be prepared to take ownership of solutions that enhance the efficiency and security of capacity management.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Virtualization, Security, Performance, Distributed Systems, Collaboration, Cloud Infrastructure, Microsoft Azure
Specialization
The role requires experience in developing features for large-scale distributed systems and virtualization technologies. Opportunities to learn new technologies and work on complex systems are provided.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Operating Systems, Performance, Scalability, Memory Management, Locking, Synchronization, Hardware Architectures, Persistent Memory Technologies, Windows, Linux, Data Management, Cloud Computing, Ai, Databases, Data Integration, Business Intelligence
Specialization
Candidates should have experience in operating systems, hardware architectures, and performance on both Windows and Linux. A passion for technology and helping customers succeed on the platform is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Engineering, Cloud Storage, Distributed Systems, Reliability, Scalability, Performance, Consistency, Debugging, Design, Code Development, Technical Direction, Problem Solving, Communication, Customer Commitment, Thought Leadership
Specialization
The position requires a strong and proven record in design and code development skills. Candidates should be ready to solve impactful problems and communicate effectively across various levels.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Santa Clara, California, United States - Full Time
Skills Needed
C, Python, Networking, Software Defined Networking, Embedded Software, Tcp/Ip, Rocev2, Routing, Switching, Bmc, Bios, Automated Testing, Debugging, Troubleshooting, Regression Testing, Dpu
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 programming languages. Understanding of networking protocols and experience with embedded software testing for NICs and/or DPUs/IPUs is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, Java, React, Typescript, Kotlin, Swift, React Native, Azure, Dataverse, Ai, Github Copilot
Specialization
Candidates should be proficient in various programming languages and technologies including C#, Java, and React. Experience with Azure services and Dataverse integration is also important.
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
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, C#, Sql, Database Internals, Os Internals, Big Data Technologies, Hardware Knowledge, Cloud Technologies, Problem Solving, Interpersonal Skills, Communication Skills
Specialization
Candidates should have 3+ years of experience in designing and developing production-quality software. Proficiency in C++, C#, and SQL is required, along with specialized knowledge in areas like Database internals and Cloud technologies.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Cloud Services, Machine Learning, Resource Pooling, Scalability, Performance, Security, Data Integration, Big Data Analytics, Business Intelligence, Kubernetes, Azure Sql Db, Azure Cosmos Db, Azure Data Factory, Power Bi, Service Bus
Specialization
Candidates must have 4+ years of experience in software engineering, particularly in cloud services and C# development. Additional qualifications include good communication skills and a collaborative mindset.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ci/Cd, Release Management, Telemetry, Monitoring, Ai/Ml, Problem Solving, User Centric Design, Collaboration, Web Development, Security, Compliance
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience is required. Candidates should have a solid understanding of CI/CD, release management, and exposure to AI/ML concepts.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C++, Multi Threaded Programming, Debugging, Video Streaming, Networking, Windows Os Development, System Integration, Security Models, Performance Optimization, C++ Standard Template Library
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 languages such as C++. Experience with multi-threaded programming and debugging is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Linux, Containers, Arm64, Ai Tools, Release Orchestration, Observability, .Net Core, Developer Productivity, Compliance, Security, Audio/Video Calling, Messaging, Service Management, Data Engineering, Infrastructure
Specialization
Candidates should have experience in software engineering and familiarity with modern infrastructure practices. Knowledge of AI tools and cloud services is also beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Vb.Net, Windows Desktop Application Development, Ai Assisted Development Tools, Com Components, Native Dlls, Azure, Aws, Cloud Platforms, Containerization, Devops, Developer Tools, Visual Studio, Vs Code
Specialization
Bachelor's or Master's Degree in Computer Science or related field with relevant technical engineering experience. Experience in AI technologies and Windows desktop application development is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Distributed Systems, Data Structures, Algorithms, Problem Solving, Collaboration, Customer Empathy, Testing, Quality Assurance, Automation, Code Maintenance, Reliability, Observability, Performance, Monitoring, Continuous Feedback
Specialization
Candidates should have experience building distributed systems and a solid understanding of data structures and algorithms. They should demonstrate problem-solving skills with a focus on customer empathy and collaboration.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Cloud Native, Backend Services, Microservices, Distributed Systems, Api Design, Telemetry, Diagnostics, Service Communication, Deployment Automation, C, C++, C#, Java, Javascript, Python, Cloud Technologies, Infrastructure
Specialization
A Bachelor's degree in Computer Science or related field with 2+ years of engineering experience is required. Preferred qualifications include a Master's degree and additional experience in distributed backend services and cloud environments.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Engineering, Full Stack Development, System Architecture, Technical Design, Mentoring, Collaboration, Agile Methodologies, Test Driven Development, Innovation, Problem Solving, Backend Development, Distributed Systems, Data Structures, Algorithms, Communication Skills, Production Grade Software
Specialization
Candidates should have a Bachelor's or Master's degree in a relevant field and at least 4 years of programming experience in backend technologies. Experience in architecting large scale systems and mentoring team members is also required.
Experience Required
Minimum 5 year(s)
Loading...