Software Developer Jobs overseas

About 24993 results in (5) seconds Clear Filters

Jobs Search

About 24993 results in (5) seconds
Software Engineering at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Distributed Systems, Cloud Platforms, Ai Powered Services, Multi Agent Systems, Scientific Tools, Web User Experience, Problem Solving, Cross Disciplinary Collaboration
Specialization
A Bachelor's degree in Computer Science or a related field is required along with 2+ years of experience in commercial software development. Specialized experience includes building reliable distributed systems and hands-on experience with cloud platforms.
Experience Required
Minimum 2 year(s)
​​Software Engineer​ at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Problem Solving, Distributed Systems, Automation, Debugging, Collaboration, Cassandra, Azure, Cosmos Db, Scripting, Networking
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with 6 months to 2.6 years of coding experience in languages such as C, C++, C#, Java, JavaScript, or Python. Strong problem-solving skills and a basic understanding of distributed systems concepts are also required.
AI Software Engineer at Version 1 Accelerate
, England, United Kingdom - Full Time
Skills Needed
Python, Machine Learning, Generative Models, Cloud Environments, Scrum, Agile, Api Design, Ci/Cd, Automated Testing, Relational Databases, Emerging Trends, Data Science, Software Engineering, Ai Development, Production Ready Applications, Communication Skills
Specialization
Candidates should have a minimum of 3 years of software engineering experience with a strong foundation in modern development practices. Proficiency in Python and experience with machine learning frameworks are essential, along with end-to-end AI development experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Coding, Ai Models, Full Stack Development, Collaboration, System Monitoring, Design Documentation, Code Reusability, Estimation, Problem Solving, Reliability, Performance, Observability, Efficiency, Stakeholder Engagement, Learning
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience with AI models and software development in various programming languages is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Development, System Programming, Collaboration, Problem Solving, Debugging, Cloud Services, Sql, Distributed Systems, Technical Communication, Customer Focus, Data Driven, Adaptability, Coding, Reliability, Scalability, Performance
Specialization
A degree in Computer Science or related field is required along with 2+ years of software development experience. Strong communication and collaboration skills are essential.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Cloud Services, Ai Powered Features, Full Stack Development, C#, Java, C++, Secure Software Development Life Cycle, Collaboration, Communication, Data Driven Environment, Cybersecurity, Big Data Processing, Generative Ai, User Experience, Thought Leadership
Specialization
The role requires 1+ years of experience in software development, preferably with cloud services and AI features. A degree in Computer Science or related fields is preferred, along with expertise in programming languages like C#, Java, or C++.
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Python, Cloud Technologies, Distributed Systems, Micro Service Architecture, Scalability Patterns, High Availability Architectures, Rest Based Apis, Agile Development, Ci/Cd, Version Control, Problem Solving, 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 programming languages. Experience with cloud technologies and large-scale cloud services is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Applied Materials
Santa Clara, California, United States - Full Time
Skills Needed
Software Development, C/C++, Industrial Automation, Semiconductor Equipment, Troubleshooting, Software Testing, Requirements Analysis, Software Documentation, Bug Fixing, Data Compilation, Customer Interface, Team Guidance, Conceptual Knowledge, Business Understanding
Specialization
Experience in developing software using C/C++ on hardware, industrial automation, and semiconductor equipment is required. The candidate should demonstrate expanded conceptual knowledge in their discipline and understand key business drivers.
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 Engineering at Microsoft
, , Serbia - Full Time
Skills Needed
Software Development, System Programming, Collaboration, Code Reviews, Bug Triage, Design, Architecture, Problem Solving, Debugging, Cloud Services, Security, Performance, Scalability, Reliability, Efficiency, General Purpose Programming Languages
Specialization
A degree in Computer Science or related field is required along with 2+ years of software development experience. Candidates should have experience in system programming and be proficient in one or more programming languages.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Machine Learning, Ai Integration, Mlops, Python, C, C++, C#, Java, Javascript, Large Language Models, Fraud Detection, Azure Services, Data Pipelines, Behavior Testing, Security, Compliance, Multi Agent Frameworks
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of experience in coding is required. Preferred qualifications include a Master's Degree and experience with LLMs and Azure services.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at PayPal
Singapore, Singapore, Singapore - Full Time
Skills Needed
Full Stack Development, Java, Spring Boot, React, Node.Js, Next.Js, Javascript, Typescript, Html5, Css3, Webpack, Bootstrap, Ci/Cd, Integration, Testing, Troubleshooting
Specialization
Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience is required. The ideal candidate should have expertise in Java and Spring Boot along with strong front-end development skills.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Azure, C#, C++, Java, Typescript, Javascript, Python, Web Services, Restful Apis, Ci/Cd, Ai Technologies, Distributed Systems, Cloud Services, Build Automation, Performance Optimization
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of software engineering experience is required. Experience with Azure, web services, and AI technologies is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Software Engineering, Data Pipelines, Sdk Development, C, C++, C#, Java, Javascript, Python, Data Validation, Behavioral Analytics, User Insights, System Monitoring, Code Implementation, Design Documentation, Problem Solving
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 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , - Full Time
Skills Needed
Software Development, Cloud Platforms, Agile Development, Telemetry, Vulnerability Scanning, Distributed Systems, Automation, Debugging, Code Reviews, Technical Documentation, Collaboration, Problem Solving, Communication, C, C++, C#, Java
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in coding. Candidates should also meet Microsoft security screening requirements.
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
, , Serbia - Full Time
Skills Needed
C, Rust, C++, C#, Java, Javascript, Python, Distributed Systems, Ai, Machine Learning, Observability, Change Management, Predictive Models, Incident Management, Root Cause Analysis, Anomaly Detection
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with experience in coding with languages such as C, Rust, C++, C#, Java, JavaScript, or Python. A passion for designing highly available distributed systems and the ability to exercise sound judgment in ambiguous situations are also required.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Database Administration, Database Architecture, Data Modeling, Schema Optimization, Azure Sql Database, Cosmos Db, Data Explorer, Nosql, Clickhouse, Scripting, Ci/Cd Pipelines, Infrastructure As Code, Performance Tuning, Troubleshooting, Devops, Version Control
Specialization
Candidates should have 8-11 years of experience in database administration and architecture, with deep expertise in RDBMS and NoSQL technologies. Proficiency in scripting and experience with CI/CD pipelines are also required.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, C++, Troubleshooting, Debugging, Software Development, Distributed Systems, Multithreading, Object Oriented Programming, Database Internals, Data Management, Cloud Computing, Scalability, Performance Optimization, Collaboration, Problem Solving, Innovation
Specialization
A bachelor's degree in a technical discipline and 4+ years of programming experience in C# or C++ are required. Experience with relational databases and large-scale distributed systems is preferred.
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 Engineering at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Distributed Systems, Cloud Platforms, AI-Powered Services, Multi-Agent Systems, Scientific Tools, Web User Experience, Problem-Solving, Cross-Disciplinary Collaboration

Industry

Software Development

Description
As a Software Engineer II, you will: Architect and build scalable, distributed systems from the ground up. Drive features from ideation to global rollout. Mentor engineers and lead design/code reviews. Improve engineering velocity and service reliability through adoption of AI-enabled process enhancements. Apply site-reliability engineering practices to ensure robust operations. Required: Bachelor's degree in Computer Science or related technical field AND 2+ years of experience in commercial software development These requirements include, but are not limited to the following specialized security screenings: 1+ years of experience in building and operating reliable distributed systems. Hands on experience with cloud platforms and enterprise-scale services. Practical knowledge of building AI-powered services and multi-agent systems. Familiarity with widely used scientific tools in chemistry, physics and bio sciences. Proficiency in building web user experience for scientists or developers. Deep problem-solving skills and a bias for action. Passion for scientific innovation and cross-disciplinary collaboration. Advanced degree (MS/PhD) is a plus.
Responsibilities
As a Software Engineer II, you will architect and build scalable, distributed systems and drive features from ideation to global rollout. You will also mentor engineers and lead design/code reviews while improving engineering velocity and service reliability.
Software Engineering at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Distributed Systems, Cloud Platforms, Ai Powered Services, Multi Agent Systems, Scientific Tools, Web User Experience, Problem Solving, Cross Disciplinary Collaboration
Specialization
A Bachelor's degree in Computer Science or a related field is required along with 2+ years of experience in commercial software development. Specialized experience includes building reliable distributed systems and hands-on experience with cloud platforms.
Experience Required
Minimum 2 year(s)
​​Software Engineer​ at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Problem Solving, Distributed Systems, Automation, Debugging, Collaboration, Cassandra, Azure, Cosmos Db, Scripting, Networking
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with 6 months to 2.6 years of coding experience in languages such as C, C++, C#, Java, JavaScript, or Python. Strong problem-solving skills and a basic understanding of distributed systems concepts are also required.
AI Software Engineer at Version 1 Accelerate
, England, United Kingdom - Full Time
Skills Needed
Python, Machine Learning, Generative Models, Cloud Environments, Scrum, Agile, Api Design, Ci/Cd, Automated Testing, Relational Databases, Emerging Trends, Data Science, Software Engineering, Ai Development, Production Ready Applications, Communication Skills
Specialization
Candidates should have a minimum of 3 years of software engineering experience with a strong foundation in modern development practices. Proficiency in Python and experience with machine learning frameworks are essential, along with end-to-end AI development experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Coding, Ai Models, Full Stack Development, Collaboration, System Monitoring, Design Documentation, Code Reusability, Estimation, Problem Solving, Reliability, Performance, Observability, Efficiency, Stakeholder Engagement, Learning
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience with AI models and software development in various programming languages is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Development, System Programming, Collaboration, Problem Solving, Debugging, Cloud Services, Sql, Distributed Systems, Technical Communication, Customer Focus, Data Driven, Adaptability, Coding, Reliability, Scalability, Performance
Specialization
A degree in Computer Science or related field is required along with 2+ years of software development experience. Strong communication and collaboration skills are essential.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Cloud Services, Ai Powered Features, Full Stack Development, C#, Java, C++, Secure Software Development Life Cycle, Collaboration, Communication, Data Driven Environment, Cybersecurity, Big Data Processing, Generative Ai, User Experience, Thought Leadership
Specialization
The role requires 1+ years of experience in software development, preferably with cloud services and AI features. A degree in Computer Science or related fields is preferred, along with expertise in programming languages like C#, Java, or C++.
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Python, Cloud Technologies, Distributed Systems, Micro Service Architecture, Scalability Patterns, High Availability Architectures, Rest Based Apis, Agile Development, Ci/Cd, Version Control, Problem Solving, 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 programming languages. Experience with cloud technologies and large-scale cloud services is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Applied Materials
Santa Clara, California, United States - Full Time
Skills Needed
Software Development, C/C++, Industrial Automation, Semiconductor Equipment, Troubleshooting, Software Testing, Requirements Analysis, Software Documentation, Bug Fixing, Data Compilation, Customer Interface, Team Guidance, Conceptual Knowledge, Business Understanding
Specialization
Experience in developing software using C/C++ on hardware, industrial automation, and semiconductor equipment is required. The candidate should demonstrate expanded conceptual knowledge in their discipline and understand key business drivers.
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 Engineering at Microsoft
, , Serbia - Full Time
Skills Needed
Software Development, System Programming, Collaboration, Code Reviews, Bug Triage, Design, Architecture, Problem Solving, Debugging, Cloud Services, Security, Performance, Scalability, Reliability, Efficiency, General Purpose Programming Languages
Specialization
A degree in Computer Science or related field is required along with 2+ years of software development experience. Candidates should have experience in system programming and be proficient in one or more programming languages.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Machine Learning, Ai Integration, Mlops, Python, C, C++, C#, Java, Javascript, Large Language Models, Fraud Detection, Azure Services, Data Pipelines, Behavior Testing, Security, Compliance, Multi Agent Frameworks
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of experience in coding is required. Preferred qualifications include a Master's Degree and experience with LLMs and Azure services.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at PayPal
Singapore, Singapore, Singapore - Full Time
Skills Needed
Full Stack Development, Java, Spring Boot, React, Node.Js, Next.Js, Javascript, Typescript, Html5, Css3, Webpack, Bootstrap, Ci/Cd, Integration, Testing, Troubleshooting
Specialization
Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience is required. The ideal candidate should have expertise in Java and Spring Boot along with strong front-end development skills.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Azure, C#, C++, Java, Typescript, Javascript, Python, Web Services, Restful Apis, Ci/Cd, Ai Technologies, Distributed Systems, Cloud Services, Build Automation, Performance Optimization
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of software engineering experience is required. Experience with Azure, web services, and AI technologies is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Software Engineering, Data Pipelines, Sdk Development, C, C++, C#, Java, Javascript, Python, Data Validation, Behavioral Analytics, User Insights, System Monitoring, Code Implementation, Design Documentation, Problem Solving
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 4+ years of experience or a Master's Degree with 2+ years of experience.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , - Full Time
Skills Needed
Software Development, Cloud Platforms, Agile Development, Telemetry, Vulnerability Scanning, Distributed Systems, Automation, Debugging, Code Reviews, Technical Documentation, Collaboration, Problem Solving, Communication, C, C++, C#, Java
Specialization
A Bachelor's Degree in Computer Science or a related technical field is required, along with 2+ years of technical engineering experience in coding. Candidates should also meet Microsoft security screening requirements.
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
, , Serbia - Full Time
Skills Needed
C, Rust, C++, C#, Java, Javascript, Python, Distributed Systems, Ai, Machine Learning, Observability, Change Management, Predictive Models, Incident Management, Root Cause Analysis, Anomaly Detection
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with experience in coding with languages such as C, Rust, C++, C#, Java, JavaScript, or Python. A passion for designing highly available distributed systems and the ability to exercise sound judgment in ambiguous situations are also required.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Database Administration, Database Architecture, Data Modeling, Schema Optimization, Azure Sql Database, Cosmos Db, Data Explorer, Nosql, Clickhouse, Scripting, Ci/Cd Pipelines, Infrastructure As Code, Performance Tuning, Troubleshooting, Devops, Version Control
Specialization
Candidates should have 8-11 years of experience in database administration and architecture, with deep expertise in RDBMS and NoSQL technologies. Proficiency in scripting and experience with CI/CD pipelines are also required.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, C++, Troubleshooting, Debugging, Software Development, Distributed Systems, Multithreading, Object Oriented Programming, Database Internals, Data Management, Cloud Computing, Scalability, Performance Optimization, Collaboration, Problem Solving, Innovation
Specialization
A bachelor's degree in a technical discipline and 4+ years of programming experience in C# or C++ are required. Experience with relational databases and large-scale distributed systems is preferred.
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)
Loading...