Software Jobs overseas

About 20972 results in (4) seconds Clear Filters

Jobs Search

About 20972 results in (4) seconds
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, Rust, Python, System Design, Algorithm Development, Data Structures, Debugging, Testing, Distributed Systems, Infrastructure Systems, Cloud Services, Monitoring, Observability, Performance, Reliability
Specialization
Bachelor's Degree in Computer Science or related technical field with 4+ years of technical engineering experience in coding. Experience in designing, building, and running large scale cloud services or distributed systems is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, Java, C++, Cloud Development, Azure, Aws, Google Cloud, Devops, Multithreading, Asynchronous Processing, Ci/Cd, Agile Practices, Object Oriented Programming, Design Patterns, Distributed Systems, Data Architecture, Operational Architecture
Specialization
The position requires a minimum of 7 years of relevant software development experience and proficiency in C#. A BS or MS degree in Computer Science or Engineering or equivalent work experience is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Coding, Cloud Platforms, Full Stack Development, System Architecture, Api Design, Performance Tuning, Telemetry Design, Debugging, Analytical Skills, Microservices, Database Design, Security, Privacy, Safety, Accessibility
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience or a Master's Degree with 6+ years is required. Candidates should have experience in coding with various programming languages and designing scalable online service architectures.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ci/Cd, Infrastructure As Code, Release Management, Telemetry, Monitoring, Ai/Ml, Web Development, Collaboration, Problem Solving, User Centric Design
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 8 years of technical engineering experience, or a Master's Degree with 6 years of experience. Proficiency in various programming languages and familiarity with AI/ML concepts are also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Networking, Multi Threaded Systems, Real Time Media, System Software, Real Time Communication Protocols, Debugging, Refactoring, Performance Optimization, Observability, Reliability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with 4+ years of technical engineering experience, or a Master's Degree with 6+ years. Experience in coding with languages such as C, C++, C#, Java, JavaScript, or Python is required, along with knowledge of system software and real-time communication protocols.
Experience Required
Minimum 5 year(s)
Software Engineer Intern at Anduril Industries
Reston, Virginia, United States - Full Time
Skills Needed
Software Engineering, Algorithms, Data Structures, Storage Systems, Cloud Infrastructure, Front End Frameworks, C++, Go, Rust, Java, Python, Debugging, Monitoring, Collaboration, Problem Solving, Ai, Computer Vision
Specialization
Candidates must be pursuing a Bachelor's or Master's degree in a relevant field and be a rising senior. Familiarity with algorithms, data structures, and proficiency in programming languages such as C++, Go, Rust, Java, and Python is required.
Senior Software Engineer at Keyfactor
Aachen, North Rhine-Westphalia, Germany - Full Time
Skills Needed
Software Development, It Security, Pki, Linux, Java, Python, Bash Scripting, Javascript, Typescript, Sql, Embedded Software, Problem Solving, Agile Methodologies, Code Optimization, Software Architecture, Team Collaboration, Technical Documentation
Specialization
A Bachelor's degree in Computer Science or a related field is required along with significant experience in software engineering. Candidates should be knowledgeable in various programming languages and technologies, particularly in IT security and software development.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Hamburg, , Germany - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Open Source Software, Communication Skills, Interpersonal Skills, Debugging, Documentation
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, and Flutter is required.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
Brussels, Brussels-Capital, Belgium - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Open Source Software, Communication Skills, Interpersonal Skills, Debugging, Documentation
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, and Python. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Junior Software Engineer at Novarad Corporation
Provo, Utah, United States - Full Time
Skills Needed
C#, Agile Software Development, Microsoft Visual Studio, Team Foundation Server, Git, Sql, Solid Principles, Creativity, Problem Solving, Analytical Skills, Communication Skills, C++, Java, Microsoft .Net, Restful Apis, Object Oriented Programming, Test Driven Development
Specialization
Candidates should have a basic understanding of programming languages such as C#, C++, or Java, and experience with SQL. Excellent communication skills and the ability to work independently or as part of a team are essential.
Senior Software Engineer at Hackerrank - UK
, , - Full Time
Skills Needed
Golang, Python, Java, Docker, Kubernetes, Aws, Gcp, Sqs, Kinesis, Lambda, Database Modeling, Performance Optimization, Ci/Cd, Distributed Systems, Networking, Observability
Specialization
The role requires 3-6 years of experience in backend development, with strong expertise in Golang, Python, or Java. Familiarity with cloud platforms like AWS and GCP, as well as containerization technologies, is essential.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Dresden, Saxony, Germany - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Communication Skills, Interpersonal Skills, Debugging, Documentation
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, Flutter, or C/C++ is required.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
London, England, United Kingdom - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Mechanisms, Build Systems, Toolchains, Performance Engineering, Security Engineering, Automation, Distro Engineering, Debugging, Documentation, Collaboration
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, Python, or Flutter. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Open Source Software, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, Python, and Flutter. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia - Full Time
Skills Needed
C#, Asp.Net, Aws, Sql, Microservices, Api Design, Devops, Ci/Cd, Agile, Security, Containerization, Event Based Applications, Automated Testing, Logging, Monitoring, Architecture
Specialization
Candidates should demonstrate expertise in modern C#, .NET Core, and SQL, with a strong understanding of microservices architecture and RESTful API design patterns. Experience with AWS and DevOps practices is also essential for delivering high-quality solutions.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Cloud Computing, Microsoft Azure, Software Engineering, Collaboration, Innovation, Resilient Architecture, Performance, Scalability, Customer Engagement, Continuous Learning, Curiosity, Dynamic Environment, Growth Mindset, Infrastructure, Global Operations
Specialization
The role requires thoughtful engineering and resilient architecture to meet increasing demands for reliability, performance, and scalability. A passion for shaping next-generation cloud technologies is essential.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Mechanisms, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
An undergraduate degree in Computer Science or a related STEM field is preferred, along with significant experience in relevant programming languages. Candidates should demonstrate a passion for open source software and possess excellent communication skills.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Capital One
New York, New York, USA - Full Time
Skills Needed
Eligibility, Typescript, Drug Free Workplace, Search, It, Regulations, Microsoft Azure, Aws, Health, Capital, Email, Sql, Javascript, Incentives, Assessment, Python, Java, Step
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer II-SRE at JPMC Candidate Experience page
Mumbai, maharashtra, India - Full Time
Skills Needed
Software Engineering, System Design, Application Development, Cloud Infrastructure, Site Reliability, Observability, Monitoring, Telemetry, Containers, Linux, Windows, Continuous Integration, Continuous Delivery, Networking Technologies, Front End Technologies, Cloud Technologies, Financial Services
Specialization
The position requires formal training or certification in software engineering concepts and at least 2 years of applied experience. Candidates should have hands-on experience in system design, application development, and operational stability.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Cloud Services, Kubernetes, C, C++, C#, Java, Javascript, Python, Error Handling, Code Optimization, Microservices, System Architecture, Observability, Performance Improvement, Technical Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience, or a Master's Degree with 6 years of experience. Knowledge of Kubernetes and experience with distributed systems in production environments are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

20 Feb, 26

Salary

0.0

Posted On

22 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, Rust, Python, System Design, Algorithm Development, Data Structures, Debugging, Testing, Distributed Systems, Infrastructure Systems, Cloud Services, Monitoring, Observability, Performance, Reliability

Industry

Software Development

Description
Contribute to the next generation of Host Storage Control path to improve the availability and performance of Azure VMs as well as enable Baremetal offerings Collaborate with various stakeholders to enable various end-user scenarios Improve the control path architecture to enhance platform reliability, performance while reducing the Azure Host resource usage Create and implement code for a product, service, or feature, reusing code as applicable. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns 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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust or Python 2+ years of experience designing, building and running large scale and highly available cloud services or distributed systems. 2+ years of experience in software engineering with emphasis on system design, algorithmic development, and data structures. 2+ years of experience in debugging, testing, and solving complex problems in distributed or infrastructure systems. These requirements include, but are not limited to the following specialized security screenings: Bachelor's Degree in Computer Science OR related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust or Python OR Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust or Python OR equivalent experience.
Responsibilities
Contribute to the next generation of Host Storage Control path to improve the availability and performance of Azure VMs. Collaborate with various stakeholders to enhance platform reliability and performance while reducing Azure Host resource usage.
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, Rust, Python, System Design, Algorithm Development, Data Structures, Debugging, Testing, Distributed Systems, Infrastructure Systems, Cloud Services, Monitoring, Observability, Performance, Reliability
Specialization
Bachelor's Degree in Computer Science or related technical field with 4+ years of technical engineering experience in coding. Experience in designing, building, and running large scale cloud services or distributed systems is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, Java, C++, Cloud Development, Azure, Aws, Google Cloud, Devops, Multithreading, Asynchronous Processing, Ci/Cd, Agile Practices, Object Oriented Programming, Design Patterns, Distributed Systems, Data Architecture, Operational Architecture
Specialization
The position requires a minimum of 7 years of relevant software development experience and proficiency in C#. A BS or MS degree in Computer Science or Engineering or equivalent work experience is also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Coding, Cloud Platforms, Full Stack Development, System Architecture, Api Design, Performance Tuning, Telemetry Design, Debugging, Analytical Skills, Microservices, Database Design, Security, Privacy, Safety, Accessibility
Specialization
A Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience or a Master's Degree with 6+ years is required. Candidates should have experience in coding with various programming languages and designing scalable online service architectures.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Ci/Cd, Infrastructure As Code, Release Management, Telemetry, Monitoring, Ai/Ml, Web Development, Collaboration, Problem Solving, User Centric Design
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 8 years of technical engineering experience, or a Master's Degree with 6 years of experience. Proficiency in various programming languages and familiarity with AI/ML concepts are also required.
Experience Required
Minimum 10 year(s)
Senior Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Networking, Multi Threaded Systems, Real Time Media, System Software, Real Time Communication Protocols, Debugging, Refactoring, Performance Optimization, Observability, Reliability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with 4+ years of technical engineering experience, or a Master's Degree with 6+ years. Experience in coding with languages such as C, C++, C#, Java, JavaScript, or Python is required, along with knowledge of system software and real-time communication protocols.
Experience Required
Minimum 5 year(s)
Software Engineer Intern at Anduril Industries
Reston, Virginia, United States - Full Time
Skills Needed
Software Engineering, Algorithms, Data Structures, Storage Systems, Cloud Infrastructure, Front End Frameworks, C++, Go, Rust, Java, Python, Debugging, Monitoring, Collaboration, Problem Solving, Ai, Computer Vision
Specialization
Candidates must be pursuing a Bachelor's or Master's degree in a relevant field and be a rising senior. Familiarity with algorithms, data structures, and proficiency in programming languages such as C++, Go, Rust, Java, and Python is required.
Senior Software Engineer at Keyfactor
Aachen, North Rhine-Westphalia, Germany - Full Time
Skills Needed
Software Development, It Security, Pki, Linux, Java, Python, Bash Scripting, Javascript, Typescript, Sql, Embedded Software, Problem Solving, Agile Methodologies, Code Optimization, Software Architecture, Team Collaboration, Technical Documentation
Specialization
A Bachelor's degree in Computer Science or a related field is required along with significant experience in software engineering. Candidates should be knowledgeable in various programming languages and technologies, particularly in IT security and software development.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Hamburg, , Germany - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Open Source Software, Communication Skills, Interpersonal Skills, Debugging, Documentation
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, and Flutter is required.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
Brussels, Brussels-Capital, Belgium - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Open Source Software, Communication Skills, Interpersonal Skills, Debugging, Documentation
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, and Python. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Junior Software Engineer at Novarad Corporation
Provo, Utah, United States - Full Time
Skills Needed
C#, Agile Software Development, Microsoft Visual Studio, Team Foundation Server, Git, Sql, Solid Principles, Creativity, Problem Solving, Analytical Skills, Communication Skills, C++, Java, Microsoft .Net, Restful Apis, Object Oriented Programming, Test Driven Development
Specialization
Candidates should have a basic understanding of programming languages such as C#, C++, or Java, and experience with SQL. Excellent communication skills and the ability to work independently or as part of a team are essential.
Senior Software Engineer at Hackerrank - UK
, , - Full Time
Skills Needed
Golang, Python, Java, Docker, Kubernetes, Aws, Gcp, Sqs, Kinesis, Lambda, Database Modeling, Performance Optimization, Ci/Cd, Distributed Systems, Networking, Observability
Specialization
The role requires 3-6 years of experience in backend development, with strong expertise in Golang, Python, or Java. Familiarity with cloud platforms like AWS and GCP, as well as containerization technologies, is essential.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
Dresden, Saxony, Germany - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Communication Skills, Interpersonal Skills, Debugging, Documentation
Specialization
Candidates should have an exceptional academic track record and a demonstrated passion for open source software. Significant experience with programming languages such as Rust, Go, Python, Flutter, or C/C++ is required.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
London, England, United Kingdom - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Mechanisms, Build Systems, Toolchains, Performance Engineering, Security Engineering, Automation, Distro Engineering, Debugging, Documentation, Collaboration
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, Python, or Flutter. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux, Software Packaging, Distribution Engineering, Build Systems, Toolchains, Performance Engineering, Security Engineering, Open Source Software, Debugging, Documentation, Collaboration, Mentoring
Specialization
Candidates should have an exceptional academic track record and significant experience with programming languages such as Rust, Go, Python, and Flutter. A demonstrated passion for open source software and excellent communication skills are also essential.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia - Full Time
Skills Needed
C#, Asp.Net, Aws, Sql, Microservices, Api Design, Devops, Ci/Cd, Agile, Security, Containerization, Event Based Applications, Automated Testing, Logging, Monitoring, Architecture
Specialization
Candidates should demonstrate expertise in modern C#, .NET Core, and SQL, with a strong understanding of microservices architecture and RESTful API design patterns. Experience with AWS and DevOps practices is also essential for delivering high-quality solutions.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Cloud Computing, Microsoft Azure, Software Engineering, Collaboration, Innovation, Resilient Architecture, Performance, Scalability, Customer Engagement, Continuous Learning, Curiosity, Dynamic Environment, Growth Mindset, Infrastructure, Global Operations
Specialization
The role requires thoughtful engineering and resilient architecture to meet increasing demands for reliability, performance, and scalability. A passion for shaping next-generation cloud technologies is essential.
Experience Required
Minimum 5 year(s)
Ubuntu Software Engineer at Canonical
, , - Full Time
Skills Needed
Rust, Go, Python, Flutter, C/C++, Linux Distributions, Software Packaging, Distribution Mechanisms, Build Systems, Toolchains, Performance Engineering, Security Engineering, Debugging, Documentation, Collaboration, Mentoring
Specialization
An undergraduate degree in Computer Science or a related STEM field is preferred, along with significant experience in relevant programming languages. Candidates should demonstrate a passion for open source software and possess excellent communication skills.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Capital One
New York, New York, USA - Full Time
Skills Needed
Eligibility, Typescript, Drug Free Workplace, Search, It, Regulations, Microsoft Azure, Aws, Health, Capital, Email, Sql, Javascript, Incentives, Assessment, Python, Java, Step
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Engineer II-SRE at JPMC Candidate Experience page
Mumbai, maharashtra, India - Full Time
Skills Needed
Software Engineering, System Design, Application Development, Cloud Infrastructure, Site Reliability, Observability, Monitoring, Telemetry, Containers, Linux, Windows, Continuous Integration, Continuous Delivery, Networking Technologies, Front End Technologies, Cloud Technologies, Financial Services
Specialization
The position requires formal training or certification in software engineering concepts and at least 2 years of applied experience. Candidates should have hands-on experience in system design, application development, and operational stability.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Cloud Services, Kubernetes, C, C++, C#, Java, Javascript, Python, Error Handling, Code Optimization, Microservices, System Architecture, Observability, Performance Improvement, Technical Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 4 years of technical engineering experience, or a Master's Degree with 6 years of experience. Knowledge of Kubernetes and experience with distributed systems in production environments are also required.
Experience Required
Minimum 5 year(s)
Loading...