Software Engineer Jobs overseas

About 85044 results in (4) seconds Clear Filters

Jobs Search

About 85044 results in (4) seconds
Software Engineer, QA Automation at ServiceTitan Software Canada ULC
Hamilton, ON L8N 1E7, Canada - Full Time
Skills Needed
Testing, Automation, Computer Science, Development Tools, Java, Android, Swift, Tca, Espresso, Kotlin, Reliability
Specialization
Computer science engineering or equivalent practical experience
Qualification
Graduate
Staff Engineer, Product Software at Equinix
Toronto, ON M5J 2N1, Canada - Full Time
Skills Needed
Test Driven Development, Redis, Presentation Skills, Accountability, Tabs, Algorithms, Data Modeling, Junit, Kubernetes, Computer Science, Rdbms, Ownership, Nosql, Data Structures, Testing Tools, Aws, Apache Spark, Design Patterns, Spring Boot, Azure, Docker, Mongodb
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer (Golang) at Civica
, , United Kingdom - Full Time
Skills Needed
Golang, Backend Development, Data Structures, Algorithms, System Design, Cloud Platforms, Containerisation, Orchestration Tools, Distributed Systems, Caching, Messaging Queues, Agile Development, Technical Leadership, Observability Practices, Cloud Security
Specialization
Significant experience in backend development with strong Golang skills is required. A deep understanding of data structures, algorithms, and system design is essential, along with experience in cloud platforms and Agile methodologies.
Experience Required
Minimum 5 year(s)
Sr Director, Software Engineering at Visa
Bellevue, Washington, United States - Full Time
Skills Needed
Software Engineering, Product Development, Genai, Agile Methodologies, Data Engineering, Test Automation, Java, Spring Mvc, Spring Boot, Angular, Javascript, Mysql, Design Patterns, Program Management, Collaboration, Problem Solving
Specialization
Candidates should have extensive experience in product development and delivery using multiple technologies, including GenAI. Strong leadership skills and the ability to influence product strategy are essential.
Experience Required
Minimum 10 year(s)
2026 Software Dev Engineer Intern at Amazon UK Services Ltd
Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
Python, Programming Languages, Perl, Java, Object Oriented Design, Operating Systems, Data Structures, Amazon, Optimization, Computer Engineering, Algorithms, Linear Programming, Relational Databases, Computer Science
Specialization
Computer science computer engineering or related fields at time of application
Qualification
Graduate
Staff Software Engineer - Golang at Stacklok
, England, United Kingdom - Full Time
Skills Needed
Go, Backend Development, Kubernetes, Distributed Systems, Cloud, Docker, Ci/Cd, Testing, Communication, Collaboration, Continuous Learning, Open Source, Startup Mindset, Mcp Server Development, Microservices, Event Driven Patterns
Specialization
Expert proficiency in Go and deep knowledge of Kubernetes are essential for this role. Experience with distributed systems architecture and cloud deployment practices is also required.
Experience Required
Minimum 5 year(s)
Staff Software Engineer - Golang at Stacklok
, England, United Kingdom - Full Time
Skills Needed
Go, Backend Development, Kubernetes, Distributed Systems, Mcp Server Development, Cloud, Docker, Ci/Cd, Testing, Communication Skills, Collaborative Mindset, Continuous Learning, Oss Experience, Startup Mindset
Specialization
Expert proficiency in Go and deep proficiency with Kubernetes are essential. Experience in distributed systems architecture and cloud deployment practices is also required.
Experience Required
Minimum 5 year(s)
Software Engineer, Data Products at Yapily
London, England, United Kingdom - Full Time
Skills Needed
Data Cleaning, Docker, Regulations, Data Products, Data Systems, Continuous Improvement, Business Value, Design, Scalability, Code, Python, Data Models, Data Security, Data Quality, Google Cloud Platform, Version Control, Data Processing, Data Modeling
Qualification
Graduate
Junior Software Engineer - Remote at Paxton Access
Brighton, England, United Kingdom - Full Time
Skills Needed
Software Engineering, Programming Languages, Java, Python, Angular, Version Control Systems, Git, Front End Development, Back End Development, Database Management, Devops, Technical Support, Collaboration, Code Reviews, Problem Solving, Adaptability, Communication
Specialization
The role requires some experience or qualifications in software engineering and strong communication skills. Candidates should be adaptable, organized, and able to work independently in a remote environment.
Senior Software Security Engineer at BAE Systems
London, England, United Kingdom - Full Time
Skills Needed
Windows Domain Configuration, Active Directory, Basic Networking, Virtualisation Technologies, Powershell, C#, Systems Development, Software Design, Configuration Management, Software Security
Specialization
Candidates must have experience in Windows domain configuration and scripting, with familiarity in virtualisation technologies. Desirable skills include systems development in real-time systems and an interest in software security.
Experience Required
Minimum 5 year(s)
IT028 Principal Software Engineer at ADNET Systems Inc
Remote, Oregon, USA - Full Time
Skills Needed
Simulations, Environment Management, Software Solutions, Space Exploration, Earth Science, Image Processing, Computer Science, Information Systems, Software Systems, Version Control, Nasa, Python, Scientific Computing, It Security, Federal Government
Specialization
Computer science software engineering scientific computing or a related technical field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer - Android, LUS at Lyft, Inc.
Montreal, Quebec, Canada - Full Time
Skills Needed
Android Development, Kotlin, Backend For Frontend, Api Design, Python, Flask, Git, Collaboration Tools, Performance Profiling, Testing And Debugging, User Experience, Code Reviews, Analytical Thinking, Attention To Detail, Cross Functional Collaboration, Communication Skills
Specialization
A bachelor's degree in Computer Science or a related field is preferred, along with strong experience in Android development using Kotlin. Candidates should also have a deep understanding of Android frameworks and experience in building backend services.
Experience Required
Minimum 2 year(s)
Vice President; Software Engineer at Bank of America
Charlotte, NC 28202, USA - Full Time
Skills Needed
Computer Information Systems, Business Requirements, Cognos, Tableau, Information Systems, Business Intelligence Tools, Technology Management, Computer Science, Microstrategy, Conventions, Information Technology
Specialization
Computer science information technology computer information systems management information systems information technology management engineering (any or related and
Qualification
Graduate
Experience Required
Minimum 3 year(s)
IT029 Principal Software Engineer at ADNET Systems Inc
Remote, Oregon, USA - Full Time
Skills Needed
Educational Outreach, Federal Government, Software Development, Python, Earth Science, Scientific Computing, C++, Information Systems, Professional Services, Image Processing, Software Solutions, Computer Science, Version Control, It Security, Network Design
Specialization
Computer science software engineering scientific computing or a related technical field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Principal Software Engineer - ISP at MAGNA ELECTRONICS INC
Southfield, MI 48034, USA - Full Time
Skills Needed
Software Development, Computer Science
Specialization
Computer engineering software engineering electrical engineering computer science or equivalent (master’s preferred
Qualification
Graduate
Senior Software Engineer - DevOps at Telstra
, , India - Full Time
Skills Needed
Ci/Cd Tools, Containerization, Cloud Platforms, Infrastructure Automation, Devops Pipelines, Scripting, Automation, Gitlab, Docker, Kubernetes, Aws, Azure, Terraform, Ansible, Chef, Puppet
Specialization
Candidates should have over 8 years of experience with CI/CD tools and at least 5 years with container build tools. Strong experience in cloud platforms and infrastructure automation is also required.
Experience Required
Minimum 10 year(s)
Staff Software Engineer - Backend at SIGMA COMPUTING INC
New York, New York, United States - Full Time
Skills Needed
Rust, Go, Graphql, Node, Kubernetes, Distributed Services, Api Development, Sql, Cloud Services, Debugging, Software Design, Collaboration, Data Exploration, Data Analysis, Problem Solving, Software Craftsmanship
Specialization
Candidates should have over 10 years of experience in building high-quality software and a strong sense of craftsmanship. Experience with cloud applications and a desire to work collaboratively in a fun environment is essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Golang at GODADDY COM LLC
, , India - Full Time
Skills Needed
Golang, Python, Typescript, Aws, Ec2, Fargate, Lambda, S3, Cloudwatch, Postgresql, Mysql, Dynamodb, Mongodb, Ci/Cd, Kubernetes, Git
Specialization
5+ years of experience in a software engineering role with proficiency in Go, Python, and Typescript. Familiarity with AWS technologies and hands-on experience with both relational and NoSQL databases is required.
Experience Required
Minimum 5 year(s)
Software Engineer (NodeJS, React) at Activate Interactive Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Nodejs, React, Javascript, Typescript, Cloud Infrastructure, Microservice Architectures, Automated Testing, Frontend Technologies, Backend Frameworks, Teamwork, Communication Skills, Problem Solving, Data Driven Decisions, Growth Mindset, Documentation, Design Patterns
Specialization
The ideal candidate should have 3-5 years of relevant experience and be proficient in programming languages like JavaScript/TypeScript, React, and NodeJS. Familiarity with common Internet technologies and good coding habits are essential.
Experience Required
Minimum 2 year(s)
Software Engineer (.NET+AWS+IdM) at Exadel Inc (Website)
, , - Full Time
Skills Needed
Backend Development, C#, .Net, Aws, Microservices, Restful Apis, Iam, Oauth 2.1, Oidc, Postgresql, Redis, Docker, Kubernetes, Problem Solving, Collaboration, Continuous Optimization
Specialization
4 years of experience in backend development using .NET and a solid understanding of RESTful APIs and microservices. Familiarity with IAM concepts and relational databases is also required.
Experience Required
Minimum 2 year(s)
Software Engineer, QA Automation at ServiceTitan Software Canada ULC
Hamilton, ON L8N 1E7, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

85700.0

Posted On

28 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Testing, Automation, Computer Science, Development Tools, Java, Android, Swift, Tca, Espresso, Kotlin, Reliability

Industry

Information Technology/IT

Description

BACHELOR’S DEGREE IN COMPUTER SCIENCE, ENGINEERING, OR EQUIVALENT PRACTICAL EXPERIENCE.

  • 3–4 years of experience in automation engineering, mobile app development, or both.
  • Proficiency in Swift, Kotlin, or Java (experience in both iOS and Android is a plus).
  • Hands-on experience with CI/CD systems such as Bitrise or GitHub Actions.
  • Experience building and maintaining UI/E2E automation frameworks (e.g., XCTest, Espresso, Appium, Detox).

PREFERRED QUALIFICATIONS

  • Experience testing GraphQL or REST APIs.
  • Familiarity with mobile architecture patterns like TCA, MVVM, or MVI.
  • Exposure to performance and reliability testing.
  • Experience using AI-assisted development tools for automation.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE

We’re building the next generation of ServiceTitan’s iOS and Android mobile applications—mission-critical tools that power our customers’ daily work. As a Mobile Automation Engineer, you’ll ensure these apps ship with exceptional quality, speed, and reliability.
You’ll design and maintain automation frameworks, write acceptance tests at the framework level, and integrate quality checks into our CI/CD pipelines. Working closely with engineers, product managers, and designers, you’ll help us bake quality into every stage of the development process—not just test for it at the end.
This role is perfect for someone with strong mobile coding skills, a passion for automation, and a desire to influence the future of how we deliver mobile software at scale.

WHAT YOU’LL DO

  • Build and maintain automation frameworks for iOS (Swift) and/or Android (Kotlin/Java).
  • Write and maintain end-to-end acceptance tests that validate product functionality across platforms.
  • Integrate automated testing into CI/CD pipelines (Bitrise, GitHub Actions, Jenkins).
  • Collaborate with developers to ensure testability is part of every feature design.
  • Partner with product managers to define clear, measurable acceptance criteria.
  • Track and improve quality metrics, using data to drive continuous improvement.
  • Mentor engineers on best practices for automation and test-driven development.

When you join our team, you’re not just accepting a job. You’re making a career move. Here’s how we’ll support you in doing some of the most impactful work of your career:

  • Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career. We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. Great work is rewarded through Bonusly, peer-nominated awards, and more.
  • Holistic health and wellness benefits: Company-paid medical, dental, and vision for you and your dependents, RSP match, and an employee assistance program.
  • Support for Titans at all stages of life: Parental leave and support, up to $20k in adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, financial planning tools, and more
Software Engineer, QA Automation at ServiceTitan Software Canada ULC
Hamilton, ON L8N 1E7, Canada - Full Time
Skills Needed
Testing, Automation, Computer Science, Development Tools, Java, Android, Swift, Tca, Espresso, Kotlin, Reliability
Specialization
Computer science engineering or equivalent practical experience
Qualification
Graduate
Staff Engineer, Product Software at Equinix
Toronto, ON M5J 2N1, Canada - Full Time
Skills Needed
Test Driven Development, Redis, Presentation Skills, Accountability, Tabs, Algorithms, Data Modeling, Junit, Kubernetes, Computer Science, Rdbms, Ownership, Nosql, Data Structures, Testing Tools, Aws, Apache Spark, Design Patterns, Spring Boot, Azure, Docker, Mongodb
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer (Golang) at Civica
, , United Kingdom - Full Time
Skills Needed
Golang, Backend Development, Data Structures, Algorithms, System Design, Cloud Platforms, Containerisation, Orchestration Tools, Distributed Systems, Caching, Messaging Queues, Agile Development, Technical Leadership, Observability Practices, Cloud Security
Specialization
Significant experience in backend development with strong Golang skills is required. A deep understanding of data structures, algorithms, and system design is essential, along with experience in cloud platforms and Agile methodologies.
Experience Required
Minimum 5 year(s)
Sr Director, Software Engineering at Visa
Bellevue, Washington, United States - Full Time
Skills Needed
Software Engineering, Product Development, Genai, Agile Methodologies, Data Engineering, Test Automation, Java, Spring Mvc, Spring Boot, Angular, Javascript, Mysql, Design Patterns, Program Management, Collaboration, Problem Solving
Specialization
Candidates should have extensive experience in product development and delivery using multiple technologies, including GenAI. Strong leadership skills and the ability to influence product strategy are essential.
Experience Required
Minimum 10 year(s)
2026 Software Dev Engineer Intern at Amazon UK Services Ltd
Edinburgh, Scotland, United Kingdom - Full Time
Skills Needed
Python, Programming Languages, Perl, Java, Object Oriented Design, Operating Systems, Data Structures, Amazon, Optimization, Computer Engineering, Algorithms, Linear Programming, Relational Databases, Computer Science
Specialization
Computer science computer engineering or related fields at time of application
Qualification
Graduate
Staff Software Engineer - Golang at Stacklok
, England, United Kingdom - Full Time
Skills Needed
Go, Backend Development, Kubernetes, Distributed Systems, Cloud, Docker, Ci/Cd, Testing, Communication, Collaboration, Continuous Learning, Open Source, Startup Mindset, Mcp Server Development, Microservices, Event Driven Patterns
Specialization
Expert proficiency in Go and deep knowledge of Kubernetes are essential for this role. Experience with distributed systems architecture and cloud deployment practices is also required.
Experience Required
Minimum 5 year(s)
Staff Software Engineer - Golang at Stacklok
, England, United Kingdom - Full Time
Skills Needed
Go, Backend Development, Kubernetes, Distributed Systems, Mcp Server Development, Cloud, Docker, Ci/Cd, Testing, Communication Skills, Collaborative Mindset, Continuous Learning, Oss Experience, Startup Mindset
Specialization
Expert proficiency in Go and deep proficiency with Kubernetes are essential. Experience in distributed systems architecture and cloud deployment practices is also required.
Experience Required
Minimum 5 year(s)
Software Engineer, Data Products at Yapily
London, England, United Kingdom - Full Time
Skills Needed
Data Cleaning, Docker, Regulations, Data Products, Data Systems, Continuous Improvement, Business Value, Design, Scalability, Code, Python, Data Models, Data Security, Data Quality, Google Cloud Platform, Version Control, Data Processing, Data Modeling
Qualification
Graduate
Junior Software Engineer - Remote at Paxton Access
Brighton, England, United Kingdom - Full Time
Skills Needed
Software Engineering, Programming Languages, Java, Python, Angular, Version Control Systems, Git, Front End Development, Back End Development, Database Management, Devops, Technical Support, Collaboration, Code Reviews, Problem Solving, Adaptability, Communication
Specialization
The role requires some experience or qualifications in software engineering and strong communication skills. Candidates should be adaptable, organized, and able to work independently in a remote environment.
Senior Software Security Engineer at BAE Systems
London, England, United Kingdom - Full Time
Skills Needed
Windows Domain Configuration, Active Directory, Basic Networking, Virtualisation Technologies, Powershell, C#, Systems Development, Software Design, Configuration Management, Software Security
Specialization
Candidates must have experience in Windows domain configuration and scripting, with familiarity in virtualisation technologies. Desirable skills include systems development in real-time systems and an interest in software security.
Experience Required
Minimum 5 year(s)
IT028 Principal Software Engineer at ADNET Systems Inc
Remote, Oregon, USA - Full Time
Skills Needed
Simulations, Environment Management, Software Solutions, Space Exploration, Earth Science, Image Processing, Computer Science, Information Systems, Software Systems, Version Control, Nasa, Python, Scientific Computing, It Security, Federal Government
Specialization
Computer science software engineering scientific computing or a related technical field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer - Android, LUS at Lyft, Inc.
Montreal, Quebec, Canada - Full Time
Skills Needed
Android Development, Kotlin, Backend For Frontend, Api Design, Python, Flask, Git, Collaboration Tools, Performance Profiling, Testing And Debugging, User Experience, Code Reviews, Analytical Thinking, Attention To Detail, Cross Functional Collaboration, Communication Skills
Specialization
A bachelor's degree in Computer Science or a related field is preferred, along with strong experience in Android development using Kotlin. Candidates should also have a deep understanding of Android frameworks and experience in building backend services.
Experience Required
Minimum 2 year(s)
Vice President; Software Engineer at Bank of America
Charlotte, NC 28202, USA - Full Time
Skills Needed
Computer Information Systems, Business Requirements, Cognos, Tableau, Information Systems, Business Intelligence Tools, Technology Management, Computer Science, Microstrategy, Conventions, Information Technology
Specialization
Computer science information technology computer information systems management information systems information technology management engineering (any or related and
Qualification
Graduate
Experience Required
Minimum 3 year(s)
IT029 Principal Software Engineer at ADNET Systems Inc
Remote, Oregon, USA - Full Time
Skills Needed
Educational Outreach, Federal Government, Software Development, Python, Earth Science, Scientific Computing, C++, Information Systems, Professional Services, Image Processing, Software Solutions, Computer Science, Version Control, It Security, Network Design
Specialization
Computer science software engineering scientific computing or a related technical field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Principal Software Engineer - ISP at MAGNA ELECTRONICS INC
Southfield, MI 48034, USA - Full Time
Skills Needed
Software Development, Computer Science
Specialization
Computer engineering software engineering electrical engineering computer science or equivalent (master’s preferred
Qualification
Graduate
Senior Software Engineer - DevOps at Telstra
, , India - Full Time
Skills Needed
Ci/Cd Tools, Containerization, Cloud Platforms, Infrastructure Automation, Devops Pipelines, Scripting, Automation, Gitlab, Docker, Kubernetes, Aws, Azure, Terraform, Ansible, Chef, Puppet
Specialization
Candidates should have over 8 years of experience with CI/CD tools and at least 5 years with container build tools. Strong experience in cloud platforms and infrastructure automation is also required.
Experience Required
Minimum 10 year(s)
Staff Software Engineer - Backend at SIGMA COMPUTING INC
New York, New York, United States - Full Time
Skills Needed
Rust, Go, Graphql, Node, Kubernetes, Distributed Services, Api Development, Sql, Cloud Services, Debugging, Software Design, Collaboration, Data Exploration, Data Analysis, Problem Solving, Software Craftsmanship
Specialization
Candidates should have over 10 years of experience in building high-quality software and a strong sense of craftsmanship. Experience with cloud applications and a desire to work collaboratively in a fun environment is essential.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - Golang at GODADDY COM LLC
, , India - Full Time
Skills Needed
Golang, Python, Typescript, Aws, Ec2, Fargate, Lambda, S3, Cloudwatch, Postgresql, Mysql, Dynamodb, Mongodb, Ci/Cd, Kubernetes, Git
Specialization
5+ years of experience in a software engineering role with proficiency in Go, Python, and Typescript. Familiarity with AWS technologies and hands-on experience with both relational and NoSQL databases is required.
Experience Required
Minimum 5 year(s)
Software Engineer (NodeJS, React) at Activate Interactive Pte Ltd
Singapore, , Singapore - Full Time
Skills Needed
Nodejs, React, Javascript, Typescript, Cloud Infrastructure, Microservice Architectures, Automated Testing, Frontend Technologies, Backend Frameworks, Teamwork, Communication Skills, Problem Solving, Data Driven Decisions, Growth Mindset, Documentation, Design Patterns
Specialization
The ideal candidate should have 3-5 years of relevant experience and be proficient in programming languages like JavaScript/TypeScript, React, and NodeJS. Familiarity with common Internet technologies and good coding habits are essential.
Experience Required
Minimum 2 year(s)
Software Engineer (.NET+AWS+IdM) at Exadel Inc (Website)
, , - Full Time
Skills Needed
Backend Development, C#, .Net, Aws, Microservices, Restful Apis, Iam, Oauth 2.1, Oidc, Postgresql, Redis, Docker, Kubernetes, Problem Solving, Collaboration, Continuous Optimization
Specialization
4 years of experience in backend development using .NET and a solid understanding of RESTful APIs and microservices. Familiarity with IAM concepts and relational databases is also required.
Experience Required
Minimum 2 year(s)
Loading...