Software Developer Jobs overseas

About 24772 results in (3) seconds Clear Filters

Jobs Search

About 24772 results in (3) 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 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)
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
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++, Python, Bash, Makefiles, Linux Internals, Kernel Development, Debugging, Performance Tuning, Embedded Systems, Git, Cross Compilation, Build Systems, Open Source Software, Continuous Integration, Continuous Delivery
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with 2+ years of technical engineering experience in programming languages such as C, C++, or Python. Experience in Linux internals and kernel-space vs. user-space concepts is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Serbia - Full Time
Skills Needed
Software Development, System Programming, Collaboration, Problem Solving, Debugging, Distributed Systems, Cloud Technologies, Database Management, Coding, Technical Communication, Customer Focus, Data Driven Approach, Adaptability, Java, C/C++, C#, Python
Specialization
A degree in Computer Science or a related field is required, along with 2+ years of software development experience. Candidates should have strong communication skills and be effective collaborators.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at GHX
Hyderabad, Telangana, India - Full Time
Skills Needed
Java, Spring Framework, Aws, Ci/Cd, Software Design Patterns, Restful Apis, Agile, Problem Solving, Analytical Skills, Communication Skills, Mongodb, Elasticsearch, Mysql, Html, Css, Javascript
Specialization
Candidates must have a minimum of 5 years of experience in software development and a BS Degree in Computer Science. Proficiency in Java, AWS technologies, and experience in Agile environments are also required.
Experience Required
Minimum 5 year(s)
Software Engineering at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Azure, Service Fabric, Logic Apps, Sql, Asp.Net, Micro Services, Cloud Based, Debugging, Problem Solving, Communication
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with experience in coding with various programming languages. Knowledge of Azure technologies and the ability to debug scalable applications are also necessary.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at Black Duck Software, Inc.
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Java, Object Oriented Development, Development Testing, Command Line Tools, Shell Scripting, User Experience, Agile Software Development, Wpf, Swt, Swing, Web Services, Golang, Ide Plugin Development, Continuous Learning, Collaboration, Design
Specialization
The position requires a bachelor's degree and 2-4 years of experience in a software developer role, with a focus on creating exceptional user experiences. Candidates should have experience in C# and/or Java, along with strong object-oriented development skills.
Experience Required
Minimum 2 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 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)
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
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++, Python, Bash, Makefiles, Linux Internals, Kernel Development, Debugging, Performance Tuning, Embedded Systems, Git, Cross Compilation, Build Systems, Open Source Software, Continuous Integration, Continuous Delivery
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with 2+ years of technical engineering experience in programming languages such as C, C++, or Python. Experience in Linux internals and kernel-space vs. user-space concepts is also required.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Serbia - Full Time
Skills Needed
Software Development, System Programming, Collaboration, Problem Solving, Debugging, Distributed Systems, Cloud Technologies, Database Management, Coding, Technical Communication, Customer Focus, Data Driven Approach, Adaptability, Java, C/C++, C#, Python
Specialization
A degree in Computer Science or a related field is required, along with 2+ years of software development experience. Candidates should have strong communication skills and be effective collaborators.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at GHX
Hyderabad, Telangana, India - Full Time
Skills Needed
Java, Spring Framework, Aws, Ci/Cd, Software Design Patterns, Restful Apis, Agile, Problem Solving, Analytical Skills, Communication Skills, Mongodb, Elasticsearch, Mysql, Html, Css, Javascript
Specialization
Candidates must have a minimum of 5 years of experience in software development and a BS Degree in Computer Science. Proficiency in Java, AWS technologies, and experience in Agile environments are also required.
Experience Required
Minimum 5 year(s)
Software Engineering at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Azure, Service Fabric, Logic Apps, Sql, Asp.Net, Micro Services, Cloud Based, Debugging, Problem Solving, Communication
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with experience in coding with various programming languages. Knowledge of Azure technologies and the ability to debug scalable applications are also necessary.
Experience Required
Minimum 2 year(s)
Sr Software Engineer at Black Duck Software, Inc.
Bengaluru, karnataka, India - Full Time
Skills Needed
C#, Java, Object Oriented Development, Development Testing, Command Line Tools, Shell Scripting, User Experience, Agile Software Development, Wpf, Swt, Swing, Web Services, Golang, Ide Plugin Development, Continuous Learning, Collaboration, Design
Specialization
The position requires a bachelor's degree and 2-4 years of experience in a software developer role, with a focus on creating exceptional user experiences. Candidates should have experience in C# and/or Java, along with strong object-oriented development skills.
Experience Required
Minimum 2 year(s)
Loading...