Software Developer Jobs overseas

About 26703 results in (4) seconds Clear Filters

Jobs Search

About 26703 results in (4) seconds
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Go, C, C++, Rust, C#, Ai, Compiler Development, Code Analysis, Debugging, Performance Analysis, Collaboration, Communication, Generative Ai, Large Language Models, Developer Tools, Static Analysis
Specialization
A Bachelor's Degree in Computer Science or related field with 5+ years of technical engineering experience in systems programming languages is required. Experience with AI-assisted development tools and developer tools for the Go programming language is also necessary.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Toronto, Ontario, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Capacity Management, Automation, Scalability, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in programming languages such as C#, Java, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, Distributed Systems, Cloud Platforms, Prototyping, Design, Development, Testing, Release Management, High Performance, Scalability, Infrastructure, Virtual Machines, Containers, Customer Focused, Research And Development, Innovation
Specialization
The role requires insights into large-scale distributed systems and cloud platforms. You will gain hands-on experience with customer-focused scenarios.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , India - Full Time
Skills Needed
Software Engineering, Api Development, Graphql, Distributed Cloud Services, Web Ux, Developer Experience Tools, Vs Code, High Quality Code, Testing, Reliability, Data App Platform, Saas, Collaboration, Optimization, Global Scale Operations, Technical Challenges
Specialization
Candidates should have a passion for building high-quality platforms and solving complex technical challenges. Experience with technologies related to distributed cloud services and developer tools is essential.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Australia - Full Time
Skills Needed
Coding, Code Reviews, Security Testing, System Architecture, Project Estimation, Collaboration, Design Documents, Performance Optimization, Scalability, Resiliency, Compliance, Customer Insights, Dependency Management, Mitigation Strategies, Deployment Infrastructure, Technical Guidance
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with significant technical engineering experience in coding with various programming languages. Experience requirements vary based on educational qualifications, ranging from 4 to 8 years.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Auckland, Auckland, New Zealand - Full Time
Skills Needed
Software Development, Node Provisioning, Performance Optimization, Troubleshooting, Ci/Cd Pipelines, Os Images, Gpu Drivers, Network Drivers, Security Compliance, Collaboration, System Monitoring, Root Cause Analysis, Golang, C++, C#, Python
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Experience with CI/CD tools and collaboration on medium to large-scale software programs is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Webrtc, React, Webview, Ai Engineering, Debugging, Performance Investigation, Code Reviews, Ci/Cd, Mentoring, Collaboration, User Experience
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A Master's Degree with 3+ years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 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)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Services, Azure Services, Aws, Distributed Systems, Micro Service Architecture, Scalability Patterns, High Availability Architectures, Debugging, Performance Optimization, Reactjs, C, C++, C#, Java, Python
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 various programming languages. Experience with Azure Services or AWS and knowledge of distributed systems and micro-service architecture is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, C, C++, C#, Java, Javascript, Python, Cloud Native Applications, Azure, Openai Apis, Telemetry Data, System Behavior, Engineering Practices, Windows Operating System Internals, Development Cycle
Specialization
A Bachelor's Degree in Computer Science or a related field is required along with 2+ years of technical engineering experience. Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, Hardware Management, Automation, Technology Onboarding, Quality Assurance, Security, Collaboration, Emerging Technologies
Specialization
The role requires a strong understanding of both software and hardware. You will be involved in automating the management and tracking process of New Technology onboarding.
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, Service Development, Saas, Azure, Cloud Platforms, Power Platform, M365 Extensibility, Conversational Ai, Identity, Access Control, Secure Service Design
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in various languages. Additional experience in service development and cloud platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, 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, Design Patterns
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#, Java, or C++, and familiarity with SQL, NoSQL, and cloud development is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Development, Distributed Systems, Database Management, Microservices, C++, C#, Deployment, Debugging, Communication Skills, Security, Performance, Reliability, Usability, Manageability, Collaboration, Ai
Specialization
A Bachelor's degree in computer science or related fields is required along with 4+ years of software development experience. Experience in building microservices and working with large-scale systems is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, User Requirements, Design Documents, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Performance Improvement, Reliability, Efficiency, Observability, Operations
Specialization
Candidates must have a minimum of 2 years of experience as a Software Engineer and a Bachelor's Degree in Computer Science or a related field. Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Solutions, Microservice Architecture, C, C++, C#, Java, Javascript, Python, Debugging, Distributed Systems, Ai, Engineering Velocity, Technical Issue Resolution, Design Documents, Monitoring
Specialization
Bachelor's degree in Computer Science or related field with 2+ years of technical engineering experience in coding. Experience with cloud services and debugging throughout the software development lifecycle is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, Java, Ibm Technologies, Mq, Cics, Coding, Debugging, Algorithm Design, Problem Solving, Technical Design, Collaboration, Documentation, Testing, Deployment, Resilient Solutions, Scalable Solutions
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. Knowledge of IBM technologies and experience in coding, debugging, and problem-solving skills are preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Technical Leadership, Ai Innovation, Agile Methodologies, C, C++, C#, Java, Javascript, Python, Full Stack Development, Problem Solving, Debugging, Azure, Algorithm Design, Mathematics, Statistics, Communication
Specialization
A Bachelor's Degree in Computer Science or a related field is required along with 2+ years of technical engineering experience. Candidates should have experience in full stack software development and proficiency in multiple programming languages.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Data Integration, Elt, Etl, Micro Service Architectures, Docker, React, Redux, Css, Data Visualization, Query Languages
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Familiarity with various programming languages and data access technologies 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 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Go, C, C++, Rust, C#, AI, Compiler Development, Code Analysis, Debugging, Performance Analysis, Collaboration, Communication, Generative AI, Large Language Models, Developer Tools, Static Analysis

Industry

Software Development

Description
Contribute to the design and implementation of the Go compiler and tools ecosystem, including AI-enhanced developer experiences such as code generation, diagnostics, and performance analysis. Work with a combination of open and closed-source developer tools technologies, focused on delivering Go toolset improvements that integrate intelligent code assistance and AI-powered analysis. Leverage your collaboration and communication skills to partner with internal teams on direction, priorities, and guidance around Go best practices and the responsible use of AI in development workflows. Explore new opportunities to incorporate generative AI, large language models, and other emerging technologies into compiler tooling, developer experience, and test automation. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in C, C++, Go, Rust, C#, or other systems programming languages OR equivalent experience. 3+ years programming experience collaborating on software development in a group setting (professional or OSS community) AND experience working in software compilers or developer tools. 6+ months of experience using AI-assisted development tools with responsible AI principles (e.g., GitHub Copilot, Visual Studio IntelliCode, or similar) to enhance productivity and code quality. Experience applying AI technologies (such as large language models or code generation tools) in software development workflows, including tasks like static analysis, automated documentation, pattern recognition, compiler-assisted suggestions or test generation. Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in C, C++, Go, Rust, C#, or other systems programming languages OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in C, C++, Go, Rust, C#, or other systems programming languages OR equivalent experience. 3+ years of experience working on developer tools for the Go programming language. Experience with code analysis tool development (static, dynamic, source, and/or binary-level) Experience with debuggers, profilers, or symbol format development. Experience troubleshooting and debugging issues spanning the full hardware/ Software stack. Experience with customer focus and interest for shipping intelligent, high-quality commercial software.
Responsibilities
Contribute to the design and implementation of the Go compiler and tools ecosystem, focusing on AI-enhanced developer experiences. Collaborate with internal teams on Go best practices and explore opportunities to incorporate emerging technologies into development workflows.
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Go, C, C++, Rust, C#, Ai, Compiler Development, Code Analysis, Debugging, Performance Analysis, Collaboration, Communication, Generative Ai, Large Language Models, Developer Tools, Static Analysis
Specialization
A Bachelor's Degree in Computer Science or related field with 5+ years of technical engineering experience in systems programming languages is required. Experience with AI-assisted development tools and developer tools for the Go programming language is also necessary.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Toronto, Ontario, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Go, Cloud Systems, Kubernetes, Azure, Capacity Management, Automation, Scalability, Reliability, Observability, Security, Compliance
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience. Proficiency in programming languages such as C#, Java, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, Distributed Systems, Cloud Platforms, Prototyping, Design, Development, Testing, Release Management, High Performance, Scalability, Infrastructure, Virtual Machines, Containers, Customer Focused, Research And Development, Innovation
Specialization
The role requires insights into large-scale distributed systems and cloud platforms. You will gain hands-on experience with customer-focused scenarios.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , India - Full Time
Skills Needed
Software Engineering, Api Development, Graphql, Distributed Cloud Services, Web Ux, Developer Experience Tools, Vs Code, High Quality Code, Testing, Reliability, Data App Platform, Saas, Collaboration, Optimization, Global Scale Operations, Technical Challenges
Specialization
Candidates should have a passion for building high-quality platforms and solving complex technical challenges. Experience with technologies related to distributed cloud services and developer tools is essential.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Australia - Full Time
Skills Needed
Coding, Code Reviews, Security Testing, System Architecture, Project Estimation, Collaboration, Design Documents, Performance Optimization, Scalability, Resiliency, Compliance, Customer Insights, Dependency Management, Mitigation Strategies, Deployment Infrastructure, Technical Guidance
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with significant technical engineering experience in coding with various programming languages. Experience requirements vary based on educational qualifications, ranging from 4 to 8 years.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Auckland, Auckland, New Zealand - Full Time
Skills Needed
Software Development, Node Provisioning, Performance Optimization, Troubleshooting, Ci/Cd Pipelines, Os Images, Gpu Drivers, Network Drivers, Security Compliance, Collaboration, System Monitoring, Root Cause Analysis, Golang, C++, C#, Python
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Experience with CI/CD tools and collaboration on medium to large-scale software programs is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Webrtc, React, Webview, Ai Engineering, Debugging, Performance Investigation, Code Reviews, Ci/Cd, Mentoring, Collaboration, User Experience
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A Master's Degree with 3+ years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 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)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Cloud Services, Azure Services, Aws, Distributed Systems, Micro Service Architecture, Scalability Patterns, High Availability Architectures, Debugging, Performance Optimization, Reactjs, C, C++, C#, Java, Python
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 various programming languages. Experience with Azure Services or AWS and knowledge of distributed systems and micro-service architecture is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, C, C++, C#, Java, Javascript, Python, Cloud Native Applications, Azure, Openai Apis, Telemetry Data, System Behavior, Engineering Practices, Windows Operating System Internals, Development Cycle
Specialization
A Bachelor's Degree in Computer Science or a related field is required along with 2+ years of technical engineering experience. Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, Hardware Management, Automation, Technology Onboarding, Quality Assurance, Security, Collaboration, Emerging Technologies
Specialization
The role requires a strong understanding of both software and hardware. You will be involved in automating the management and tracking process of New Technology onboarding.
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, Service Development, Saas, Azure, Cloud Platforms, Power Platform, M365 Extensibility, Conversational Ai, Identity, Access Control, Secure Service Design
Specialization
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in various languages. Additional experience in service development and cloud platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, 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, Design Patterns
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#, Java, or C++, and familiarity with SQL, NoSQL, and cloud development is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Development, Distributed Systems, Database Management, Microservices, C++, C#, Deployment, Debugging, Communication Skills, Security, Performance, Reliability, Usability, Manageability, Collaboration, Ai
Specialization
A Bachelor's degree in computer science or related fields is required along with 4+ years of software development experience. Experience in building microservices and working with large-scale systems is preferred.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, User Requirements, Design Documents, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Performance Improvement, Reliability, Efficiency, Observability, Operations
Specialization
Candidates must have a minimum of 2 years of experience as a Software Engineer and a Bachelor's Degree in Computer Science or a related field. Proficiency in programming languages such as C, C++, C#, Java, JavaScript, or Python is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Solutions, Microservice Architecture, C, C++, C#, Java, Javascript, Python, Debugging, Distributed Systems, Ai, Engineering Velocity, Technical Issue Resolution, Design Documents, Monitoring
Specialization
Bachelor's degree in Computer Science or related field with 2+ years of technical engineering experience in coding. Experience with cloud services and debugging throughout the software development lifecycle is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, Java, Ibm Technologies, Mq, Cics, Coding, Debugging, Algorithm Design, Problem Solving, Technical Design, Collaboration, Documentation, Testing, Deployment, Resilient Solutions, Scalable Solutions
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. Knowledge of IBM technologies and experience in coding, debugging, and problem-solving skills are preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Technical Leadership, Ai Innovation, Agile Methodologies, C, C++, C#, Java, Javascript, Python, Full Stack Development, Problem Solving, Debugging, Azure, Algorithm Design, Mathematics, Statistics, Communication
Specialization
A Bachelor's Degree in Computer Science or a related field is required along with 2+ years of technical engineering experience. Candidates should have experience in full stack software development and proficiency in multiple programming languages.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Data Integration, Elt, Etl, Micro Service Architectures, Docker, React, Redux, Css, Data Visualization, Query Languages
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Familiarity with various programming languages and data access technologies is also required.
Experience Required
Minimum 5 year(s)
Loading...