Software Engineer Jobs overseas

About 69784 results in (5) seconds Clear Filters

Jobs Search

About 69784 results in (5) seconds
Software Engineer 2 (Essential Protocols) at Microsoft
Ho Chi Minh City, , Vietnam - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Rust, Web Services, Rest Apis, Grpc, Docker, K8s, Asp .Net Core, Problem Solving, Communication, Team 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. Solid programming skills in languages such as C#, Java, Rust, or C++ are essential, along with excellent problem-solving and communication skills.
Experience Required
Minimum 2 year(s)
Software Engineer - Commerce + Ecosystems at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Distributed Systems, Cloud Technologies, Ai Tools, C, C++, C#, Java, Javascript, Python, Rest Apis, Scalable Web Services, Unit Testing, Technical Issue Resolution, Product Definition, Engineering Processes
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with proven experience coding in various programming languages. Candidates should also meet Microsoft’s security screening requirements.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Cloud Networking at Microsoft
, , United States - Full Time
Skills Needed
C#, Golang, C++, Networking, Distributed Systems, Linux, Unix, Windows, Virtualization, Restful Services, Telemetry, Network Packet Capture, Security Technologies, Container Platforms, Sdn, Nfv
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Experience in networking, distributed systems, and programming in various languages is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer_Azure Core Storage at Microsoft
Pinkenba, Queensland, Australia - Full Time
Skills Needed
C, C++, Rust, Python, Design, Development, Debugging, Testing, Problem Solving, System Software, Storage Protocols, Networking Concepts, Operating System Internals, On Call Responsibilities, Operating System Drivers, Windows Driver Development
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. Additionally, they should have experience in system software, storage protocols, and operating system drivers.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Minecraft Online at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, User Interface Design, Web Development, Native Coding, Game Development, Collaboration, Community Engagement, Diversity, Creativity, Problem Solving, Experimentation, Cross Platform Development, Custom Game Engine, Technological Adaptability, Innovation, Growth Mindset
Specialization
The job requires experience in software engineering and a willingness to develop skills across various technologies. Candidates should bring fresh ideas and be eager to collaborate with a diverse team.
Experience Required
Minimum 5 year(s)
Software Engineer at High-growth AI startup at Jack & Jill/External ATS
London, England, United Kingdom - Full Time
Skills Needed
Java, Typescript, Python, Software Development, Problem Solving, Collaboration, Adaptability, Ownership
Specialization
The ideal candidate should have strong experience building production-quality software using Java, TypeScript, or Python. They should be an adaptable learner who thrives in fast-paced environments and possess an ownership mentality.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Backend (Graph) at Jobgether
, , United Kingdom - Full Time
Skills Needed
Backend Development, Graph Technologies, Data Modeling, Relational Databases, Graph Databases, Graph Algorithms, Distributed System Design, Restful Apis, Microservice Architectures, Golang, Kotlin, Cloud Platforms, Containerization, Orchestration, Problem Solving, Communication
Specialization
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required. Candidates should have 5+ years of professional backend development experience with expertise in data modeling and graph databases.
Experience Required
Minimum 5 year(s)
Embedded ADA Software Engineer (Datalinks) at MBDA United States
Stevenage, England, United Kingdom - Full Time
Skills Needed
Embedded Software Development, Ada, Hard Real Time Systems, Real Time Operating Systems, Communication Protocols, Model Based Development, Problem Solving, System Integration, Performance Analysis
Specialization
Candidates should have significant experience in developing embedded software using Ada and working in lab environments. Experience with real-time operating systems and communication protocols is desirable.
Experience Required
Minimum 5 year(s)
2026 Graduate Software Engineer - Drivers at Graphcore
Bristol, England, United Kingdom - Full Time
Skills Needed
C, C++, Python, Embedded Software, Device Drivers, Electronics, Continuous Integration, Git, Open Source Contributions, Hardware Interaction
Specialization
A Bachelor’s or Master’s Degree in a relevant field is essential, along with experience in low-level software. Candidates should have a basic understanding of electronics and introductory experience with programming languages such as C, C++, and Python.
Senior Software Engineer - Residential Flex at Kraken
Manchester, England, United Kingdom - Full Time
Skills Needed
Python, Django, Domain Modelling, Http, Rest Apis, Robust Software Writing, Fault Tolerant Software, Celery, Async Processing, Postgres, Aws, Terraform, Packer, Consul
Specialization
Candidates should have a general interest in technology and problem-solving, with strong attention to detail. Experience in Python, Django, domain modeling, and related technologies is essential.
Experience Required
Minimum 2 year(s)
2026 Graduate Software Engineer - Drivers at Graphcore
Cambridge, England, United Kingdom - Full Time
Skills Needed
C, C++, Python, Embedded Software, Device Drivers, Electronics, Continuous Integration, Git, Unit Testing, Code Reviews, Scrum, Technical Design, Kernel Software, User Space Software, Machine Learning, Apis
Specialization
Candidates should have a Bachelor's or Master's Degree in a relevant field and previous experience with low-level software. A basic understanding of electronics and introductory experience with programming languages such as C, C++, and Python is also required.
Senior Go-to-Market (GTM) Software Engineer at Jobgether
, , Germany - Full Time
Skills Needed
C#, .Net/Core, User Analytics Tools, Crm Systems, Tdd, Test Automation, Sql, Azure Cloud, Azure Devops, Interpersonal Skills, Software Development, Project Ownership, Automation, Data Analysis, Technical Implementation, Integration
Specialization
5+ years of professional software development experience with C# and .NET/Core is required. Strong experience with user analytics tools and CRM systems, along with expertise in TDD and test automation, is essential.
Experience Required
Minimum 5 year(s)
Software Test Engineer (A Group MLB TE 02) at Global Financial Impact - Edwin Alvarado
Houston, Texas, United States - Full Time
Skills Needed
Proficiency In Programming Languages, Software Testing, Validation Processes, Documentation, Reporting Capabilities, Accountability, Execution Focus, Collaborative Mindset
Specialization
A bachelor's degree in Electronic Information Engineering is required, along with proficiency in programming languages and 1 to 3 years of prior project development experience preferred. Successful completion of high school and a master's degree is also noted.
Experience Required
Minimum 2 year(s)
Principal Software Engineer - Azure Storage at Microsoft
, , United States - Full Time
Skills Needed
Artificial Intelligence, Distributed Systems, Cloud Technologies, Performance Optimization, Scalability, Storage Solutions, Technical Challenges, Innovation, Collaboration, Azure Storage, System Bottlenecks, Control Plane, Mission Critical Systems, Exponential Workloads, Cutting Edge Solutions, Program Management
Specialization
Experience in distributed systems and Azure Storage is essential. The role requires a strong focus on performance and scalability in storage solutions.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Identity (EMEA) at Jobgether
, , Germany - Full Time
Skills Needed
Backend Development, Microservices, Go, Domain Driven Design, Event Driven Design, Kubernetes, Containerization, Cloud Platforms, Postgresql, Problem Solving, Communication, Teamwork, Self Management, Kyc Systems, Api Integrations
Specialization
Minimum of 3 years of experience working on backend systems at scale is required. Strong programming skills in Go and familiarity with cloud platforms and relational databases are essential.
Experience Required
Minimum 2 year(s)
Lead Software Engineer - Java, Spring, AWS at JPMC Candidate Experience page
Hyderabad, Telangana, India - Full Time
Skills Needed
Java, Spring, Aws, Event Streaming, Software Development Life Cycle, Agile Methodologies, Ci/Cd, Application Resiliency, Security, Cloud Native, Artificial Intelligence, Machine Learning, Mobile, Operational Stability, Automation, Technical Troubleshooting
Specialization
The role requires formal training or certification in software engineering concepts with over 5 years of applied experience. Hands-on experience in Java, Spring, AWS, and a strong understanding of agile methodologies is essential.
Experience Required
Minimum 5 year(s)
Software Engineering SMTS - Mobile Apps iOS at Salesforce
Bengaluru, karnataka, India - Full Time
Skills Needed
Swift, Objective C, Ios, Mobile Apps, C++, Android, Collaboration, Problem Solving, Communication, Quality Mindset, Mentorship, User Experience, Apis, Sdks, Software Development, Automation
Specialization
Candidates should have 6-8 years of experience in mobile software development, particularly with Swift and Objective-C. A proven ability to bring mobile software to market and a strong quality mindset are essential.
Experience Required
Minimum 5 year(s)
Senior Principal Software Test Engineer II at ConnectWise Canada
Pune, maharashtra, India - Full Time
Skills Needed
Selenium, Cypress, Python, Java, Api Automation Testing, Nfr Testing, Aws, Azure, Quality Assurance, Object Oriented Programming, Test Plans, Test Cases, Test Procedures, Test Reports, Debugging, Collaboration
Specialization
Candidates should have proficiency in Selenium, Cypress, Python, and Java, along with experience in API Automation Testing. A strong understanding of NFR Testing and hands-on experience with AWS or Azure cloud services is also required.
Experience Required
Minimum 10 year(s)
Senior Software Dev Engineer, Core Services at Amazon SZ South 3 GmbH
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Development, Technical Leadership, Strategic Thinking, Mentoring, Design Patterns, Reliability, Scaling, Problem Solving, Attention To Detail, Continuous Learning, Software Engineering Best Practices, Ai Technologies, Cloud Computing, Fraud Prevention, Risk Management, Customer Trust
Specialization
Candidates must have a Bachelor's degree in computer science or equivalent and at least 8 years of professional software development experience. They should also have experience in leading design or architecture of systems and mentoring others.
Experience Required
Minimum 10 year(s)
Software Engineer II- Office Extensibility at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Problem Solving, Debugging, Collaboration, Vba, Office Add In Development, Distributed Systems, High Performance Systems, System Level Programming, Native Code Interoperation, Managed Code Interoperation
Specialization
A Bachelor's Degree in Computer Science or a related field is required along with 4+ years of technical engineering experience. Candidates should have solid coding skills in multiple programming languages and experience with large-scale applications.
Experience Required
Minimum 5 year(s)
Software Engineer 2 (Essential Protocols) at Microsoft
Ho Chi Minh City, , Vietnam -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Rust, Web Services, REST APIs, gRPC, Docker, K8S, ASP .NET Core, Problem Solving, Communication, Team Collaboration

Industry

Software Development

Description
- Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. - Creates and implements 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) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. - 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. Continuously learn and stay up to date with the latest technologies and best practices in the industry. Required Qualifications: - 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, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - 2+ years of working experience in software engineering. - Solid programming skills in languages such as C#, Java, Rust, or C++. - Passionate about developing high-quality code and able to deliver clean and effective designs to solve complex problems. - Excellent problem-solving skills and the ability to work independently or as part of a team. - Result-driven, reliable, and accountable. - Solid communication skills, both written and verbal, with the ability to effectively collaborate with team members and stakeholders. Preferred Qualifications: - Experience with web services, REST APIs, gRPC, and related technologies. - Familiarity with Docker and K8S is a plus. - Familiarity with the ASP .NET Core stack is a plus.
Responsibilities
The Software Engineer 2 contributes to identifying dependencies and developing design documents with minimal oversight. They create and implement code for products, services, or features while monitoring system performance and addressing issues as a Designated Responsible Individual (DRI).
Software Engineer 2 (Essential Protocols) at Microsoft
Ho Chi Minh City, , Vietnam - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Rust, Web Services, Rest Apis, Grpc, Docker, K8s, Asp .Net Core, Problem Solving, Communication, Team 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. Solid programming skills in languages such as C#, Java, Rust, or C++ are essential, along with excellent problem-solving and communication skills.
Experience Required
Minimum 2 year(s)
Software Engineer - Commerce + Ecosystems at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Development, Distributed Systems, Cloud Technologies, Ai Tools, C, C++, C#, Java, Javascript, Python, Rest Apis, Scalable Web Services, Unit Testing, Technical Issue Resolution, Product Definition, Engineering Processes
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with proven experience coding in various programming languages. Candidates should also meet Microsoft’s security screening requirements.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Cloud Networking at Microsoft
, , United States - Full Time
Skills Needed
C#, Golang, C++, Networking, Distributed Systems, Linux, Unix, Windows, Virtualization, Restful Services, Telemetry, Network Packet Capture, Security Technologies, Container Platforms, Sdn, Nfv
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 4 years of technical engineering experience. Experience in networking, distributed systems, and programming in various languages is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer_Azure Core Storage at Microsoft
Pinkenba, Queensland, Australia - Full Time
Skills Needed
C, C++, Rust, Python, Design, Development, Debugging, Testing, Problem Solving, System Software, Storage Protocols, Networking Concepts, Operating System Internals, On Call Responsibilities, Operating System Drivers, Windows Driver Development
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. Additionally, they should have experience in system software, storage protocols, and operating system drivers.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Minecraft Online at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, User Interface Design, Web Development, Native Coding, Game Development, Collaboration, Community Engagement, Diversity, Creativity, Problem Solving, Experimentation, Cross Platform Development, Custom Game Engine, Technological Adaptability, Innovation, Growth Mindset
Specialization
The job requires experience in software engineering and a willingness to develop skills across various technologies. Candidates should bring fresh ideas and be eager to collaborate with a diverse team.
Experience Required
Minimum 5 year(s)
Software Engineer at High-growth AI startup at Jack & Jill/External ATS
London, England, United Kingdom - Full Time
Skills Needed
Java, Typescript, Python, Software Development, Problem Solving, Collaboration, Adaptability, Ownership
Specialization
The ideal candidate should have strong experience building production-quality software using Java, TypeScript, or Python. They should be an adaptable learner who thrives in fast-paced environments and possess an ownership mentality.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Backend (Graph) at Jobgether
, , United Kingdom - Full Time
Skills Needed
Backend Development, Graph Technologies, Data Modeling, Relational Databases, Graph Databases, Graph Algorithms, Distributed System Design, Restful Apis, Microservice Architectures, Golang, Kotlin, Cloud Platforms, Containerization, Orchestration, Problem Solving, Communication
Specialization
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required. Candidates should have 5+ years of professional backend development experience with expertise in data modeling and graph databases.
Experience Required
Minimum 5 year(s)
Embedded ADA Software Engineer (Datalinks) at MBDA United States
Stevenage, England, United Kingdom - Full Time
Skills Needed
Embedded Software Development, Ada, Hard Real Time Systems, Real Time Operating Systems, Communication Protocols, Model Based Development, Problem Solving, System Integration, Performance Analysis
Specialization
Candidates should have significant experience in developing embedded software using Ada and working in lab environments. Experience with real-time operating systems and communication protocols is desirable.
Experience Required
Minimum 5 year(s)
2026 Graduate Software Engineer - Drivers at Graphcore
Bristol, England, United Kingdom - Full Time
Skills Needed
C, C++, Python, Embedded Software, Device Drivers, Electronics, Continuous Integration, Git, Open Source Contributions, Hardware Interaction
Specialization
A Bachelor’s or Master’s Degree in a relevant field is essential, along with experience in low-level software. Candidates should have a basic understanding of electronics and introductory experience with programming languages such as C, C++, and Python.
Senior Software Engineer - Residential Flex at Kraken
Manchester, England, United Kingdom - Full Time
Skills Needed
Python, Django, Domain Modelling, Http, Rest Apis, Robust Software Writing, Fault Tolerant Software, Celery, Async Processing, Postgres, Aws, Terraform, Packer, Consul
Specialization
Candidates should have a general interest in technology and problem-solving, with strong attention to detail. Experience in Python, Django, domain modeling, and related technologies is essential.
Experience Required
Minimum 2 year(s)
2026 Graduate Software Engineer - Drivers at Graphcore
Cambridge, England, United Kingdom - Full Time
Skills Needed
C, C++, Python, Embedded Software, Device Drivers, Electronics, Continuous Integration, Git, Unit Testing, Code Reviews, Scrum, Technical Design, Kernel Software, User Space Software, Machine Learning, Apis
Specialization
Candidates should have a Bachelor's or Master's Degree in a relevant field and previous experience with low-level software. A basic understanding of electronics and introductory experience with programming languages such as C, C++, and Python is also required.
Senior Go-to-Market (GTM) Software Engineer at Jobgether
, , Germany - Full Time
Skills Needed
C#, .Net/Core, User Analytics Tools, Crm Systems, Tdd, Test Automation, Sql, Azure Cloud, Azure Devops, Interpersonal Skills, Software Development, Project Ownership, Automation, Data Analysis, Technical Implementation, Integration
Specialization
5+ years of professional software development experience with C# and .NET/Core is required. Strong experience with user analytics tools and CRM systems, along with expertise in TDD and test automation, is essential.
Experience Required
Minimum 5 year(s)
Software Test Engineer (A Group MLB TE 02) at Global Financial Impact - Edwin Alvarado
Houston, Texas, United States - Full Time
Skills Needed
Proficiency In Programming Languages, Software Testing, Validation Processes, Documentation, Reporting Capabilities, Accountability, Execution Focus, Collaborative Mindset
Specialization
A bachelor's degree in Electronic Information Engineering is required, along with proficiency in programming languages and 1 to 3 years of prior project development experience preferred. Successful completion of high school and a master's degree is also noted.
Experience Required
Minimum 2 year(s)
Principal Software Engineer - Azure Storage at Microsoft
, , United States - Full Time
Skills Needed
Artificial Intelligence, Distributed Systems, Cloud Technologies, Performance Optimization, Scalability, Storage Solutions, Technical Challenges, Innovation, Collaboration, Azure Storage, System Bottlenecks, Control Plane, Mission Critical Systems, Exponential Workloads, Cutting Edge Solutions, Program Management
Specialization
Experience in distributed systems and Azure Storage is essential. The role requires a strong focus on performance and scalability in storage solutions.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Identity (EMEA) at Jobgether
, , Germany - Full Time
Skills Needed
Backend Development, Microservices, Go, Domain Driven Design, Event Driven Design, Kubernetes, Containerization, Cloud Platforms, Postgresql, Problem Solving, Communication, Teamwork, Self Management, Kyc Systems, Api Integrations
Specialization
Minimum of 3 years of experience working on backend systems at scale is required. Strong programming skills in Go and familiarity with cloud platforms and relational databases are essential.
Experience Required
Minimum 2 year(s)
Lead Software Engineer - Java, Spring, AWS at JPMC Candidate Experience page
Hyderabad, Telangana, India - Full Time
Skills Needed
Java, Spring, Aws, Event Streaming, Software Development Life Cycle, Agile Methodologies, Ci/Cd, Application Resiliency, Security, Cloud Native, Artificial Intelligence, Machine Learning, Mobile, Operational Stability, Automation, Technical Troubleshooting
Specialization
The role requires formal training or certification in software engineering concepts with over 5 years of applied experience. Hands-on experience in Java, Spring, AWS, and a strong understanding of agile methodologies is essential.
Experience Required
Minimum 5 year(s)
Software Engineering SMTS - Mobile Apps iOS at Salesforce
Bengaluru, karnataka, India - Full Time
Skills Needed
Swift, Objective C, Ios, Mobile Apps, C++, Android, Collaboration, Problem Solving, Communication, Quality Mindset, Mentorship, User Experience, Apis, Sdks, Software Development, Automation
Specialization
Candidates should have 6-8 years of experience in mobile software development, particularly with Swift and Objective-C. A proven ability to bring mobile software to market and a strong quality mindset are essential.
Experience Required
Minimum 5 year(s)
Senior Principal Software Test Engineer II at ConnectWise Canada
Pune, maharashtra, India - Full Time
Skills Needed
Selenium, Cypress, Python, Java, Api Automation Testing, Nfr Testing, Aws, Azure, Quality Assurance, Object Oriented Programming, Test Plans, Test Cases, Test Procedures, Test Reports, Debugging, Collaboration
Specialization
Candidates should have proficiency in Selenium, Cypress, Python, and Java, along with experience in API Automation Testing. A strong understanding of NFR Testing and hands-on experience with AWS or Azure cloud services is also required.
Experience Required
Minimum 10 year(s)
Senior Software Dev Engineer, Core Services at Amazon SZ South 3 GmbH
Bengaluru, karnataka, India - Full Time
Skills Needed
Software Development, Technical Leadership, Strategic Thinking, Mentoring, Design Patterns, Reliability, Scaling, Problem Solving, Attention To Detail, Continuous Learning, Software Engineering Best Practices, Ai Technologies, Cloud Computing, Fraud Prevention, Risk Management, Customer Trust
Specialization
Candidates must have a Bachelor's degree in computer science or equivalent and at least 8 years of professional software development experience. They should also have experience in leading design or architecture of systems and mentoring others.
Experience Required
Minimum 10 year(s)
Software Engineer II- Office Extensibility at Microsoft
Noida, Uttar Pradesh, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Problem Solving, Debugging, Collaboration, Vba, Office Add In Development, Distributed Systems, High Performance Systems, System Level Programming, Native Code Interoperation, Managed Code Interoperation
Specialization
A Bachelor's Degree in Computer Science or a related field is required along with 4+ years of technical engineering experience. Candidates should have solid coding skills in multiple programming languages and experience with large-scale applications.
Experience Required
Minimum 5 year(s)
Loading...