Software Engineer Jobs overseas

About 72790 results in (4) seconds Clear Filters

Jobs Search

About 72790 results in (4) seconds
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Engineering, Data Engineering, Big Data Platforms, Distributed Data Processing, Sql, Ai Powered Coding Tools, Etl Pipelines, Machine Learning, Unit Testing, Integration Testing, Code Reviews, Automation, Problem Solving, Collaboration, Continuous Learning, Algorithms, Data Structures
Specialization
Candidates should possess a bachelor's degree in a relevant field and have 4-5 years of professional experience in software or data engineering. A solid foundation in software design principles, algorithms, and hands-on experience with distributed frameworks is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Coding, C, C++, C#, Java, Javascript, Python, Github Copilot, Design Documents, System Monitoring, User Requirements, Problem Solving, Team Collaboration, Performance Optimization, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience with coding in various programming languages. A Master's Degree with 2 years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Data Engineering, Cloud Technologies, Remote Desktop, Protocol Development, Graphics Scenarios, Data Driven Insights, Iterative Product Releases, High Quality Code, Engineering Excellence, Growth Mindset, Positive Attitude, Collaboration, Innovation, Problem Solving, Ambiguity Management
Specialization
Seeking a Software Engineer II passionate about new technologies and high-quality code. The ideal candidate should have a growth mindset and the ability to transform ambiguity into impact.
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
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Development, Cloud Services, Restful Services, Distributed Systems, C#, Java, C/C++, Kubernetes, Golang, Microservices, React, Azure, Cosmos Db, Service Bus, Iot/Event Hubs, Data Structures, Algorithms
Specialization
Candidates should have over 4 years of experience in software development and a Bachelor's degree in Computer Science or a related field. Strong programming skills in C#, Java, or C/C++ and a deep understanding of data structures and algorithms are essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Uwp, Winui3, Wpf, Win32, Mvvm, Winrt, Com, Xaml, Swift, Windows Architecture, Windows App Ecosystem
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 in Windows application development technologies and frameworks is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Sql, Nosql, Azure, Openai Apis, Ai Tools, Test Driven Development, Ci/Cd Pipelines, Problem Solving, Collaboration, Telemetry
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 multiple programming languages, cloud-native applications, and strong problem-solving skills are essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Python, C#, Java, Typescript, React, Angular, Angularjs, Distributed Systems, Security, Scalability, Reliability, Maintainability, Generative Ai, Business Intelligence, Azure, Fullstack Development
Specialization
A Bachelor's degree in Computer Science or equivalent experience is required, along with 3+ years of experience in relevant programming languages and front-end technologies. A solid understanding of distributed systems and experience with Business Intelligence and Azure are preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Llm, System Architecture, Api Design, Performance Tuning, Telemetry Design, Analytical Skills, Problem Solving, Communication Skills, Collaboration
Specialization
Candidates must have a bachelor's degree in computer science or a related field and at least 2 years of technical engineering experience with coding in various languages. Strong analytical, problem-solving, and communication skills are essential, along with a data-driven mindset.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Development, React, Typescript, Node.Js, User Experience, Unit Testing, Agile, Continuous Improvement, Genai, Fluent
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional experience in web development and user experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
Software Engineering, Cloud Infrastructure, Web Development, Mobile Development, C, C++, C#, Java, Javascript, Python, Object Oriented Design, Test Driven Development, Agile Methodologies, Performance, Scalability, Enterprise System Architecture
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in relevant programming languages. Familiarity with software engineering principles and cloud infrastructure management is also necessary.
Experience Required
Minimum 5 year(s)
Software Engineer II at Allied National
Overland Park, Kansas, United States - Full Time
Skills Needed
Vb6, Pl/Sql, Sql, Next.Js, React.Js, Oracle Forms, Software Development, Quality Assurance, Help Desk Support, Documentation, Mentoring, Continuous Improvement, Coding Standards, Unit Testing, Root Cause Analysis, Communication
Specialization
A high school diploma is required, with a bachelor's degree preferred. Candidates should have at least 7 years of professional experience as a Software Developer, including 5 years in VB6 and SQL technologies.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Requirement Analysis, Feature Design, Test Plan Writing, Distributed Systems, Agile Methodology, Networking, Ip Routing, Tcp/Ip, Bgp, Qos
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with experience in coding and large-scale distributed systems. Preferred qualifications include a Master's Degree and knowledge of networking protocols.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
Infrastructure Engineering, Site Reliability Engineering, Production Systems Management, Incident Management, Automated Infrastructure, Networking, Cloud Platforms, Software Defined Networking, Root Cause Analysis, Monitoring Tools, Database Management, Problem Solving, Troubleshooting, High Availability Environments, Cloud Infrastructure Concepts, Datacenter Networking
Specialization
A Bachelor's degree in Computer Science or related field is required, along with 2+ years of technical engineering experience in coding. Preferred qualifications include 4+ years of experience or a Master's degree with relevant experience.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, Cloud Services, C, C++, C#, Java, Javascript, Python, Collaboration, Code Reviews, Bug Triage, Customer Experience, Service Reliability, Scalability, Performance, Security
Specialization
Bachelor's degree in Computer Science or related field with coding experience in various programming languages is required. A Master's degree and additional technical experience are preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Distributed Systems, Service Architecture, Real Time Online Services, Low Latency, High Throughput, Docker, Kubernetes, Oss, Llm Models, Cloud Based Platforms
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 3+ years of experience in high-scale online systems and knowledge in LLM model areas.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Capital City of Prague, Prague, Czechia - Full Time
Skills Needed
Software Engineering, Continuous Integration, Continuous Delivery, C, C++, C#, Java, Javascript, Python, Problem Solving, Debugging, Critical Thinking, Communication, Customer Empathy, Azure Paas, Llms, Slms
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field, along with coding experience in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred qualifications include a Master's Degree and experience with Azure PaaS and LLMs/SLMs.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Engineering, Cloud Technologies, Ai Solutions, Web Development, User Experience, Innovation, Technical Challenges, Generative Ai, Azure, Education Technology, Startup Growth, Collaboration, Problem Solving, Growth Mindset, Accountability, Integrity
Specialization
Candidates should be passionate about solving technical challenges at scale and delivering intuitive solutions. Experience with cloud and AI technologies is likely beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, React, Azure Cosmos Database, Sql, Document Database, Schema Design, User Experience, Monitoring, Operations, Performance
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 frameworks like TypeScript and React, as well as database design, is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Cadence Design Systems
, Beijing, China - Full Time
Skills Needed
Compiler Principles, Lex/Yacc, C++ Programming, Linux/Unix Development, Spice Netlist Format, Clearcase, Software Architecture, Circuit Simulation, Eda Experience
Specialization
Candidates should have a Master's degree in Computer Science or Electrical Engineering and at least 2 years of relevant work experience. Familiarity with specific tools and technologies related to circuit simulation and EDA is advantageous.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

27 Feb, 26

Salary

0.0

Posted On

29 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Data Engineering, Big Data Platforms, Distributed Data Processing, SQL, AI-Powered Coding Tools, ETL Pipelines, Machine Learning, Unit Testing, Integration Testing, Code Reviews, Automation, Problem-Solving, Collaboration, Continuous Learning, Algorithms, Data Structures

Industry

Software Development

Description
- Design, implement, and maintain distributed data processing systems using state-of-the-art engineering principles. - Leverage AI-powered coding tools and practices to accelerate development, ensure code quality, and automate routine tasks. - Develop clean, maintainable, and well-documented code with a strong emphasis on unit/integration testing, code reviews, and automation. - Build and optimize scalable ETL pipelines for analytics and machine learning applications, using distributed frameworks (e.g., Spark, Hadoop, Synapse). - Write advanced SQL for data extraction, transformation, and analysis, ensuring performance and correctness. - Collaborate effectively with product, data science, and analytics teams to translate requirements into robust software solutions. - Troubleshoot, debug, and proactively improve system reliability and performance. - - - Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. - 4-5 years of professional experience in software engineering, data engineering, or big data platforms. - Solid foundation in software design principles, algorithms, and data structures. - Hands-on experience with distributed data processing frameworks (such as Apache Spark, Hadoop, or similar). - Strong SQL fundamentals and the ability to write complex, optimized queries. - Practical experience with AI-powered coding tools (e.g., GitHub Copilot, TabNine, automated code review/analysis platforms). - Experience building and maintaining automated test suites, CI/CD pipelines, Observability and code review processes. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills, with a focus on teamwork and shared ownership - Demonstrated experience leveraging AI tools and technologies to enhance engineering effectiveness, coupled with a strong curiosity and commitment to continuous learning in the field of Artificial Intelligence.
Responsibilities
The Software Engineer II will design, implement, and maintain distributed data processing systems while leveraging AI-powered coding tools to enhance development efficiency. The role involves building scalable ETL pipelines and collaborating with various teams to translate requirements into robust software solutions.
Software Engineer II at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Engineering, Data Engineering, Big Data Platforms, Distributed Data Processing, Sql, Ai Powered Coding Tools, Etl Pipelines, Machine Learning, Unit Testing, Integration Testing, Code Reviews, Automation, Problem Solving, Collaboration, Continuous Learning, Algorithms, Data Structures
Specialization
Candidates should possess a bachelor's degree in a relevant field and have 4-5 years of professional experience in software or data engineering. A solid foundation in software design principles, algorithms, and hands-on experience with distributed frameworks is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, Coding, C, C++, C#, Java, Javascript, Python, Github Copilot, Design Documents, System Monitoring, User Requirements, Problem Solving, Team Collaboration, Performance Optimization, Observability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience with coding in various programming languages. A Master's Degree with 2 years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Data Engineering, Cloud Technologies, Remote Desktop, Protocol Development, Graphics Scenarios, Data Driven Insights, Iterative Product Releases, High Quality Code, Engineering Excellence, Growth Mindset, Positive Attitude, Collaboration, Innovation, Problem Solving, Ambiguity Management
Specialization
Seeking a Software Engineer II passionate about new technologies and high-quality code. The ideal candidate should have a growth mindset and the ability to transform ambiguity into impact.
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
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Development, Cloud Services, Restful Services, Distributed Systems, C#, Java, C/C++, Kubernetes, Golang, Microservices, React, Azure, Cosmos Db, Service Bus, Iot/Event Hubs, Data Structures, Algorithms
Specialization
Candidates should have over 4 years of experience in software development and a Bachelor's degree in Computer Science or a related field. Strong programming skills in C#, Java, or C/C++ and a deep understanding of data structures and algorithms are essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Uwp, Winui3, Wpf, Win32, Mvvm, Winrt, Com, Xaml, Swift, Windows Architecture, Windows App Ecosystem
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 in Windows application development technologies and frameworks is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Sql, Nosql, Azure, Openai Apis, Ai Tools, Test Driven Development, Ci/Cd Pipelines, Problem Solving, Collaboration, Telemetry
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 multiple programming languages, cloud-native applications, and strong problem-solving skills are essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Python, C#, Java, Typescript, React, Angular, Angularjs, Distributed Systems, Security, Scalability, Reliability, Maintainability, Generative Ai, Business Intelligence, Azure, Fullstack Development
Specialization
A Bachelor's degree in Computer Science or equivalent experience is required, along with 3+ years of experience in relevant programming languages and front-end technologies. A solid understanding of distributed systems and experience with Business Intelligence and Azure are preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ai, Llm, System Architecture, Api Design, Performance Tuning, Telemetry Design, Analytical Skills, Problem Solving, Communication Skills, Collaboration
Specialization
Candidates must have a bachelor's degree in computer science or a related field and at least 2 years of technical engineering experience with coding in various languages. Strong analytical, problem-solving, and communication skills are essential, along with a data-driven mindset.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Web Development, React, Typescript, Node.Js, User Experience, Unit Testing, Agile, Continuous Improvement, Genai, Fluent
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and additional experience in web development and user experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
Software Engineering, Cloud Infrastructure, Web Development, Mobile Development, C, C++, C#, Java, Javascript, Python, Object Oriented Design, Test Driven Development, Agile Methodologies, Performance, Scalability, Enterprise System Architecture
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 4+ years of technical engineering experience in relevant programming languages. Familiarity with software engineering principles and cloud infrastructure management is also necessary.
Experience Required
Minimum 5 year(s)
Software Engineer II at Allied National
Overland Park, Kansas, United States - Full Time
Skills Needed
Vb6, Pl/Sql, Sql, Next.Js, React.Js, Oracle Forms, Software Development, Quality Assurance, Help Desk Support, Documentation, Mentoring, Continuous Improvement, Coding Standards, Unit Testing, Root Cause Analysis, Communication
Specialization
A high school diploma is required, with a bachelor's degree preferred. Candidates should have at least 7 years of professional experience as a Software Developer, including 5 years in VB6 and SQL technologies.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, C, C++, C#, Java, Javascript, Python, Requirement Analysis, Feature Design, Test Plan Writing, Distributed Systems, Agile Methodology, Networking, Ip Routing, Tcp/Ip, Bgp, Qos
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with experience in coding and large-scale distributed systems. Preferred qualifications include a Master's Degree and knowledge of networking protocols.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
Infrastructure Engineering, Site Reliability Engineering, Production Systems Management, Incident Management, Automated Infrastructure, Networking, Cloud Platforms, Software Defined Networking, Root Cause Analysis, Monitoring Tools, Database Management, Problem Solving, Troubleshooting, High Availability Environments, Cloud Infrastructure Concepts, Datacenter Networking
Specialization
A Bachelor's degree in Computer Science or related field is required, along with 2+ years of technical engineering experience in coding. Preferred qualifications include 4+ years of experience or a Master's degree with relevant experience.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , Bulgaria - Full Time
Skills Needed
Software Engineering, Cloud Services, C, C++, C#, Java, Javascript, Python, Collaboration, Code Reviews, Bug Triage, Customer Experience, Service Reliability, Scalability, Performance, Security
Specialization
Bachelor's degree in Computer Science or related field with coding experience in various programming languages is required. A Master's degree and additional technical experience are preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Distributed Systems, Service Architecture, Real Time Online Services, Low Latency, High Throughput, Docker, Kubernetes, Oss, Llm Models, Cloud Based Platforms
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include 3+ years of experience in high-scale online systems and knowledge in LLM model areas.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Capital City of Prague, Prague, Czechia - Full Time
Skills Needed
Software Engineering, Continuous Integration, Continuous Delivery, C, C++, C#, Java, Javascript, Python, Problem Solving, Debugging, Critical Thinking, Communication, Customer Empathy, Azure Paas, Llms, Slms
Specialization
Candidates should have a Bachelor's Degree in Computer Science or a related field, along with coding experience in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred qualifications include a Master's Degree and experience with Azure PaaS and LLMs/SLMs.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Engineering, Cloud Technologies, Ai Solutions, Web Development, User Experience, Innovation, Technical Challenges, Generative Ai, Azure, Education Technology, Startup Growth, Collaboration, Problem Solving, Growth Mindset, Accountability, Integrity
Specialization
Candidates should be passionate about solving technical challenges at scale and delivering intuitive solutions. Experience with cloud and AI technologies is likely beneficial.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Typescript, React, Azure Cosmos Database, Sql, Document Database, Schema Design, User Experience, Monitoring, Operations, Performance
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 frameworks like TypeScript and React, as well as database design, is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Cadence Design Systems
, Beijing, China - Full Time
Skills Needed
Compiler Principles, Lex/Yacc, C++ Programming, Linux/Unix Development, Spice Netlist Format, Clearcase, Software Architecture, Circuit Simulation, Eda Experience
Specialization
Candidates should have a Master's degree in Computer Science or Electrical Engineering and at least 2 years of relevant work experience. Familiarity with specific tools and technologies related to circuit simulation and EDA is advantageous.
Experience Required
Minimum 2 year(s)
Loading...