Software Jobs overseas

About 17891 results in (3) seconds Clear Filters

Jobs Search

About 17891 results in (3) seconds
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, Coding, Sdn Technologies, Container Based Technologies, Ip Networking, Distributed Systems, Linux Operating System, Debugging, Refactoring, Performance Optimization, Monitoring, Technical Solutions, Project Management, Collaboration, Design Documentation, Stakeholder Engagement
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field, along with extensive technical engineering experience in various programming languages. Experience with SDN technologies, container-based technologies, IP networking, and Linux is also required.
Experience Required
Minimum 10 year(s)
Director, Software Engineer at Morgan Stanley
New York, New York, United States - Full Time
Skills Needed
Spark 2, Scala, Sql, Hadoop, Hive, Python, Power Bi, Airflow, Databricks, Snowflake, Spring 4, Junit 4, Tableau, Jenkins, Git, Ms Visio
Specialization
Requires a Master's degree in a related field and three years of experience in the position offered or related occupations. Proficiency in various technologies and tools is also required.
Experience Required
Minimum 2 year(s)
Principal Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Technical Leadership, Team Culture, Quality Assurance, Technical Issues, Design Challenges, Collaboration, Azure Storage, Coding, C, C++, C#, Java, Javascript, Python, User Needs, Feedback Incorporation
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field with significant technical engineering experience. Proficiency in multiple programming languages is required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
React, Typescript, Node.Js, Front End Architecture, Performance Optimization, Scalability, Memory Efficiency, Usability, Ux Design, Technical Design, Mentorship, Component Libraries, Continuous Integration, Collaboration, Prototyping, Tooling
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with significant technical engineering experience. Experience in UX and service-side development is also required.
Experience Required
Minimum 10 year(s)
Software Engineer, Frontend at Coursera
, , India - Full Time
Skills Needed
Javascript, React, Css, Rest Apis, Data Structures, Algorithms, Programming Principles, Next.Js, Typescript, Redux, Communication, Collaboration, Proactive Mindset
Specialization
Bachelor’s degree in Computer Science or related field is required. Candidates should have 2-4 years of professional experience in software development with a strong foundation in programming principles.
Experience Required
Minimum 2 year(s)
Intern - Software Developer at Jobgether
, , United States - Full Time
Skills Needed
Java, Sql, Object Oriented Programming, Analytical Skills, Problem Solving, Communication, Teamwork
Specialization
Candidates must be currently enrolled as sophomores, juniors, or seniors majoring in Computer Science, MIS, or a Math major with technical coursework. Exposure to Java is required, and strong analytical and problem-solving skills are essential.
Software Engineer 2- (SDET) at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Testing, Automation, Cloud Services, Data Privacy, Performance Testing, Integration Testing, End To End Testing, Fault Injection, Monitoring, Debugging
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience in testing systems at a large scale with various techniques is also required.
Experience Required
Minimum 2 year(s)
Software Engineering INTERN at Microsoft
Istanbul, Istanbul, Turkey - Full Time
Skills Needed
Software Engineering, Problem Solving, Time Management, Team Collaboration, Programming, Object Oriented Programming, Data Structures, Algorithms, User Requirements, Technical Solutions, Monitoring, Operations, Reliability, Efficiency, Performance, Observability
Specialization
Currently pursuing a Bachelor's or Master's degree in Computer Science or related field, with at least one semester remaining after the internship. Must have one year of programming experience in an object-oriented language and be legally authorized to work in Turkey.
Principal Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Distributed Systems, Database Management, C, C++, C#, Software Development, Cloud Computing, Data Analytics, Security, Performance, Reliability, Usability, Manageability, Collaboration, Communication, Ai
Specialization
A bachelor's degree in computer science or related fields is required, along with 12+ years of software development experience. Good communication skills are essential, and experience with distributed systems is preferred.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Pinkenba, Queensland, Australia - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Object Oriented Programming, Technical Communication, Cloud Scale Storage, Distributed Systems, Reliability, Scalability, Performance, Consistency, Debuggability, Mentoring
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 extensive experience in programming languages and cloud storage systems.
Experience Required
Minimum 10 year(s)
Senior Software Engineering at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Bmc Firmware Development, Embedded Linux Systems, C/C++ Design, Ipmi, Redfish, Mctp, Pldm, Openbmc, Debugging Skills, Firmware Development, Bootloaders, Board Support Packages, Yocto, Security Concepts, Git Source Control
Specialization
Candidates must have a BS/BE in Electrical Engineering, Computer Science, or a related field, along with a minimum of 8+ years of experience in BMC or Embedded Firmware development. Proficiency in C/C++ and experience with various firmware development aspects are essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineering at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, Sql, Python, Debugging, Cloud Computing, Networking, Telemetry, Monitoring, Diagnostics, Reporting, Data Analysis, Ai Agents, Automation, Collaboration, Kpi Management, Root Cause Analysis
Specialization
Bachelor's Degree in Computer Science or related technical discipline and 5+ years of technical engineering experience with coding in languages such as C, SQL, and Python. Experience in diagnosing and troubleshooting large-scale cloud compute or networking platform features/products is also required.
Experience Required
Minimum 5 year(s)
Systems Software Programmer at Connective Business Solution
Tallahassee, Florida, United States - Full Time
Skills Needed
Systems Programming, Graphical User Interfaces, Control Languages, Software Analysis, Software Development, Software Modification, Software Installation, Software Testing, Software Maintenance, Technical Documentation, Problem Resolution, Systems Capacity Monitoring, Disaster Recovery, Tier 2 Technical Support, Vendor Software Evaluation, Debugging
Specialization
A Bachelor’s Degree in Computer Science, Information Systems, or a related field is required, or equivalent work experience. Candidates should have a minimum of 4 years of IT work experience in systems administration and programming.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Property Finder
Dubai, Dubai, United Arab Emirates - Full Time
Skills Needed
Software Engineering, Technical Strategy, Architecture, Distributed Systems, Api Design, Data Modeling, Integration Patterns, Observability, Reliability, Operational Excellence, Mentorship, Cross Functional Collaboration, Ecosystem Awareness, Innovation, Performance Insights, Agent Productivity
Specialization
Candidates should have substantial experience in software engineering with a strong track record in large-scale platforms, along with deep expertise in distributed systems and API design. Excellent communication skills and the ability to navigate ambiguity are also essential.
Experience Required
Minimum 10 year(s)
Software Developer - Python at Qube Research & Technologies
Sydney, New South Wales, Australia - Full Time
Skills Needed
Python, Code Quality, Development Practices, Data Management, Real Time Systems, High Performance Computing, Quantitative Applications, Ci/Cd Process, Devops, Communication Skills
Specialization
Candidates should have 3-7 years of professional experience with advanced Python skills and a strong emphasis on code quality and good development practices. Knowledge of structured/unstructured data management tools, real-time systems, and experience with CI/CD processes are advantageous.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia - Full Time
Skills Needed
Full Stack Development, Api Development, Microservices, Cloud Native Development, Agile Practices, Ci/Cd, Automated Testing, Containerization, React.Js, Angular.Js, Nodejs, Ai Technology, Coaching, Communication, Stakeholder Management, Software Development Lifecycle
Specialization
Candidates should have solid hands-on experience in developing APIs, microservices, and backend components, along with knowledge of AI technology. Experience with the full software development lifecycle and Agile practices is essential.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Python, Rust, Tcp/Ip Networking, Open Source Technologies, Sonic, Sai, Linux, Docker, Software Development, Distributed Systems, Cloud Computing, Mentoring, Design Documentation, System Monitoring
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 extensive experience with coding in relevant languages and knowledge of TCP/IP networking protocols.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Automata
London, England, United Kingdom - Full Time
Skills Needed
Architectural Authority, Organisational Influence, Technical Leadership, System Scaling, Cloud Infrastructure, Distributed Systems, Orchestration Engines, Workflow Complexity, Reliability At Scale, Golang, Python, System Design, Kubernetes, Ci/Cd, Iac, Ai Integration
Specialization
Candidates should have 12–18 years of professional software engineering experience with deep backend and platform focus, strong expertise in Golang, and experience building and scaling complex distributed systems. Prior CTO or Principal Engineer experience is highly beneficial, along with the ability to balance speed, quality, pragmatism, and long-term sustainability.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at General Dynamics Mission Systems Inc
Croespen-maen, Wales, United Kingdom - Full Time
Skills Needed
Microsoft Solutions, C#, Wpf, .Net, Windows Components, Devops, Containerisation, Virtualisation, Full Development Lifecycle
Specialization
Candidates must have strong Microsoft Windows Platform development experience and recent experience developing C# software applications. Familiarity with containerisation and virtualisation strategies, as well as experience in the full development lifecycle, is also required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, System Architecture, Distributed Systems, Cloud Based Systems, Data Structures, Algorithms, Software Design Patterns, Programming Languages, Microservices, Data Pipelines, Adtech, High Throughput Services, Low Latency Services, Azure, Machine Learning, Technical Leadership
Specialization
Candidates should have 10+ years of professional software engineering experience, including ownership of large-scale systems. Strong expertise in system architecture, distributed systems, and modern programming languages is required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Coding, SDN Technologies, Container-Based Technologies, IP Networking, Distributed Systems, Linux Operating System, Debugging, Refactoring, Performance Optimization, Monitoring, Technical Solutions, Project Management, Collaboration, Design Documentation, Stakeholder Engagement

Industry

Software Development

Description
Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. 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 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Master'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++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 5+ years experience with SDN technologies like Overlay Switching and Routing, EVPN, VXLAN, MPLS, EITF RFCs, SDN Controllers. 5+ years experience with container-based technologies 6+ years of experience in IP networking and/or distributed systems. 6+ years of experience in Linux operating system.
Responsibilities
The Principal Software Engineer collaborates with stakeholders to determine user requirements and drives the development of design documents. They also optimize and debug code while guiding other engineers and monitoring system performance.
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
Software Engineering, Coding, Sdn Technologies, Container Based Technologies, Ip Networking, Distributed Systems, Linux Operating System, Debugging, Refactoring, Performance Optimization, Monitoring, Technical Solutions, Project Management, Collaboration, Design Documentation, Stakeholder Engagement
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field, along with extensive technical engineering experience in various programming languages. Experience with SDN technologies, container-based technologies, IP networking, and Linux is also required.
Experience Required
Minimum 10 year(s)
Director, Software Engineer at Morgan Stanley
New York, New York, United States - Full Time
Skills Needed
Spark 2, Scala, Sql, Hadoop, Hive, Python, Power Bi, Airflow, Databricks, Snowflake, Spring 4, Junit 4, Tableau, Jenkins, Git, Ms Visio
Specialization
Requires a Master's degree in a related field and three years of experience in the position offered or related occupations. Proficiency in various technologies and tools is also required.
Experience Required
Minimum 2 year(s)
Principal Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Technical Leadership, Team Culture, Quality Assurance, Technical Issues, Design Challenges, Collaboration, Azure Storage, Coding, C, C++, C#, Java, Javascript, Python, User Needs, Feedback Incorporation
Specialization
Candidates must have a Bachelor's or Master's degree in Computer Science or a related field with significant technical engineering experience. Proficiency in multiple programming languages is required.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Redmond, Washington, United States - Full Time
Skills Needed
React, Typescript, Node.Js, Front End Architecture, Performance Optimization, Scalability, Memory Efficiency, Usability, Ux Design, Technical Design, Mentorship, Component Libraries, Continuous Integration, Collaboration, Prototyping, Tooling
Specialization
Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, along with significant technical engineering experience. Experience in UX and service-side development is also required.
Experience Required
Minimum 10 year(s)
Software Engineer, Frontend at Coursera
, , India - Full Time
Skills Needed
Javascript, React, Css, Rest Apis, Data Structures, Algorithms, Programming Principles, Next.Js, Typescript, Redux, Communication, Collaboration, Proactive Mindset
Specialization
Bachelor’s degree in Computer Science or related field is required. Candidates should have 2-4 years of professional experience in software development with a strong foundation in programming principles.
Experience Required
Minimum 2 year(s)
Intern - Software Developer at Jobgether
, , United States - Full Time
Skills Needed
Java, Sql, Object Oriented Programming, Analytical Skills, Problem Solving, Communication, Teamwork
Specialization
Candidates must be currently enrolled as sophomores, juniors, or seniors majoring in Computer Science, MIS, or a Math major with technical coursework. Exposure to Java is required, and strong analytical and problem-solving skills are essential.
Software Engineer 2- (SDET) at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Testing, Automation, Cloud Services, Data Privacy, Performance Testing, Integration Testing, End To End Testing, Fault Injection, Monitoring, Debugging
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field and at least 2 years of technical engineering experience. Experience in testing systems at a large scale with various techniques is also required.
Experience Required
Minimum 2 year(s)
Software Engineering INTERN at Microsoft
Istanbul, Istanbul, Turkey - Full Time
Skills Needed
Software Engineering, Problem Solving, Time Management, Team Collaboration, Programming, Object Oriented Programming, Data Structures, Algorithms, User Requirements, Technical Solutions, Monitoring, Operations, Reliability, Efficiency, Performance, Observability
Specialization
Currently pursuing a Bachelor's or Master's degree in Computer Science or related field, with at least one semester remaining after the internship. Must have one year of programming experience in an object-oriented language and be legally authorized to work in Turkey.
Principal Software Engineer at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Distributed Systems, Database Management, C, C++, C#, Software Development, Cloud Computing, Data Analytics, Security, Performance, Reliability, Usability, Manageability, Collaboration, Communication, Ai
Specialization
A bachelor's degree in computer science or related fields is required, along with 12+ years of software development experience. Good communication skills are essential, and experience with distributed systems is preferred.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Microsoft
Pinkenba, Queensland, Australia - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Object Oriented Programming, Technical Communication, Cloud Scale Storage, Distributed Systems, Reliability, Scalability, Performance, Consistency, Debuggability, Mentoring
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 extensive experience in programming languages and cloud storage systems.
Experience Required
Minimum 10 year(s)
Senior Software Engineering at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
Bmc Firmware Development, Embedded Linux Systems, C/C++ Design, Ipmi, Redfish, Mctp, Pldm, Openbmc, Debugging Skills, Firmware Development, Bootloaders, Board Support Packages, Yocto, Security Concepts, Git Source Control
Specialization
Candidates must have a BS/BE in Electrical Engineering, Computer Science, or a related field, along with a minimum of 8+ years of experience in BMC or Embedded Firmware development. Proficiency in C/C++ and experience with various firmware development aspects are essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineering at Microsoft
Bengaluru, karnataka, India - Full Time
Skills Needed
C, Sql, Python, Debugging, Cloud Computing, Networking, Telemetry, Monitoring, Diagnostics, Reporting, Data Analysis, Ai Agents, Automation, Collaboration, Kpi Management, Root Cause Analysis
Specialization
Bachelor's Degree in Computer Science or related technical discipline and 5+ years of technical engineering experience with coding in languages such as C, SQL, and Python. Experience in diagnosing and troubleshooting large-scale cloud compute or networking platform features/products is also required.
Experience Required
Minimum 5 year(s)
Systems Software Programmer at Connective Business Solution
Tallahassee, Florida, United States - Full Time
Skills Needed
Systems Programming, Graphical User Interfaces, Control Languages, Software Analysis, Software Development, Software Modification, Software Installation, Software Testing, Software Maintenance, Technical Documentation, Problem Resolution, Systems Capacity Monitoring, Disaster Recovery, Tier 2 Technical Support, Vendor Software Evaluation, Debugging
Specialization
A Bachelor’s Degree in Computer Science, Information Systems, or a related field is required, or equivalent work experience. Candidates should have a minimum of 4 years of IT work experience in systems administration and programming.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Property Finder
Dubai, Dubai, United Arab Emirates - Full Time
Skills Needed
Software Engineering, Technical Strategy, Architecture, Distributed Systems, Api Design, Data Modeling, Integration Patterns, Observability, Reliability, Operational Excellence, Mentorship, Cross Functional Collaboration, Ecosystem Awareness, Innovation, Performance Insights, Agent Productivity
Specialization
Candidates should have substantial experience in software engineering with a strong track record in large-scale platforms, along with deep expertise in distributed systems and API design. Excellent communication skills and the ability to navigate ambiguity are also essential.
Experience Required
Minimum 10 year(s)
Software Developer - Python at Qube Research & Technologies
Sydney, New South Wales, Australia - Full Time
Skills Needed
Python, Code Quality, Development Practices, Data Management, Real Time Systems, High Performance Computing, Quantitative Applications, Ci/Cd Process, Devops, Communication Skills
Specialization
Candidates should have 3-7 years of professional experience with advanced Python skills and a strong emphasis on code quality and good development practices. Knowledge of structured/unstructured data management tools, real-time systems, and experience with CI/CD processes are advantageous.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia - Full Time
Skills Needed
Full Stack Development, Api Development, Microservices, Cloud Native Development, Agile Practices, Ci/Cd, Automated Testing, Containerization, React.Js, Angular.Js, Nodejs, Ai Technology, Coaching, Communication, Stakeholder Management, Software Development Lifecycle
Specialization
Candidates should have solid hands-on experience in developing APIs, microservices, and backend components, along with knowledge of AI technology. Experience with the full software development lifecycle and Agile practices is essential.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
, , United States - Full Time
Skills Needed
C, C++, C#, Python, Rust, Tcp/Ip Networking, Open Source Technologies, Sonic, Sai, Linux, Docker, Software Development, Distributed Systems, Cloud Computing, Mentoring, Design Documentation, System Monitoring
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 extensive experience with coding in relevant languages and knowledge of TCP/IP networking protocols.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at Automata
London, England, United Kingdom - Full Time
Skills Needed
Architectural Authority, Organisational Influence, Technical Leadership, System Scaling, Cloud Infrastructure, Distributed Systems, Orchestration Engines, Workflow Complexity, Reliability At Scale, Golang, Python, System Design, Kubernetes, Ci/Cd, Iac, Ai Integration
Specialization
Candidates should have 12–18 years of professional software engineering experience with deep backend and platform focus, strong expertise in Golang, and experience building and scaling complex distributed systems. Prior CTO or Principal Engineer experience is highly beneficial, along with the ability to balance speed, quality, pragmatism, and long-term sustainability.
Experience Required
Minimum 10 year(s)
Principal Software Engineer at General Dynamics Mission Systems Inc
Croespen-maen, Wales, United Kingdom - Full Time
Skills Needed
Microsoft Solutions, C#, Wpf, .Net, Windows Components, Devops, Containerisation, Virtualisation, Full Development Lifecycle
Specialization
Candidates must have strong Microsoft Windows Platform development experience and recent experience developing C# software applications. Familiarity with containerisation and virtualisation strategies, as well as experience in the full development lifecycle, is also required.
Experience Required
Minimum 5 year(s)
Principal Software Engineer at Microsoft
Hyderabad, Telangana, India - Full Time
Skills Needed
Software Engineering, System Architecture, Distributed Systems, Cloud Based Systems, Data Structures, Algorithms, Software Design Patterns, Programming Languages, Microservices, Data Pipelines, Adtech, High Throughput Services, Low Latency Services, Azure, Machine Learning, Technical Leadership
Specialization
Candidates should have 10+ years of professional software engineering experience, including ownership of large-scale systems. Strong expertise in system architecture, distributed systems, and modern programming languages is required.
Experience Required
Minimum 10 year(s)
Loading...