Software Engineer Jobs overseas

About 67445 results in (18) seconds Clear Filters

Jobs Search

About 67445 results in (18) seconds
Expert Manager, Software Engineering at Bain Company Inc
Dubai, , United Arab Emirates - Full Time
Skills Needed
Angular, Containerization, Kubernetes, Scrum, Unit Testing, Django, Mongodb, Security, Html5, Code, Rest, Critical Thinking, Spring Boot, English, Managed Services, Integration, Cypress, Leadership, Vue.Js, Web Development, Interpersonal Skills, Package Management, Typescript
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Engineer, Machine Learning at Meta
Singapore, , Singapore - Full Time
Skills Needed
Computer Science, Php, Machine Learning, Artificial Intelligence, Java, Perl, Scripting Languages, Cross Functional Partnerships, Python, Pattern Recognition, Architectural Patterns, Data Mining, Computer Engineering, Javascript, Technical Direction
Specialization
Computer science computer engineering relevant technical field or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer – Spaceplane Team at Dawn Aerospace
Christchurch, Canterbury, New Zealand - Full Time
Skills Needed
C++, Computer Science
Specialization
Engineering computer science or a related discipline
Qualification
Graduate
Software Engineer Backend (80–100 %) at Supertext
Zürich, ZH, Switzerland - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (Java) | Contract at ZENITH INFOTECH S PTE LTD
Singapore, , Singapore - Full Time
Skills Needed
Red Hat Linux, Aws, Systems Analysis, Java, Jboss Application Server, Relational Databases, Netbeans, Design, Spring Batch, Mysql, Jquery, Ajax, Responsive Web Design, Spring, Amazon Web Services, Spring Boot, Java Enterprise Edition, Xml, Spring Framework
Qualification
Graduate
Software Data Engineer (All Levels) at Leonardo UK Ltd
Edinburgh EH5 2XS, , United Kingdom - Full Time
Skills Needed
Python, Airflow, Data Services, Sql, Programming Languages, Database Design, Stem, Hive
Specialization
STEM
Qualification
Graduate
Senior Manager, Software Engineering at Anaplan
York, England, United Kingdom - Full Time
Skills Needed
Jenkins, Kotlin, Java, Web Architecture, Graphql, New Relic, Typescript, Kubernetes, Agile Methodologies, Json Rpc
Qualification
Graduate
Senior Software Engineer - Frontend at Holland Barrett
London, England, United Kingdom - Full Time
Skills Needed
Gitlab, Docker, Node.Js, Graphql, Rest, Kubernetes, Typescript, Shell Scripting
Qualification
Graduate
Software Engineer - Law Enforcement at BAE Systems
London, England, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer / Stack Developer at Caleva Process Solutions Ltd
SND1, , United Kingdom - Full Time
Skills Needed
C, Version Control, Javascript, Embedded Systems, Single Board Computers
Specialization
Computer information technology related field
Qualification
Graduate
Senior Software Development Engineer at The University of Manchester
Macclesfield SK11, England, United Kingdom - Full Time
Skills Needed
N/A
Qualification
Graduate
Junior Software Development Engineer at Sonos Inc
Glasgow, Scotland, United Kingdom - Full Time
Skills Needed
Switches, Io, Valgrind, Embedded Systems, Bluetooth, Python, C++, Routers, Dolby, Components, Test Automation, C, Cloud Services, Linux, Test Cases, Wifi
Qualification
Graduate
Senior Software Engineer - Frontend at Deliveroo
London, England, United Kingdom - Full Time
Skills Needed
Javascript, React.Js, Html, Css, Communication Skills
Qualification
Graduate
Principal Software Engineer - REACT at Schroders
London, England, United Kingdom - Full Time
Skills Needed
Testing, Rest, Scopes, State Management, Closures, Analytical Skills, Typescript, Graphql, Javascript, Ux, Aws, Design Patterns
Qualification
Graduate
Global IT Software Engineer Manager at Boston Consulting Group
London, England, United Kingdom - Full Time
Skills Needed
Emerging Technologies, Transformation, Technology, Leadership, Ownership
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Global IT Software Engineer Manager at Boston Consulting Group
London, England, United Kingdom - Full Time
Skills Needed
Technology, Emerging Technologies, Transformation, Ownership, Leadership
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Full Stack Software Engineer at ReversingLabs
Remote, Scotland, United Kingdom - Full Time
Skills Needed
Communication Skills, Typescript, Software Development, Python, Writing, Docker
Qualification
Graduate
Software Engineer, Applied ML - 2025 at Brave
London, England, United Kingdom - Full Time
Skills Needed
Machine Learning, Pipeline Development, Tgi, Computer Science, Kubernetes, Scratch, Production Experience, Load Testing, Performance Tuning
Specialization
Computer Science
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software security engineer, embedded at Writer
London, England, United Kingdom - Full Time
Skills Needed
Oauth, Fraud Detection, Abuse Prevention, Fraud, Data Processing, Engineers, Analytics, Platforms, Python, Distributed Systems, Mitigation Strategies, Risk Engineering, Software Design Patterns, Go
Qualification
LLM
Experience Required
Minimum 5 year(s)
Lead Software Engineer C# Azure SaaS at Client Server
Reigate RH2 9PQ, , United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Expert Manager, Software Engineering at Bain Company Inc
Dubai, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

28 Sep, 25

Salary

0.0

Posted On

29 Jun, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Angular, Containerization, Kubernetes, Scrum, Unit Testing, Django, Mongodb, Security, Html5, Code, Rest, Critical Thinking, Spring Boot, English, Managed Services, Integration, Cypress, Leadership, Vue.Js, Web Development, Interpersonal Skills, Package Management, Typescript

Industry

Computer Software/Engineering

Description

TECHNICAL SKILLS & KNOWLEDGE

  • Degree in Computer Science, Engineering, or a related technical field
  • You bring at least 6 years of end-to-end experience designing, building and maintaining production-grade full-stack applications.
  • 5 + years hands-on development with modern web technologies – React, Angular, Vue.js, TypeScript, HTML5 and CSS3 (including CSS-in-JS and preprocessors such as Sass/Less).
  • 4 + years building server-side services with FastAPI, Node.js/Express, Flask, Django, .NET Core or Java Spring Boot, including the design of RESTful and GraphQL/gRPC APIs.
  • 3–4 years architecting and operating micro-service ecosystems, emphasizing service discovery, observability, CI/CD automation and blue-/green or canary deployments.
  • Cloud-native delivery on AWS, Azure or GCP – adept with managed services, serverless patterns and infrastructure-as-code (Terraform, CloudFormation or Bicep).
  • Containerization & orchestration proficiency – Docker, Kubernetes and related tooling (Helm, Argo CD).
  • Database architecture across relational (PostgreSQL, MySQL, SQL Server) and NoSQL/document stores (MongoDB, DynamoDB, Redis); solid SQL skills.
  • Deep understanding of front-end engineering best practices – component libraries/design systems, state-management patterns, unit/integration/e2e testing frameworks (Jest, React Testing Library, Cypress), module bundlers and package management.
  • Security & privacy by design – OAuth 2.0/OIDC, JWT, SSO/cloud IAM, encryption in transit/at rest, and awareness of data-protection regulations.
  • Strong computer-science fundamentals – data structures, algorithms, object-oriented and functional paradigms, automated testing and performance profiling.
  • Leadership & mentorship – proven ability to lead small engineering squads, set coding standards, perform rigorous code reviews and up skill junior engineers.
  • Agile delivery mindset – practical experience with Scrum or Kanban, story-point estimation, backlog grooming and the use of Git-based workflows, Jira and automated CI/CD pipelines.
  • Professional fluency in English

INTERPERSONAL SKILLS

  • Strong interpersonal and communication skills, including the ability to explain and discuss technicalities of solutions, algorithms and techniques with colleagues and clients from other disciplines
  • Curiosity, proactivity and critical thinking
  • Ability to collaborate with people at all levels and with multi-office/region teams
  • Ability to work independently and juggle priorities to thrive in a fast paced and ambiguous environment, while also collaborating as part of a team in complex situations

OTHER EXPERIENCE

  • Relevant professional hands-on experience in web development, programming languages, version control, software design pattern, infrastructure and deployment, integration and unit testing implementation
  • Commercial acumen and understanding of business models
Responsibilities

As an Expert Manager, Software Engineering, you will lead the development and building of software applications that address complex problems in various industries. You will guide a diverse engineering team through the entire engineering life cycle. Your responsibilities will include designing, developing, optimizing, and deploying cutting-edge software engineering solutions and infrastructure at the production scale required by the world’s largest companies.

  • Shape & scope client solutions. Work with Bain consulting teams and product owners to translate business problems into prioritized backlogs and technical road-maps for cross-functional engineering squads.
  • Own full-stack design & build. Lead the architecture, development and documentation of web applications, selecting and integrating third-party services or frameworks that accelerate delivery and long-term maintainability.
  • Drive front-end modernization engagements. Direct small-to-mid-sized client workstreams to assess and improve front-end architecture, micro-services, build pipelines and security patterns.
  • Establish front-end engineering best practices. Define and enforce standards around component libraries/design systems, automated testing, linting, CI/CD, accessibility and performance optimisation.
  • Develop reusable libraries & accelerators. Create and curate shared code assets that reduce time-to-value across multiple client projects and internal initiatives.
  • Lead the full delivery lifecycle. Set quality gates, supervise code reviews, ensure robust unit/integration test coverage, manage release planning and oversee post-deployment monitoring and incident resolution.
  • Partner on UI/UX excellence. Collaborate with designers to ship inclusive, responsive interfaces
  • Mentor & grow engineers. Provide day-to-day technical coaching for senior and mid-level engineers through pair programming, architecture sessions and constructive feedback.
  • Upskill client engineering teams. Coach client developers on modern tooling and DevOps/cloud-native practices, ensuring sustainable ownership after Bain’s engagement.
  • Advance cloud-native & DevOps adoption. Champion containerization, infrastructure-as-code, automated observability and secure-by-design principles to improve scalability, reliability and security.
  • Contribute to communities of practice. Share lessons learned and emerging technology trends through internal forums, brown-bag sessions and knowledge assets.
  • Support talent acquisition & onboarding. Participate in interviewing, technical assessments and mentoring of new hires to build a high-calibre engineering cohort.
  • Travel required for client and Bain team collaboration on-site
Expert Manager, Software Engineering at Bain Company Inc
Dubai, , United Arab Emirates - Full Time
Skills Needed
Angular, Containerization, Kubernetes, Scrum, Unit Testing, Django, Mongodb, Security, Html5, Code, Rest, Critical Thinking, Spring Boot, English, Managed Services, Integration, Cypress, Leadership, Vue.Js, Web Development, Interpersonal Skills, Package Management, Typescript
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Software Engineer, Machine Learning at Meta
Singapore, , Singapore - Full Time
Skills Needed
Computer Science, Php, Machine Learning, Artificial Intelligence, Java, Perl, Scripting Languages, Cross Functional Partnerships, Python, Pattern Recognition, Architectural Patterns, Data Mining, Computer Engineering, Javascript, Technical Direction
Specialization
Computer science computer engineering relevant technical field or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer – Spaceplane Team at Dawn Aerospace
Christchurch, Canterbury, New Zealand - Full Time
Skills Needed
C++, Computer Science
Specialization
Engineering computer science or a related discipline
Qualification
Graduate
Software Engineer Backend (80–100 %) at Supertext
Zürich, ZH, Switzerland - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer (Java) | Contract at ZENITH INFOTECH S PTE LTD
Singapore, , Singapore - Full Time
Skills Needed
Red Hat Linux, Aws, Systems Analysis, Java, Jboss Application Server, Relational Databases, Netbeans, Design, Spring Batch, Mysql, Jquery, Ajax, Responsive Web Design, Spring, Amazon Web Services, Spring Boot, Java Enterprise Edition, Xml, Spring Framework
Qualification
Graduate
Software Data Engineer (All Levels) at Leonardo UK Ltd
Edinburgh EH5 2XS, , United Kingdom - Full Time
Skills Needed
Python, Airflow, Data Services, Sql, Programming Languages, Database Design, Stem, Hive
Specialization
STEM
Qualification
Graduate
Senior Manager, Software Engineering at Anaplan
York, England, United Kingdom - Full Time
Skills Needed
Jenkins, Kotlin, Java, Web Architecture, Graphql, New Relic, Typescript, Kubernetes, Agile Methodologies, Json Rpc
Qualification
Graduate
Senior Software Engineer - Frontend at Holland Barrett
London, England, United Kingdom - Full Time
Skills Needed
Gitlab, Docker, Node.Js, Graphql, Rest, Kubernetes, Typescript, Shell Scripting
Qualification
Graduate
Software Engineer - Law Enforcement at BAE Systems
London, England, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Engineer / Stack Developer at Caleva Process Solutions Ltd
SND1, , United Kingdom - Full Time
Skills Needed
C, Version Control, Javascript, Embedded Systems, Single Board Computers
Specialization
Computer information technology related field
Qualification
Graduate
Senior Software Development Engineer at The University of Manchester
Macclesfield SK11, England, United Kingdom - Full Time
Skills Needed
N/A
Qualification
Graduate
Junior Software Development Engineer at Sonos Inc
Glasgow, Scotland, United Kingdom - Full Time
Skills Needed
Switches, Io, Valgrind, Embedded Systems, Bluetooth, Python, C++, Routers, Dolby, Components, Test Automation, C, Cloud Services, Linux, Test Cases, Wifi
Qualification
Graduate
Senior Software Engineer - Frontend at Deliveroo
London, England, United Kingdom - Full Time
Skills Needed
Javascript, React.Js, Html, Css, Communication Skills
Qualification
Graduate
Principal Software Engineer - REACT at Schroders
London, England, United Kingdom - Full Time
Skills Needed
Testing, Rest, Scopes, State Management, Closures, Analytical Skills, Typescript, Graphql, Javascript, Ux, Aws, Design Patterns
Qualification
Graduate
Global IT Software Engineer Manager at Boston Consulting Group
London, England, United Kingdom - Full Time
Skills Needed
Emerging Technologies, Transformation, Technology, Leadership, Ownership
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Global IT Software Engineer Manager at Boston Consulting Group
London, England, United Kingdom - Full Time
Skills Needed
Technology, Emerging Technologies, Transformation, Ownership, Leadership
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Full Stack Software Engineer at ReversingLabs
Remote, Scotland, United Kingdom - Full Time
Skills Needed
Communication Skills, Typescript, Software Development, Python, Writing, Docker
Qualification
Graduate
Software Engineer, Applied ML - 2025 at Brave
London, England, United Kingdom - Full Time
Skills Needed
Machine Learning, Pipeline Development, Tgi, Computer Science, Kubernetes, Scratch, Production Experience, Load Testing, Performance Tuning
Specialization
Computer Science
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software security engineer, embedded at Writer
London, England, United Kingdom - Full Time
Skills Needed
Oauth, Fraud Detection, Abuse Prevention, Fraud, Data Processing, Engineers, Analytics, Platforms, Python, Distributed Systems, Mitigation Strategies, Risk Engineering, Software Design Patterns, Go
Qualification
LLM
Experience Required
Minimum 5 year(s)
Lead Software Engineer C# Azure SaaS at Client Server
Reigate RH2 9PQ, , United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Loading...