Software Jobs overseas

About 7380 results in (2) seconds Clear Filters

Jobs Search

About 7380 results in (2) seconds
Environmental Research Software Engineer (Io T) at Centre For Ecology Hydrology
Wallingford, England, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Specialization
Mathematics
Qualification
Graduate
Director Of Ai & Software Engineering (Remote) at Iterateai
Remote, Oregon, USA - Full Time
Skills Needed
Disabilities, Business Strategy, Childbirth, Leadership, Kubernetes, Node.Js, Color, Perspectives, Aws, Military, Hiring, Azure, Docker, Technical Execution, Microservices, Software Development, Training, Workshops, Python, Equal Pay Act
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Lead Software Engineer Data Exchange at Klaviyo
Boston, Massachusetts, USA - Full Time
Skills Needed
Citizenship, Messaging Platforms, Ecommerce, Color, Ethnicity
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Development Engineer Ii C++ (M/F/D) at Esri
Stuttgart, , Germany - Full Time
Skills Needed
Consideration, Esri, Affinity, Computer Science, German, International Standards, Color
Qualification
Graduate
System Frameworks Software Developer In Test at Apple
Cupertino, CA 95014, USA - Full Time
Skills Needed
Automation, Design Skills, Test Cases, Computer Science, Unit Testing, Scripting Languages, Quality Processes, Python, Software Development, Xcode
Specialization
Computer science or equivalent experience
Qualification
Graduate
Software Engineer Fullstack Traffic (M/F/D) at Holiday Check Group Ag
81673 München, Bayern, Germany - Full Time
Skills Needed
Travel, Daily Operations, Computer Science, Node.Js, Scala, Python, Javascript, Databases, Programming Languages, Typescript, Php
Specialization
Computer science (or related field preferred practical experience also valued as an alternative
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer Ai/Cloud (All Genders) at Arconsis It Solutions Gmb H
76139 Karlsruhe, Baden-Württemberg, Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr Software Engineer, Apple Cloud Networking at Apple
Sunnyvale, California, USA - Full Time
Skills Needed
Communication Skills, Production Systems, Computer Science, Infrastructure, Fault Tolerant Systems, Architecture
Specialization
Computer Science
Qualification
BSc
Senior Software Engineer Filter And Firewall at Smoothwall By Qoria
Leeds LS1 4HR, , United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer For Training Ai Data (Python) at G2i Inc
Milano, Lombardia, Italy - Full Time
Skills Needed
Punctuation, Writing, Python, Grammar
Qualification
Graduate
Software Architect – Rtos Kernel Development at Wind River
San Diego, CA 92130, USA - Full Time
Skills Needed
Memory Management, Cambodia, System Development, Language Development, Software Development, Computer Science, Afghanistan, File Systems, Privacy Law, Communication Skills, Process Management
Specialization
Engineering
Qualification
BSc
System Engineer / Software Developer (D/M/W) at Airbus Defence And Space Gmb H
IAB, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Staff Software Engineering Manager (Ts/Sci) {S} at Stratagem Group Llc
Aurora, CO 80011, USA - Full Time
Skills Needed
Software Engineers, Disabilities, Pipeline Development, Computer Science, Algorithms, Version Control, Postgresql, Framework, Relational Databases, Testing, Redis, Instructions, Sql, Software Development Methodologies, Mongodb, Data Structures, Leadership, Platforms, Aws
Specialization
Computer science engineering or a related field
Qualification
Graduate
Software Developer Battery User Experience at Apple
Cupertino, CA 95014, USA - Full Time
Skills Needed
Swift, Computer Science, Critical Thinking, Object Oriented Programming, User Experience, Objective C
Specialization
Computer science electrical engineering or equivalent
Qualification
BSc
Senior/Staff Software Engineer (Infrastructure) at Nubank
Durham, North Carolina, USA - Full Time
Skills Needed
Distributed Systems, Design, Cloud, Fault Tolerant Systems, Production Systems, Ownership
Qualification
Graduate
Software Engineering Product Line Lead (Hybrid) at Bae Systems
Totowa, NJ 07512, USA - Full Time
Skills Needed
Communication Skills, Performance Management, Design, Coaching, Leadership Skills, Mentoring, Interpersonal Skills, Integration
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Senior Software Engineer, Network Data Plane at Apple
Sunnyvale, California, USA - Full Time
Skills Needed
Communication Skills, C, Computer Science, Kernel Programming, Rust, Algorithms, Scripting Languages, Netfilter, Data Structures, Programming Languages, Architectural Design, Git
Specialization
Computer Science
Qualification
BSc
Manager, Software Developer (Job Req #2025 260) at Ross Video
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Development Leader (Manager) at Family Insurance Solutions
Vancouver, BC V6E 3P3, Canada - Full Time
Skills Needed
Business Systems, Communication Skills, Css, Computer Science, It, Angular, Jquery, Git, Design Documents, Entity Framework, Sql, Information Systems, Linq, Web Application Development, Html
Specialization
Information systems or computer science
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Sr. Android Software Developer, Infotainment at Lucid Motors
Southfield, Michigan, USA - Full Time
Skills Needed
Swift, Android, Software Design Patterns, Test Driven Development, Android Studio, Test Automation, Kotlin, Testing, Android Sdk, Git, Java
Specialization
Computer Science, Engineering
Qualification
BSc
Experience Required
Minimum 3 year(s)
Environmental Research Software Engineer (IoT) at Centre for Ecology Hydrology
Wallingford, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

15 Jul, 25

Salary

41298.0

Posted On

09 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

Salary - £37,405 to £41,298
Hybrid working (50/50)
Permanent
Wallingford (Oxfordshire) based
Closing date for applications, 15th June 2025. We reserve the right to close this advert early if we find the right candidate, so we encourage you to apply early.
Join the UK Centre for Ecology & Hydrology (UKCEH) as an experienced Environmental Research Software Engineer join and become part of a vibrant team of over 600 scientists, engineers and technical experts working to tackle complex environmental challenges.
We are seeking an Environmental Research Software Engineer to support our Water Resources science area, contributing to the Floods and Droughts Research Infrastructure (FDRI) project. In this role, you’ll work alongside developers, data scientists and technical specialists to design, build and maintain software systems that manage and analyse environmental sensor data.
Your work will involve developing IoT integrations, structured data storage solutions and scalable APIs, contributing across the full software development lifecycle—from design and prototyping to deployment and ongoing support. You’ll also help enhance our cloud-based research platforms (hosted on AWS) and environmental data services, enabling high-impact scientific research.

Your main responsibilities will include:

  • Designing and developing new software systems and digital infrastructure, with a focus on environmental monitoring solutions
  • Liaising with field engineers to designing, develop and support integrations of cloud platforms with field monitoring equipment
  • Working in an Agile development environment to deliver software as part of a larger team of developers and infrastructure engineers
  • Collaboration with internal and external stakeholders to understand their needs, then developing software tools to meet those needs
  • Contributing to management and maintenance of cloud infrastructure.
  • Keeping up to date with the latest developments in software engineering and data management.

For the role of Environmental Research Software Engineer, we’re looking for somebody who has:

  • A degree in Geography, Environmental science, Physics, Mathematics or Computing, or equivalent
  • Experience in designing, developing and maintaining software applications, preferably within an agile environment
  • Experience of commercial cloud environments
  • Experience designing and optimising databases and file stores (SQL, NoSQL) for scalable, high-performance data storage
  • Demonstrable knowledge of software development best practices, with a strong emphasis on Python as the primary language, including proficiency in version control, testing, DevOps, and documentation.
  • Experience with IoT development would be beneficial
  • Previous experience of the use and management of environmental or other data would be beneficial

You’ll be joining a leading independent, not-for-profit research institute that’s committed to recruiting talented people like you, progressing your career and giving you the support you need to thrive at UKCEH.
Our science makes a real difference, enabling people and the environment to prosper, and enriching society. We are the custodians of a wealth of environmental data, collected by UKCEH and its predecessors over the course of more than 60 years.
Working for UKCEH is rewarding

We appreciate the continuous dedication and contributions of our staff, which is why we provide a comprehensive benefits package that includes financial incentives and wellbeing-oriented perks, such as:

  • 27 days annual leave (rising to 29 days after 5 years’ service) plus 3 days for Christmas closure
  • 10% employer pension contribution
  • Flexible and hybrid working arrangements (role dependant)
  • Peer reward and recognition scheme
  • Dental insurance, gym/fitness discounts, retail discount portal
  • Enhanced maternity and paternity leave
  • 24-hour, 365-day support with physical, mental, social, health or financial issues ..

Apply today!
If this opportunity resonates with you and aligns with your personal career goals, the team would love to receive your application. Please apply by submitting your CV along with a covering letter that highlights any qualifications, skills or experience you believe are relevant to this role.
At UKCEH, we are committed to fostering an inclusive and equitable workplace where everyone—regardless of background, identity, ability, or circumstance—has the opportunity to thrive. As a Disability Confident employer, we actively encourage applications from neurodivergent candidates and those with disabilities. We are happy to provide any adjustments or support you may need throughout the application process—please don’t hesitate to reach out. So, if you’re excited about this role but your experience doesn’t align perfectly with every requirement, we’d love to hear from you anyway. You may be just the right fit for this role or another within our wider team.
We welcome applications from international candidates; however, at present, we are unable to provide visa sponsorship for this role.
About Us
Here you can explore the kind of roles we recruit for, search our latest vacancies, learn more about what it’s like to work at UKCEH, and find out about the many benefits of joining our team.
Every one of our 600+ staff and 50+ postgraduate students plays a vital role in delivering our ambition to understand the environment and the human impact on it, so that together people and nature can prosper.
How we work is just as important as what we achieve. We want UKCEH to be a welcoming, inclusive, engaging and collaborative place to work. We embed our values - excellence, integrity and teamwork - into everything we do.

Responsibilities

Your main responsibilities will include:

  • Designing and developing new software systems and digital infrastructure, with a focus on environmental monitoring solutions
  • Liaising with field engineers to designing, develop and support integrations of cloud platforms with field monitoring equipment
  • Working in an Agile development environment to deliver software as part of a larger team of developers and infrastructure engineers
  • Collaboration with internal and external stakeholders to understand their needs, then developing software tools to meet those needs
  • Contributing to management and maintenance of cloud infrastructure.
  • Keeping up to date with the latest developments in software engineering and data management

For the role of Environmental Research Software Engineer, we’re looking for somebody who has:

  • A degree in Geography, Environmental science, Physics, Mathematics or Computing, or equivalent
  • Experience in designing, developing and maintaining software applications, preferably within an agile environment
  • Experience of commercial cloud environments
  • Experience designing and optimising databases and file stores (SQL, NoSQL) for scalable, high-performance data storage
  • Demonstrable knowledge of software development best practices, with a strong emphasis on Python as the primary language, including proficiency in version control, testing, DevOps, and documentation.
  • Experience with IoT development would be beneficial
  • Previous experience of the use and management of environmental or other data would be beneficia
Environmental Research Software Engineer (Io T) at Centre For Ecology Hydrology
Wallingford, England, United Kingdom - Full Time
Skills Needed
Good Communication Skills
Specialization
Mathematics
Qualification
Graduate
Director Of Ai & Software Engineering (Remote) at Iterateai
Remote, Oregon, USA - Full Time
Skills Needed
Disabilities, Business Strategy, Childbirth, Leadership, Kubernetes, Node.Js, Color, Perspectives, Aws, Military, Hiring, Azure, Docker, Technical Execution, Microservices, Software Development, Training, Workshops, Python, Equal Pay Act
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Lead Software Engineer Data Exchange at Klaviyo
Boston, Massachusetts, USA - Full Time
Skills Needed
Citizenship, Messaging Platforms, Ecommerce, Color, Ethnicity
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Development Engineer Ii C++ (M/F/D) at Esri
Stuttgart, , Germany - Full Time
Skills Needed
Consideration, Esri, Affinity, Computer Science, German, International Standards, Color
Qualification
Graduate
System Frameworks Software Developer In Test at Apple
Cupertino, CA 95014, USA - Full Time
Skills Needed
Automation, Design Skills, Test Cases, Computer Science, Unit Testing, Scripting Languages, Quality Processes, Python, Software Development, Xcode
Specialization
Computer science or equivalent experience
Qualification
Graduate
Software Engineer Fullstack Traffic (M/F/D) at Holiday Check Group Ag
81673 München, Bayern, Germany - Full Time
Skills Needed
Travel, Daily Operations, Computer Science, Node.Js, Scala, Python, Javascript, Databases, Programming Languages, Typescript, Php
Specialization
Computer science (or related field preferred practical experience also valued as an alternative
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Engineer Ai/Cloud (All Genders) at Arconsis It Solutions Gmb H
76139 Karlsruhe, Baden-Württemberg, Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Sr Software Engineer, Apple Cloud Networking at Apple
Sunnyvale, California, USA - Full Time
Skills Needed
Communication Skills, Production Systems, Computer Science, Infrastructure, Fault Tolerant Systems, Architecture
Specialization
Computer Science
Qualification
BSc
Senior Software Engineer Filter And Firewall at Smoothwall By Qoria
Leeds LS1 4HR, , United Kingdom - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Engineer For Training Ai Data (Python) at G2i Inc
Milano, Lombardia, Italy - Full Time
Skills Needed
Punctuation, Writing, Python, Grammar
Qualification
Graduate
Software Architect – Rtos Kernel Development at Wind River
San Diego, CA 92130, USA - Full Time
Skills Needed
Memory Management, Cambodia, System Development, Language Development, Software Development, Computer Science, Afghanistan, File Systems, Privacy Law, Communication Skills, Process Management
Specialization
Engineering
Qualification
BSc
System Engineer / Software Developer (D/M/W) at Airbus Defence And Space Gmb H
IAB, , Germany - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Staff Software Engineering Manager (Ts/Sci) {S} at Stratagem Group Llc
Aurora, CO 80011, USA - Full Time
Skills Needed
Software Engineers, Disabilities, Pipeline Development, Computer Science, Algorithms, Version Control, Postgresql, Framework, Relational Databases, Testing, Redis, Instructions, Sql, Software Development Methodologies, Mongodb, Data Structures, Leadership, Platforms, Aws
Specialization
Computer science engineering or a related field
Qualification
Graduate
Software Developer Battery User Experience at Apple
Cupertino, CA 95014, USA - Full Time
Skills Needed
Swift, Computer Science, Critical Thinking, Object Oriented Programming, User Experience, Objective C
Specialization
Computer science electrical engineering or equivalent
Qualification
BSc
Senior/Staff Software Engineer (Infrastructure) at Nubank
Durham, North Carolina, USA - Full Time
Skills Needed
Distributed Systems, Design, Cloud, Fault Tolerant Systems, Production Systems, Ownership
Qualification
Graduate
Software Engineering Product Line Lead (Hybrid) at Bae Systems
Totowa, NJ 07512, USA - Full Time
Skills Needed
Communication Skills, Performance Management, Design, Coaching, Leadership Skills, Mentoring, Interpersonal Skills, Integration
Specialization
Computer Science, Engineering
Qualification
Graduate
Experience Required
Minimum 6 year(s)
Senior Software Engineer, Network Data Plane at Apple
Sunnyvale, California, USA - Full Time
Skills Needed
Communication Skills, C, Computer Science, Kernel Programming, Rust, Algorithms, Scripting Languages, Netfilter, Data Structures, Programming Languages, Architectural Design, Git
Specialization
Computer Science
Qualification
BSc
Manager, Software Developer (Job Req #2025 260) at Ross Video
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Development Leader (Manager) at Family Insurance Solutions
Vancouver, BC V6E 3P3, Canada - Full Time
Skills Needed
Business Systems, Communication Skills, Css, Computer Science, It, Angular, Jquery, Git, Design Documents, Entity Framework, Sql, Information Systems, Linq, Web Application Development, Html
Specialization
Information systems or computer science
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Sr. Android Software Developer, Infotainment at Lucid Motors
Southfield, Michigan, USA - Full Time
Skills Needed
Swift, Android, Software Design Patterns, Test Driven Development, Android Studio, Test Automation, Kotlin, Testing, Android Sdk, Git, Java
Specialization
Computer Science, Engineering
Qualification
BSc
Experience Required
Minimum 3 year(s)
Loading...