Software Jobs overseas

About 17891 results in (17) seconds Clear Filters

Jobs Search

About 17891 results in (17) seconds
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
System Level Software, Distributed Systems, Operating Systems, Databases, Networking, C, C++, Rust, Algorithms, Data Structures, Linux, File System Storage, Virtualization, Technical Design, Problem Solving, Debugging, Communication
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with 6+ years of technical engineering experience in coding. You should have proven ability to design and implement efficient algorithms and data structures in production environments.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Warsaw, Masovian Voivodeship, Poland - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Cloud Services, Security, Compliance, Infrastructure, Devops, Monitoring, Observability, Leadership, Project Management, Distributed Systems, Automation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and extensive technical engineering experience. Strong experience in designing and operating large-scale distributed cloud services is also required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Operating Systems, Computer Security, Firmware Development, Software Development, C Programming, C++ Programming, Rust Programming, Python Programming, Ai Technologies, Security Standards, Cryptography, Hardware Security, Windows Architecture, Team Leadership, Mentoring, Collaboration
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 6 years of technical engineering experience. Preferred qualifications include a Master's Degree and extensive experience in security-related areas and collaboration across teams.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Node Js, Typescript, Cross Platform Development, Open Source, Software Development, Sdk Development, Online Services, Docker, K8s, Net Core, Python, Net Framework, Full Stack Development, Design Skills, Problem Solving Skills, Security, Reliability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or related field with at least 6 years of technical engineering experience, including 3 years with TypeScript and NodeJS. Preferred qualifications include a Master's Degree and 8+ years of experience in software development.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Thanks
Sydney, New South Wales, Australia - Full Time
Skills Needed
Typescript, Node.Js, React, System Design, Technical Leadership, Communication, Problem Solving, Mentoring, Observability, Reliability, Operational Practices, Cloudflare, Data Systems, Analytics, Ml, Production Code
Specialization
Candidates should have experience building and scaling production systems, particularly in product-led environments, and possess deep expertise in TypeScript, Node.js, and React. Strong communication skills and a genuine ownership mindset are essential.
Experience Required
Minimum 5 year(s)
Software Engineer, Frontend at Turnitin, LLC
Rzeszów, Subcarpathian Voivodeship, Poland - Full Time
Skills Needed
Java, Serverless Technologies, Restful Apis, Event Driven Systems, Frontend Technologies, React, Angular, Vue.Js, Object Oriented Design, Distributed Systems, Scalability, Data Modeling, Ci/Cd Pipelines, Cloud Technologies, Microservices, Oauth2
Specialization
5+ years of experience in backend development with proficiency in Java and familiarity with serverless frameworks is required. Hands-on experience with frontend technologies and strong knowledge of object-oriented design and RESTful API design is also necessary.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Problem Solving, Troubleshooting, Communication, Systems Fundamentals, Cloud Platforms, Distributed Systems, C#, C++, Java, Sql, Devops, Telemetry, Monitoring Solutions, Security, Data Analysis, System Design
Specialization
Candidates should have strong problem-solving skills and a solid understanding of systems fundamentals, with at least 12 years of engineering experience. Proficiency in programming languages such as C#, C++, or Java is required, along with experience in building production-grade cloud services.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, .Net Core, Python, Kubernetes, Containers, Sql, Mongodb, Cosmos Db, Redis, Azure Data Explorer, Cloud Services, Distributed Systems, Debugging, Collaboration, Problem Solving, Engineering Best Practices
Specialization
13+ years of experience as a software engineer with a proven track record of shipping commercially successful software products. Proficiency in C# and Python, along with experience in designing and operating large-scale resilient distributed systems.
Experience Required
Minimum 10 year(s)
Senior Software Engineering at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Design, Debugging, Problem Solving, Collaboration, Agile Development, Html, Css, Web Technologies, Data Driven Engineering, Microsoft .Net
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 4 years of technical engineering experience. Preferred qualifications include a Master's degree and additional years of experience, particularly with Microsoft .NET technologies and the Chromium project.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Samsara
, , - Full Time
Skills Needed
Software Development, Programming, Go, Graphql, Typescript, React, Kotlin, Web Services, Ai, Machine Learning, Collaboration, Problem Solving, Mentoring, Customer Success, Scalability, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science/Engineering or equivalent experience, along with 7+ years in software development. Proficiency in programming languages such as Go, GraphQL, TypeScript, React, or Kotlin is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at HubSpot
Dublin, Leinster, Ireland - Full Time
Skills Needed
End To End Ownership, Backend Systems Development, Java, Full Stack Contribution, React Experience, Data Scientist Partnership, Workflow Intelligence, Experimentation, User Collaboration, High Autonomy, Ai Integration, Data Science Application, Code Quality, Problem Solving, Fast Paced Environment, Iterative Development
Specialization
Candidates should possess strong backend experience with a willingness to work across the stack, thinking like an owner and deeply caring about business impact. Ideal fits thrive in a fast-moving, high-autonomy environment, are comfortable iterating quickly based on user feedback, and are excited about leveraging AI and data science.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at HubSpot
, , United Kingdom - Full Time
Skills Needed
Backend Development, Java, React, Data Science, Ai, Problem Solving, Collaboration, Code Quality, User Feedback, Agile Methodologies, Fast Iteration, Contextual Data, Workflows, Autonomy, Accountability, Experimentation
Specialization
Candidates should have strong backend experience and a willingness to work across the stack, with a focus on the impact of their work. They should thrive in a fast-moving environment and be excited about leveraging AI and data science in practical applications.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Reed Technology
Port Elizabeth, Western Cape, Saint Vincent and the Grenadines - Full Time
Skills Needed
Software Engineering, Microservices Architecture, Java, Micronaut, Spring Boot, Lucene, Apache Solr, Elasticsearch, Aws, Nosql Databases, Ci/Cd, Kubernetes, Terraform, Jenkins, Problem Solving, Mentoring
Specialization
Candidates should have over 5 years of experience in software engineering, particularly with microservices architecture and proficiency in Java. Familiarity with cloud platforms and strong problem-solving skills are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Careem
Cairo, Cairo, Egypt - Full Time
Skills Needed
Software Development, Backend Applications, Cloud Native Architectures, Microservices, Ci/Cd Pipelines, Java, Golang, Kotlin, Distributed Applications, Production Systems, Software Engineering Best Practices, Mentoring, Agile Practices, Kafka, Docker, Kubernetes
Specialization
Candidates should have over 7 years of software development experience and a strong understanding of scalable architectures. Experience in mentoring and working with modern programming languages is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Samsara
, , Ukraine - Full Time
Skills Needed
Software Engineering, Telematics, Machine Learning, Full Stack Development, Golang, Graphql, Typescript, React, Reactnative, Mentoring, Collaboration, Customer Success, Scalability, Data Processing, Sustainability, Problem Solving
Specialization
Candidates should have 8+ years of experience in software engineering and proven experience in building scalable, distributed software systems. Experience in mentoring engineers and taking ownership of product designs is also required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Backend Development, Data Systems, Machine Learning, Agile Development, Architectural Design, Technical Leadership, Mentoring, Quality Assurance, Engineering Metrics, Automation, Collaboration, Ai Tooling, Data Platforms, Ml Pipelines, Developer Productivity, Continuous Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. They should also have experience in designing large-scale systems and mentoring engineers.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Sql, C, C++, C#, Java, Javascript, Python, Performance Analysis, Sql Query Tuning, Automation, Data Processing, Cloud Services, Ai Workflows, Distributed Platforms, System Architecture
Specialization
A Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and extensive experience in performance analysis and agentic AI technologies.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Cloud Services, Distributed Systems, Software Development, C, C++, C#, Java, Javascript, Python, Systems Thinking, Debugging, Automated Testing, Collaboration, Engineering Standards, Service Reliability, Architecture
Specialization
A Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree or 10+ years of experience in relevant programming languages.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, Windows Application Development, Xaml, Winui, Design, Coding, Debugging, Teamwork, Communication, Leadership, Innovation, Architecture, Customer Obsession, Mentoring, Collaboration, Diversity, Inclusion
Specialization
Candidates should have 15+ years of software development experience, including 5+ years in modern app development with XAML/WinUI and C/C++. Strong leadership, design, and communication skills are essential for this role.
Experience Required
Minimum 10 year(s)
Senior AI Software Engineer at Advanced Micro Devices, Inc
, , China - Full Time
Skills Needed
Ai Tools, Frameworks, Models, Embedded Solutions, Edge Ai, Automotive Solutions, Industrial Solutions, Linux, Python, C++, Ai Frameworks, Opencv, Real Time Operating Systems, Llms, Generative Ai, Computer Vision Pipelines, System Integration
Specialization
The role requires at least 5 years of experience in embedded solutions, Edge AI, automotive, or industrial solutions, with proven expertise in AI and real-time systems. Proficiency in Linux, Python, C++, and AI frameworks is essential, along with strong communication and collaboration skills.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

System-Level Software, Distributed Systems, Operating Systems, Databases, Networking, C, C++, Rust, Algorithms, Data Structures, Linux, File System Storage, Virtualization, Technical Design, Problem Solving, Debugging, Communication

Industry

Software Development

Description
You'll join a team with bold, market-shaping ideas—and play a key role in bringing those ideas to life. You're interested in exploring new technologies and turning early-stage concepts into real-world impact. You are passionate about system-level software (e.g., distributed systems, operating systems, databases, networking, etc.) and will will contribute expertise across the software development lifecycle - from ideation and architecture to writing high-quality code and shipping products. Successful engineers on our team bring exceptional problem-solving, design, coding, and debugging skills, along with a drive for results and a commitment to delivering high-quality software. Embody our culture and values. Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Rust - OR equivalent experience. 1+ years of proven ability to design and implement efficient algorithms and data structures in production environments. Demonstrated experience in shipping high quality products and services. Expertise in Linux, File System Storage, Networking and/or Virtualization. Excellent technical design, problem solving, debugging and communication skills. Ambition for mentoring and helping others.
Responsibilities
You will contribute expertise across the software development lifecycle, from ideation and architecture to writing high-quality code and shipping products. You will play a key role in bringing bold, market-shaping ideas to life.
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
System Level Software, Distributed Systems, Operating Systems, Databases, Networking, C, C++, Rust, Algorithms, Data Structures, Linux, File System Storage, Virtualization, Technical Design, Problem Solving, Debugging, Communication
Specialization
A Bachelor's Degree in Computer Science or a related technical discipline is required, along with 6+ years of technical engineering experience in coding. You should have proven ability to design and implement efficient algorithms and data structures in production environments.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Warsaw, Masovian Voivodeship, Poland - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Cloud Services, Security, Compliance, Infrastructure, Devops, Monitoring, Observability, Leadership, Project Management, Distributed Systems, Automation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and extensive technical engineering experience. Strong experience in designing and operating large-scale distributed cloud services is also required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Operating Systems, Computer Security, Firmware Development, Software Development, C Programming, C++ Programming, Rust Programming, Python Programming, Ai Technologies, Security Standards, Cryptography, Hardware Security, Windows Architecture, Team Leadership, Mentoring, Collaboration
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field with at least 6 years of technical engineering experience. Preferred qualifications include a Master's Degree and extensive experience in security-related areas and collaboration across teams.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Node Js, Typescript, Cross Platform Development, Open Source, Software Development, Sdk Development, Online Services, Docker, K8s, Net Core, Python, Net Framework, Full Stack Development, Design Skills, Problem Solving Skills, Security, Reliability
Specialization
Candidates must have a Bachelor's Degree in Computer Science or related field with at least 6 years of technical engineering experience, including 3 years with TypeScript and NodeJS. Preferred qualifications include a Master's Degree and 8+ years of experience in software development.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Thanks
Sydney, New South Wales, Australia - Full Time
Skills Needed
Typescript, Node.Js, React, System Design, Technical Leadership, Communication, Problem Solving, Mentoring, Observability, Reliability, Operational Practices, Cloudflare, Data Systems, Analytics, Ml, Production Code
Specialization
Candidates should have experience building and scaling production systems, particularly in product-led environments, and possess deep expertise in TypeScript, Node.js, and React. Strong communication skills and a genuine ownership mindset are essential.
Experience Required
Minimum 5 year(s)
Software Engineer, Frontend at Turnitin, LLC
Rzeszów, Subcarpathian Voivodeship, Poland - Full Time
Skills Needed
Java, Serverless Technologies, Restful Apis, Event Driven Systems, Frontend Technologies, React, Angular, Vue.Js, Object Oriented Design, Distributed Systems, Scalability, Data Modeling, Ci/Cd Pipelines, Cloud Technologies, Microservices, Oauth2
Specialization
5+ years of experience in backend development with proficiency in Java and familiarity with serverless frameworks is required. Hands-on experience with frontend technologies and strong knowledge of object-oriented design and RESTful API design is also necessary.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Problem Solving, Troubleshooting, Communication, Systems Fundamentals, Cloud Platforms, Distributed Systems, C#, C++, Java, Sql, Devops, Telemetry, Monitoring Solutions, Security, Data Analysis, System Design
Specialization
Candidates should have strong problem-solving skills and a solid understanding of systems fundamentals, with at least 12 years of engineering experience. Proficiency in programming languages such as C#, C++, or Java is required, along with experience in building production-grade cloud services.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C#, .Net Core, Python, Kubernetes, Containers, Sql, Mongodb, Cosmos Db, Redis, Azure Data Explorer, Cloud Services, Distributed Systems, Debugging, Collaboration, Problem Solving, Engineering Best Practices
Specialization
13+ years of experience as a software engineer with a proven track record of shipping commercially successful software products. Proficiency in C# and Python, along with experience in designing and operating large-scale resilient distributed systems.
Experience Required
Minimum 10 year(s)
Senior Software Engineering at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Design, Debugging, Problem Solving, Collaboration, Agile Development, Html, Css, Web Technologies, Data Driven Engineering, Microsoft .Net
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 4 years of technical engineering experience. Preferred qualifications include a Master's degree and additional years of experience, particularly with Microsoft .NET technologies and the Chromium project.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Samsara
, , - Full Time
Skills Needed
Software Development, Programming, Go, Graphql, Typescript, React, Kotlin, Web Services, Ai, Machine Learning, Collaboration, Problem Solving, Mentoring, Customer Success, Scalability, Performance Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science/Engineering or equivalent experience, along with 7+ years in software development. Proficiency in programming languages such as Go, GraphQL, TypeScript, React, or Kotlin is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at HubSpot
Dublin, Leinster, Ireland - Full Time
Skills Needed
End To End Ownership, Backend Systems Development, Java, Full Stack Contribution, React Experience, Data Scientist Partnership, Workflow Intelligence, Experimentation, User Collaboration, High Autonomy, Ai Integration, Data Science Application, Code Quality, Problem Solving, Fast Paced Environment, Iterative Development
Specialization
Candidates should possess strong backend experience with a willingness to work across the stack, thinking like an owner and deeply caring about business impact. Ideal fits thrive in a fast-moving, high-autonomy environment, are comfortable iterating quickly based on user feedback, and are excited about leveraging AI and data science.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at HubSpot
, , United Kingdom - Full Time
Skills Needed
Backend Development, Java, React, Data Science, Ai, Problem Solving, Collaboration, Code Quality, User Feedback, Agile Methodologies, Fast Iteration, Contextual Data, Workflows, Autonomy, Accountability, Experimentation
Specialization
Candidates should have strong backend experience and a willingness to work across the stack, with a focus on the impact of their work. They should thrive in a fast-moving environment and be excited about leveraging AI and data science in practical applications.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Reed Technology
Port Elizabeth, Western Cape, Saint Vincent and the Grenadines - Full Time
Skills Needed
Software Engineering, Microservices Architecture, Java, Micronaut, Spring Boot, Lucene, Apache Solr, Elasticsearch, Aws, Nosql Databases, Ci/Cd, Kubernetes, Terraform, Jenkins, Problem Solving, Mentoring
Specialization
Candidates should have over 5 years of experience in software engineering, particularly with microservices architecture and proficiency in Java. Familiarity with cloud platforms and strong problem-solving skills are also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Careem
Cairo, Cairo, Egypt - Full Time
Skills Needed
Software Development, Backend Applications, Cloud Native Architectures, Microservices, Ci/Cd Pipelines, Java, Golang, Kotlin, Distributed Applications, Production Systems, Software Engineering Best Practices, Mentoring, Agile Practices, Kafka, Docker, Kubernetes
Specialization
Candidates should have over 7 years of software development experience and a strong understanding of scalable architectures. Experience in mentoring and working with modern programming languages is also required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer II at Samsara
, , Ukraine - Full Time
Skills Needed
Software Engineering, Telematics, Machine Learning, Full Stack Development, Golang, Graphql, Typescript, React, Reactnative, Mentoring, Collaboration, Customer Success, Scalability, Data Processing, Sustainability, Problem Solving
Specialization
Candidates should have 8+ years of experience in software engineering and proven experience in building scalable, distributed software systems. Experience in mentoring engineers and taking ownership of product designs is also required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Backend Development, Data Systems, Machine Learning, Agile Development, Architectural Design, Technical Leadership, Mentoring, Quality Assurance, Engineering Metrics, Automation, Collaboration, Ai Tooling, Data Platforms, Ml Pipelines, Developer Productivity, Continuous Improvement
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related field and at least 6 years of technical engineering experience. They should also have experience in designing large-scale systems and mentoring engineers.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
Software Engineering, Sql, C, C++, C#, Java, Javascript, Python, Performance Analysis, Sql Query Tuning, Automation, Data Processing, Cloud Services, Ai Workflows, Distributed Platforms, System Architecture
Specialization
A Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree and extensive experience in performance analysis and agentic AI technologies.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Cloud Services, Distributed Systems, Software Development, C, C++, C#, Java, Javascript, Python, Systems Thinking, Debugging, Automated Testing, Collaboration, Engineering Standards, Service Reliability, Architecture
Specialization
A Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience is required. Preferred qualifications include a Master's Degree or 10+ years of experience in relevant programming languages.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C++, Windows Application Development, Xaml, Winui, Design, Coding, Debugging, Teamwork, Communication, Leadership, Innovation, Architecture, Customer Obsession, Mentoring, Collaboration, Diversity, Inclusion
Specialization
Candidates should have 15+ years of software development experience, including 5+ years in modern app development with XAML/WinUI and C/C++. Strong leadership, design, and communication skills are essential for this role.
Experience Required
Minimum 10 year(s)
Senior AI Software Engineer at Advanced Micro Devices, Inc
, , China - Full Time
Skills Needed
Ai Tools, Frameworks, Models, Embedded Solutions, Edge Ai, Automotive Solutions, Industrial Solutions, Linux, Python, C++, Ai Frameworks, Opencv, Real Time Operating Systems, Llms, Generative Ai, Computer Vision Pipelines, System Integration
Specialization
The role requires at least 5 years of experience in embedded solutions, Edge AI, automotive, or industrial solutions, with proven expertise in AI and real-time systems. Proficiency in Linux, Python, C++, and AI frameworks is essential, along with strong communication and collaboration skills.
Experience Required
Minimum 5 year(s)
Loading...