Software Developer Jobs overseas

About 26703 results in (6) seconds Clear Filters

Jobs Search

About 26703 results in (6) seconds
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C#, Java, Scala, Python, Big Data, Stream Processing, Hadoop, Spark, Pyspark, Schema Design, Dimensional Data Modeling, Distributed Systems, Cloud Technology, Azure, Aws, Data Pipelines
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience. Proficiency in coding languages such as C#, Java, Scala, or Python and experience with big data platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Kubernetes, C, C++, C#, Java, Javascript, Python, Microservices, Distributed Systems, Rust, Iot Messaging Protocols, Mqtt, Test Automation, Code Reviews, Customer Support, On Call Rotations
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of experience in software development. Experience with distributed systems, microservices, and familiarity with Kubernetes and IoT protocols is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C#, Java, C++, Sql, Nosql, Linux, Windows, Cloud Development, Kubernetes, Rest Api, Microservices, Secure Coding, Data Structures, Ci/Cd, Multithreading, Asynchronous Processing
Specialization
A BS or MS degree in Computer Science or Engineering or equivalent work experience is required. The candidate should have solid understanding of Object-Oriented Programming, 6+ years of relevant software development experience, and proficiency in C# or similar languages.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Engineering, Cloud Storage, Distributed Systems, Reliability, Scalability, Performance, Consistency, Debugging, Design, Code Development, Technical Direction, Problem Solving, Communication, Customer Commitment, Thought Leadership
Specialization
The position requires a strong and proven record in design and code development skills. Candidates should be ready to solve impactful problems and communicate effectively across various levels.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Computing, User Experience, Agile Development, Problem Solving, Collaboration, Customer Engagement, Service Rollout, Live Site Support, Continuous Improvement, Independent Thinking, Engineering Lifecycle, Technology Challenges, Product Development, Customer Success, Growth Mindset
Specialization
The position is targeted for someone who is passionate about online services and cloud computing. Candidates should thrive in an agile team environment and embrace new technological challenges.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Http, Html, Css, .Net, Node.Js, Rest Apis, Problem Solving, Design, Debugging, Cloud Native Architecture, Microservices
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with 1+ years of professional experience in cloud service development. Candidates should have demonstrated problem-solving, design, and debugging skills.
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C, C++, Rust, C#, Java, Javascript, Python, Networking, Cloud Technologies, Systems Development, Monitoring, Operations, Design Documents, Code Implementation, User Requirements, Estimation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience in coding. Experience in low-level systems development and cloud technologies 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, Python, Distributed Systems, Micro Service Architecture, Scalability Patterns, High Availability Architectures, Rest Based Apis, Cloud Storage Technologies, Problem Solving, Ci/Cd, Version Control Systems, Monitoring, Performance Optimization
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 with distributed systems, micro-service architecture, and cloud technologies.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Security, Problem Solving, Technical Leadership, User Experience, Reliability, Cloud Services, Design Initiatives, Strategic Decisions
Specialization
The role requires deep technical leadership and problem-solving skills. A focus on customer needs and security in large-scale systems is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Ai Assisted Features, Visual Studio, C, C++, C#, Java, Javascript, Python, Generative Ai, Telemetry Analysis, A/B Testing, Software Craftsmanship, Testing, Profiling, Accessibility
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Experience with AI-assisted coding tools and building large-scale applications is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, Python, Java, Coding, Debugging, Testing, Troubleshooting, Collaboration, Telemetry, Problem Solving, Technical Design, Team Player, Communication, Online Advertising, High Performance Products, Security
Specialization
Bachelor's or Master's Degree in Computer Science or related field with relevant technical engineering experience. Proven skills in building scalable, secure, high-performance backend products.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, Ai Systems, Generative Ai, Large Language Models, Distributed Systems, Networking, C, C++, C#, Java, Javascript, Python, Incident Response, Observability, Performance Optimization, Technical Documentation
Specialization
A Bachelor's or Master's Degree in Computer Science or a related field is required, along with significant technical engineering experience. Candidates should have experience with generative AI models and agentic AI architectures.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Santa Clara, California, United States - Full Time
Skills Needed
C, Python, Networking, Software Defined Networking, Embedded Software, Tcp/Ip, Rocev2, Routing, Switching, Bmc, Bios, Automated Testing, Debugging, Troubleshooting, Regression Testing, Dpu
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Understanding of networking protocols and experience with embedded software testing for NICs and/or DPUs/IPUs is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, Cloud Computing, Resource Management, Data Analytics, Automation, Capacity Management, Service Management, Scalability, Reliability, Infrastructure Services, Virtualization, Datacenter Operations, Business Processes, Security, Validation, Provisioning
Specialization
The job requires a strong understanding of Azure core services and their scalability. Candidates should be prepared to take ownership of solutions that enhance the efficiency and security of capacity management.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, C++, C#, Java, Networking Concepts, Datacenter Infrastructure, Server Architecture, Design Documents, Debugging, Problem Solving, Distributed Systems, Cloud Environments, Monitoring, Performance Optimization, Collaboration, Technical Solutions
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in coding. Candidates should have a comprehensive understanding of networking concepts and datacenter infrastructure.
Experience Required
Minimum 2 year(s)
AI Software Engineer at Rapyd Financial Network (2016) Ltd.
Dubai, Dubai, United Arab Emirates - Full Time
Skills Needed
Backend Development, Ai/Ml Models, Nlp, Deep Learning, Restful Apis, Microservices, Llms, Rag Pipelines, Vector Store Retrieval, Data Analysis, Prototyping, Deployment, Monitoring, Collaboration, Agile Practices, Prompt Engineering
Specialization
4+ years of professional software development experience with a strong backend focus is required. Proven track record building and deploying AI/ML models, particularly in NLP and deep learning, is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Back End Development, C, C++, C#, Java, Javascript, Python, Cloud Based Development, Design Documents, Code Implementation, System Monitoring, User Requirements, Estimation, Reliability, Efficiency, Performance
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of back end development experience in various programming languages. Preferred qualifications include 4+ years of technical engineering experience with backend and cloud-based development.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Software Development, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Design Reviews, Code Reviews, Technical Discussions, User Requirements, Optimization, Dependency Identification
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 coding. Preferred qualifications include a Master's Degree and additional years of experience in software design and development.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai, Prototyping, Innovation, Agile, Team Collaboration, Problem Solving, Technical Skills, Independent Thinking, Learning, Exploration, Building Code, Tech Stack, Growth Mindset, Accountability, Inclusion
Specialization
The role requires a talented software engineer who is passionate about building next-generation software experiences. Candidates should be comfortable operating in a rapidly changing technical landscape and embrace independent thinking.
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, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Java, Scala, Python, Big Data, Stream-processing, Hadoop, Spark, PySpark, Schema Design, Dimensional Data Modeling, Distributed Systems, Cloud Technology, Azure, AWS, Data Pipelines

Industry

Software Development

Description
Design and develop reliable and scalable big data platform and Storage solutions at large scale, and support sub second query response. Influence and Collaborate across teams to bring best practices, architectures, standards, and methods for large-scale distributed systems, throughout the development cycles. Ensure high performance, reliability, and scalability of services used by millions of users globally. Drive engineering excellence through code reviews, automated testing, and continuous integration. Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C#, Java, Scala or Python. 2+ years' Experience with Big Data or Stream-processing platform. Good Coding and design skills (C#, Java, Scala, Hadoop, Spark, PySpark); experience in Spark is preferred. Experience with schema design and dimensional data modeling. Ability to deal with the ambiguity associated with working in a fast-paced and changing environment with attention to details and the drive for results. Bachelor's Degree in Computer Science OR related technical field AND 5 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python Experience with distributed systems and a cloud technology stack such as Azure or AWS. Experience in working on big data pipelines such as Cosmos, Kusto, Azure Data Factory, Synapse, HDInsight etc. or similar technologies would be a plus. Experience with pricing models and cost estimation tools in cloud platforms.
Responsibilities
Design and develop reliable and scalable big data platform and storage solutions. Collaborate across teams to implement best practices and ensure high performance and reliability of services.
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C#, Java, Scala, Python, Big Data, Stream Processing, Hadoop, Spark, Pyspark, Schema Design, Dimensional Data Modeling, Distributed Systems, Cloud Technology, Azure, Aws, Data Pipelines
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience. Proficiency in coding languages such as C#, Java, Scala, or Python and experience with big data platforms is required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Kubernetes, C, C++, C#, Java, Javascript, Python, Microservices, Distributed Systems, Rust, Iot Messaging Protocols, Mqtt, Test Automation, Code Reviews, Customer Support, On Call Rotations
Specialization
Bachelor's Degree in Computer Science or related field with 2+ years of experience in software development. Experience with distributed systems, microservices, and familiarity with Kubernetes and IoT protocols is preferred.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C#, Java, C++, Sql, Nosql, Linux, Windows, Cloud Development, Kubernetes, Rest Api, Microservices, Secure Coding, Data Structures, Ci/Cd, Multithreading, Asynchronous Processing
Specialization
A BS or MS degree in Computer Science or Engineering or equivalent work experience is required. The candidate should have solid understanding of Object-Oriented Programming, 6+ years of relevant software development experience, and proficiency in C# or similar languages.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
Software Engineering, Cloud Storage, Distributed Systems, Reliability, Scalability, Performance, Consistency, Debugging, Design, Code Development, Technical Direction, Problem Solving, Communication, Customer Commitment, Thought Leadership
Specialization
The position requires a strong and proven record in design and code development skills. Candidates should be ready to solve impactful problems and communicate effectively across various levels.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Cloud Computing, User Experience, Agile Development, Problem Solving, Collaboration, Customer Engagement, Service Rollout, Live Site Support, Continuous Improvement, Independent Thinking, Engineering Lifecycle, Technology Challenges, Product Development, Customer Success, Growth Mindset
Specialization
The position is targeted for someone who is passionate about online services and cloud computing. Candidates should thrive in an agile team environment and embrace new technological challenges.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
Sydney, New South Wales, Australia - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Http, Html, Css, .Net, Node.Js, Rest Apis, Problem Solving, Design, Debugging, Cloud Native Architecture, Microservices
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with 1+ years of professional experience in cloud service development. Candidates should have demonstrated problem-solving, design, and debugging skills.
Software Engineer II at Microsoft
, , United States - Full Time
Skills Needed
C, C++, Rust, C#, Java, Javascript, Python, Networking, Cloud Technologies, Systems Development, Monitoring, Operations, Design Documents, Code Implementation, User Requirements, Estimation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience in coding. Experience in low-level systems development and cloud technologies 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, Python, Distributed Systems, Micro Service Architecture, Scalability Patterns, High Availability Architectures, Rest Based Apis, Cloud Storage Technologies, Problem Solving, Ci/Cd, Version Control Systems, Monitoring, Performance Optimization
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 with distributed systems, micro-service architecture, and cloud technologies.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Security, Problem Solving, Technical Leadership, User Experience, Reliability, Cloud Services, Design Initiatives, Strategic Decisions
Specialization
The role requires deep technical leadership and problem-solving skills. A focus on customer needs and security in large-scale systems is essential.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Ai Assisted Features, Visual Studio, C, C++, C#, Java, Javascript, Python, Generative Ai, Telemetry Analysis, A/B Testing, Software Craftsmanship, Testing, Profiling, Accessibility
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Experience with AI-assisted coding tools and building large-scale applications is also necessary.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C#, Python, Java, Coding, Debugging, Testing, Troubleshooting, Collaboration, Telemetry, Problem Solving, Technical Design, Team Player, Communication, Online Advertising, High Performance Products, Security
Specialization
Bachelor's or Master's Degree in Computer Science or related field with relevant technical engineering experience. Proven skills in building scalable, secure, high-performance backend products.
Experience Required
Minimum 2 year(s)
Software Engineering at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, Ai Systems, Generative Ai, Large Language Models, Distributed Systems, Networking, C, C++, C#, Java, Javascript, Python, Incident Response, Observability, Performance Optimization, Technical Documentation
Specialization
A Bachelor's or Master's Degree in Computer Science or a related field is required, along with significant technical engineering experience. Candidates should have experience with generative AI models and agentic AI architectures.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Santa Clara, California, United States - Full Time
Skills Needed
C, Python, Networking, Software Defined Networking, Embedded Software, Tcp/Ip, Rocev2, Routing, Switching, Bmc, Bios, Automated Testing, Debugging, Troubleshooting, Regression Testing, Dpu
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 2 years of technical engineering experience with coding in various programming languages. Understanding of networking protocols and experience with embedded software testing for NICs and/or DPUs/IPUs is also required.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, Cloud Computing, Resource Management, Data Analytics, Automation, Capacity Management, Service Management, Scalability, Reliability, Infrastructure Services, Virtualization, Datacenter Operations, Business Processes, Security, Validation, Provisioning
Specialization
The job requires a strong understanding of Azure core services and their scalability. Candidates should be prepared to take ownership of solutions that enhance the efficiency and security of capacity management.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
, , Australia - Full Time
Skills Needed
Software Engineering, C++, C#, Java, Networking Concepts, Datacenter Infrastructure, Server Architecture, Design Documents, Debugging, Problem Solving, Distributed Systems, Cloud Environments, Monitoring, Performance Optimization, Collaboration, Technical Solutions
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in coding. Candidates should have a comprehensive understanding of networking concepts and datacenter infrastructure.
Experience Required
Minimum 2 year(s)
AI Software Engineer at Rapyd Financial Network (2016) Ltd.
Dubai, Dubai, United Arab Emirates - Full Time
Skills Needed
Backend Development, Ai/Ml Models, Nlp, Deep Learning, Restful Apis, Microservices, Llms, Rag Pipelines, Vector Store Retrieval, Data Analysis, Prototyping, Deployment, Monitoring, Collaboration, Agile Practices, Prompt Engineering
Specialization
4+ years of professional software development experience with a strong backend focus is required. Proven track record building and deploying AI/ML models, particularly in NLP and deep learning, is essential.
Experience Required
Minimum 5 year(s)
Software Engineer II at Microsoft
Cairo, Cairo, Egypt - Full Time
Skills Needed
Back End Development, C, C++, C#, Java, Javascript, Python, Cloud Based Development, Design Documents, Code Implementation, System Monitoring, User Requirements, Estimation, Reliability, Efficiency, Performance
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of back end development experience in various programming languages. Preferred qualifications include 4+ years of technical engineering experience with backend and cloud-based development.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Software Development, Coding, C, C++, C#, Java, Javascript, Python, System Monitoring, Design Reviews, Code Reviews, Technical Discussions, User Requirements, Optimization, Dependency Identification
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 coding. Preferred qualifications include a Master's Degree and additional years of experience in software design and development.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Ai, Prototyping, Innovation, Agile, Team Collaboration, Problem Solving, Technical Skills, Independent Thinking, Learning, Exploration, Building Code, Tech Stack, Growth Mindset, Accountability, Inclusion
Specialization
The role requires a talented software engineer who is passionate about building next-generation software experiences. Candidates should be comfortable operating in a rapidly changing technical landscape and embrace independent thinking.
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, Web Application Development, Typescript, Html, Css, React, Vue, Angular, Technical Leadership, User Experience, Problem Solving
Specialization
A Bachelor's Degree in Computer Science or related field with 2+ years of technical engineering experience is required. Candidates should have expertise in web application development and a passion for delivering high-performance user experiences.
Experience Required
Minimum 2 year(s)
Loading...