Python Developer works as part of a team to implement functionality as part of multiple efforts to build data processing applications while taking ownership of some pieces of the software development lifecycle. A successful developer will be able to implement functionality to interface with an existing system, as well as writing new functionality to interface with various open-source … tools. Knowledge of the software development lifecycle is a must, as the developer will help translate requirements into user stories to be implemented as part of a team. As part of the implementation phase, the developer is expected to include automated tests as part of the CI/CD pipeline to validate the code that is being written. Knowledge … of the cloud softwaredeployment process is also key, including familiarity with parallel processing in Python, large data processing using packages such as PySpark, and optimizing Python code for deployment as part of a containerized architecture. Role Highlights: Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into More ❯
are actively seeking a Lead Application Support Analyst/Manager to join their team to lead and manage the technical support team to ensure timely and effective resolution of software application issues. Duties for the Lead Application Support Analyst: Lead and manage a technical support team, fixing high level software application issues when required. Release management - Coordinate software updates and manage release calendars, communicating release plans and conducting readiness reviews. Design, implement and maintain CI/CD pipelines for automated softwaredeployment, ensuring efficient deployment processes with minimal downtime. Develop and maintain configuration management processes, implementing automated tools to reduce errors whilst monitoring and auditing configurations regularly for discrepancies. Oversee change control processes and … ensure proper documentation. Foster a culture of continuous improvement and customer service excellence. Experience required for the Lead Application Support Analyst: Previously led and managed software/application support teams. Experience of modern programming languages (C#), problem solving and debugging code. Experience of leading a technical team, ensuring conformance to Agile principles. Ability to provide technical and professional mentoring. More ❯
are actively seeking a Lead Application Support Analyst/Manager to join their team to lead and manage the technical support team to ensure timely and effective resolution of software application issues. Duties for the Lead Application Support Analyst: Lead and manage a technical support team, fixing high level software application issues when required. Release management - Coordinate software updates and manage release calendars, communicating release plans and conducting readiness reviews. Design, implement and maintain CI/CD pipelines for automated softwaredeployment, ensuring efficient deployment processes with minimal downtime. Develop and maintain configuration management processes, implementing automated tools to reduce errors whilst monitoring and auditing configurations regularly for discrepancies. Oversee change control processes and … ensure proper documentation. Foster a culture of continuous improvement and customer service excellence. Experience required for the Lead Application Support Analyst: Previously led and managed software/application support teams. Experience of modern programming languages (C#), problem solving and debugging code. Experience of leading a technical team, ensuring conformance to Agile principles. Ability to provide technical and professional mentoring. More ❯
DevOps/Release Engineer Location: 320 Congress Street 1st floor Boston, MA 02210 Autonodyne is a dynamic Boston-based software company working to provide additive autonomy to unmanned vehicles in land, sea, and air domains. Our technology stack applies mainly to the defense sector, but we view most of our work as dual use for commercial applications. We are … difference in the world of autonomy, we want to hear from you! We are seeking a skilled and experienced Release Engineer to design, implement, and manage automated testing and deployment processes. This role will play a crucial part in ensuring the reliability, performance, and security of our software releases while balancing the need for innovation and high-assurance … deployments. The ideal candidate will have a strong background in CI/CD pipeline development, software testing infrastructure. Key Responsibilities: Design, deploy, and maintain automated testing and deployment processes for defense focused software. Establish and manage continuous integration/continuous delivery (CI/CD) pipelines. Ensure high code coverage through unit, component, and integration testing for distributed systems. More ❯
The Amazon Kindle Engineering Support team provides production engineering support to the Kindle digital product family of development teams. We also work to help with software product release coordination and deployment. This job requires you to quickly ramp up and work on disparate and overlapping tasks that will define your success. Some of the key job functions: - Provide support … features and services - Work on operations and maintenance driven coding projects, in multiple choice of languages, including Python, Java, or shell scripts and sometimes with full stack web technologies. - Softwaredeployment support in staging and production environments - Develop tools to aid operations and maintenance - System and Support status reporting - Ownership of one or more Digital products or components … principal engineers, and senior engineers to build solutions. You will not only address customer tickets but also have an opportunity to build tech solutions. BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Bachelor's degree in engineering or equivalent - Experience troubleshooting and debugging technical systems - Experience in Unix - Experience scripting in modern program More ❯
on production operations to deploy these new products and manage our infrastructure, associated processes and systems. The Support Engineer is responsible to solving critical problems for large suite of software applications and services. Your solutions will affect our customers directly! High Impact production issues often require coordination between multiple Development, Product and Support teams, so you get to experience … and a skilled problem solver, because you’ll also be helping us to streamline our processes—and automating them where applicable. Primary responsibilities include troubleshooting, diagnosing and fixing production software issues, developing tools, automations and monitoring solutions, performing software maintenance and configuration, implementing the fix for internally developed code (JAVA and Ruby with Rails), updating, tracking and resolving … tasks, with responsibilities covering multiple products, features and services - Work on operations and maintenance driven coding projects, primarily in Java , Python, iOS, Ruby or shell scripts, web technologies projects. - Softwaredeployment support in staging and production environments - Develop tools to aid operations and maintenance - System and Support status reporting - Ownership of one or more Digital products or components More ❯
and availability of systems and data within the Distributed Common Ground System (DCGS) and the STATEFARM programs. This position provides cybersecurity expertise supporting classified and unclassified environments, enabling secure softwaredeployment, data protection, and regulatory compliance. The role is instrumental in evaluating cybersecurity postures, implementing RMF controls, responding to vulnerabilities, and supporting continuous monitoring initiatives. Working closely with … unclassified environments. Respond to Time Compliance Network Orders (TCNOs) with detailed justifications for compliant/non-compliant status and related technical actions. Ensure proper PMO coordination and third-party software/hardware approval before use or system integration. Analyze system logs, vulnerability scans, and network configurations to verify compliance and detect anomalies. Automate cybersecurity operations through scripting and develop … contact for cybersecurity-related user support, policy questions, and technical security issues. Participate in cybersecurity meetings and briefings with the STATEFARM Program Manager and DoD stakeholders. Support integration and deployment of secure software builds and technical refresh activities. EDUCATION/TRAINING Required: Bachelor's Degree in Cybersecurity, Information Systems, Computer Science, or a related discipline. Preferred: Master's More ❯
one of the fastest growing areas of the Amazon e-commerce product and services platform. Key job responsibilities Primary responsibilities include troubleshooting, developing tools, automation and monitoring solutions, performing software maintenance and configuration, implementing the fix for internally developed code (Python and JAVA), updating, tracking and resolving technical challenges and improving operational excellence and readiness of the systems. A … support of incoming system tickets, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services. Work on operations and maintenance driven coding projects, AWS, web technologies projects. Softwaredeployment support in staging and production environments in some scenarios. Develop tools to aid operations and maintenance. System and Support status reporting. Ownership of one or more Digital … agreements. Work with support team for handing-off or taking over active support issues and creating a team specific knowledge base and skill set. BASIC QUALIFICATIONS 2+ years of software development, or 2+ years of Application support experience Experience scripting in modern program languages (Java, Python) Experience troubleshooting and debugging technical systems and documenting findings PREFERRED QUALIFICATIONS Knowledge of More ❯
yourself grow with one of the fastest growing areas of the Amazon e-commerce product and services platform. Key job responsibilities Primary responsibilities include troubleshooting, diagnosing and fixing production software issues, developing tools, automation and monitoring solutions, performing software maintenance and configuration, implementing the fix for internally developed code (JAVA and Ruby with Rails), updating, tracking and resolving … with responsibilities covering multiple products, features and services - Work on operations and maintenance driven coding projects, primarily in Ruby, Rails, Java, Python, or shell scripts,AWS, web technologies projects. - Softwaredeployment support in staging and production environments - Develop tools to aid operations and maintenance - System and Support status reporting - Ownership of one or more Digital products or components More ❯
services production support and is also responsible for providing multifaceted services to the Kindle digital product family of development teams and working with production operations teams for software product release coordination and deployment. This job requires you to hit the ground running and your ability to learn quickly and work on disparate and overlapping tasks that will define your … with responsibilities covering multiple products, features and services Work on operations and maintenance driven coding projects, primarily in shell scripts, web technologies, with the potential for Java based projects Softwaredeployment support in staging and production environments Develop tools to aid operations and maintenance System and Support status reporting Ownership of one or more Digital products or components … pipelines build processes PREFERRED QUALIFICATIONS - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - 1+ years of DevOps or SysOps in a large-scale software development environment experience Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during More ❯
London, England, United Kingdom Hybrid / WFH Options
Flight Centre Travel Group
Date: 09.08.2025 col-wide Job Description: About the Opportunity Flight Centre Travel Group is powered by people and by software. It is crucial to our organisation that employees and software work together seamlessly, to drive operational efficiency, ensure productivity, and manage costs. This individual will help to design and implement the company’s digital adoption initiatives, to ensure that … optimal outcomes Manage the implementation of WalkMe’s digital adoption platform across the company’s digital assets Collaborate with business, technical and creative partners to ensure timely delivery of software readiness, communications and training Drive agile development processes to deliver new features and functionality to ensure best in class digital user experience Measure and evaluate the impact of solutions … and maintain implementations over time Document solutions in UAT and user guides where applicable We would love to hear from you if you have: WalkMe building experience Familiarity with softwaredeployment, APIs and system integrations 1-3 years professional services experience (desirable) Proficiency in Microsoft Suite (Excel, Word, PowerPoint) Background in UX design, L&D, change management or More ❯
company. Key job responsibilities * Provide support of incoming tickets, including extensive troubleshooting tasks, with responsibilities covering multiple products, features and services * Work on operations and maintenance driven coding projects * Softwaredeployment support in staging and production environments * Develop tools to aid operations and maintenance * System and Support status reporting * Ownership of one or more ETL products or components … risks. We push the envelope in using cloud services in AWS as well as the latest in distributed systems, forecasting algorithms, and data mining. BASIC QUALIFICATIONS - 4+ years of software development, or 4+ years of technical support experience - Experience scripting in modern program languages - Experience troubleshooting and debugging technical systems - Experience in agile/scrum or related collaborative workflow More ❯
London, England, United Kingdom Hybrid / WFH Options
IG Group Holdings plc
enabling teams to focus on their core objectives rather than infrastructure challenges. Your role in the Team's Success The Senior Cloud DevOps Engineer will participate in the design, deployment & operation of IaaS & PaaS on a multi-cloud platform and will design and implement cloud best practices, and developer enablement in AWS/GCP. Manage the cloud environments, formalise … security protocols and compliance frameworks Design and build self-service capabilities that accelerate other teams' workflows Evaluate, implement and streamline DevOps practices. Establish a continuous build environment to accelerate softwaredeployment and development processes. Optimise cloud resources to balance performance and cost-efficiency Develop comprehensive monitoring and logging systems Create and maintain CI/CD pipelines for seamless … deployment Troubleshoot complex infrastructure issues and provide technical guidance How we work We try to take a thoughtful approach to our ways of working as a company. We follow a hybrid working model with 3 days in the office -- which we think balances the need to collaborate effectively and connect with each other. When it comes to how we More ❯
performance reviews and career growth. Strong communication, people management, and problem-solving skills. Ability to drive process improvements and adapt to evolving business needs. Knowledge of POS systems and softwaredeployment is a strong advantage. Key Competencies Building Effective Teams Driving Accountability Communicating with Impact Planning & Prioritization Optimizing Workflows Demonstrating Resourcefulness If you are interested in this role More ❯
performance reviews and career growth. Strong communication, people management, and problem-solving skills. Ability to drive process improvements and adapt to evolving business needs. Knowledge of POS systems and softwaredeployment is a strong advantage but not essential Key Competencies Building Effective Teams Driving Accountability Communicating with Impact Planning & Prioritization Optimizing Workflows Demonstrating Resourcefulness If you are interested More ❯
performance reviews and career growth. Strong communication, people management, and problem-solving skills. Ability to drive process improvements and adapt to evolving business needs. Knowledge of POS systems and softwaredeployment is a strong advantage but not essential Key Competencies Building Effective Teams Driving Accountability Communicating with Impact Planning & Prioritization Optimizing Workflows Demonstrating Resourcefulness If you are interested More ❯
Successful Candidate Will Have Extensive experience with cloud services, ideally within the NHS, academia, or the private sector. Significant experience in cloud engineering for data and compute infrastructure, and softwaredeployment on a public cloud provider. Experience leading the delivery of public cloud solutions (preferably Azure) within a team. Experience using agile methodologies for infrastructure integration projects in More ❯
SLA/KPI management and familiarity with OKR frameworks. Proven ability to lead performance evaluations, team development, and continuous improvement initiatives. Experience with point-of-sale (POS) systems and softwaredeployment processes is a plus. Excellent interpersonal and communication skills, with a collaborative and proactive leadership style. Strong organisational, analytical, and time management abilities. To express an interest More ❯
London, England, United Kingdom Hybrid / WFH Options
Bydgoszcz
and maritime environments. Location: 100% Remote Type: Full-time Contract type: B2B Your responsibilities Design, deploy, and maintain Kubernetes-based infrastructure using Terraform and Infrastructure-as-Code principles Lead softwaredeployment efforts for two new international content delivery sites Build and optimize observability systems (metrics, logging, alerting) to monitor service health and performance Collaborate with engineering teams to More ❯
developer will be able to implement functionality to interface with an existing system, as well as writing new functionality to interface with various open-source tools. Knowledge of the software development lifecycle is a must, as the developer will help translate requirements into user stories to be implemented as part of an agile team. As part of the implementation … phase, the developer is expected to include automated tests as part of the CI/CD pipeline to validate the code that is being written. Knowledge of the cloud softwaredeployment process is also key, including familiarity with parallel processing in Python, large data processing using packages such as PySpark, and optimizing Python code for deployment as … part of a containerized architecture. Role Highlights: Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications Build with automated testing frameworks to ensure code quality and robust CI/CD deployment processes Experience developing Python-based web APIs to interface with cloud applications and databases More ❯
London, England, United Kingdom Hybrid / WFH Options
Barclays
Months Overall Purpose of the Role Barclays is seeking a Developer to join our Contact Centre Technology team. This role is ideal for someone with a solid grounding in software development, particularly in Golang or a similar language, who is eager to contribute to both legacy systems and innovative cloud-based solutions. You’ll play a key role in … and maintain existing video call capabilities in our contact centre platform. Contribute to the design and implementation of cloud-based outbound dialling and messaging solutions. Work within a controlled softwaredeployment environment, understanding change management principles. Participate in team discussions around Agile methodologies, network infrastructure, certifications, and operational controls. Collaborate closely with team members and contribute to a … culture of knowledge sharing and mentorship. Key Skills Proficient in at least one programming language (e.g., Java, C#, Python), with a strong preference for Golang. Experience building and maintaining software systems in a production environment. Understanding of softwaredeployment processes and controls in regulated environments. Desirable: Experience with AWS, particularly AWS Lambda or other serverless/cloud More ❯
London, England, United Kingdom Hybrid / WFH Options
Robert Walters UK
Save job About the company:Our client is a Series C Silicon Valley HealthTech with teams in San Francisco and London. We are hiring Senior Software Engineer to work remote within the UK and enable to meet the rest of the team in London occasionally. This role doesn’t provide visa sponsorship. Key Job Responsibilities: You will work closely … facilitating model construction. Key Job Requirement: Proficient in Python or Java or Rust, experience in React is a plus Experience working with microservice architecture Experience with continuous integration for softwaredeployment Good understanding of run-time efficiency and scalability of services in production Solid background in data storage solutions Good knowledge with cloud services such as Azure Minimum More ❯
background in Electronic Engineering or Computer Science and a strong academic track record. Key Responsibilities You will take a lead role in the development of advanced algorithms and embedded software used in surgical and diagnostic applications. The ideal candidate will have exceptional academic credentials—ideally a 1st class degree in Computer Science from a top UK university. A PhD … Leading a small team of Computer Scientists on critical development projects Supporting team growth through mentoring, coaching, and knowledge sharing Collaborating closely with Electronics and Mechanical Engineering colleagues Defining software requirements based on clinical user needs and system design goals Developing high-performance software for use in regulated medical environments Candidate Requirements Me client are looking for someone … experience in a relevant industry Strong programming skills in Python, C++, and JavaScript Experience in one or more of the following areas: Image Processing Computer Vision Robotics Machine Learning SoftwareDeployment A commitment to writing high-quality, maintainable code A passion for continual learning and professional development The Package Salary: £40,000 – £65,000 (depending on experience and More ❯
you interested in joining the team responsible for building some of Amazon’s Customer Service applications and innovating on behalf our customers? Come help us work on world class software for our customers! The Amazon Customer Service Concessions Tech team is seeking a Support Engineer to provide production engineering support. In Concessions Tech, we’re focused on building scalable … Provide support of incoming tickets, including extensive troubleshooting tasks, with responsibilities covering multiple features and services • Work on operations and maintenance driven coding projects, primarily in Java and Python. • Softwaredeployment support in staging and production environments • Develop tools to aid operations and maintenance • System and Support status reporting • Ownership of one or more services or components • Customer … agreements • Work with support team for handing-off or taking over active support issues and creating a team specific knowledge base and skill set BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Experience scripting in modern program languages - Experience troubleshooting and debugging technical systems PREFERRED QUALIFICATIONS - Knowledge of web services, distributed systems, and More ❯
Amazon Music, ideas come to life and make a real impact. Our team impacts product features, music streaming innovations, and customer engagement. We are hiring across various roles including software engineering, marketing, design, operations, and more. Join us as we launch exciting new projects. What We Do We focus on creating a personalized, curated, and seamless music experience. Our … teams. Support infrastructure for system issues, troubleshooting across multiple products and services. Work on operations and maintenance coding projects, primarily using Java, Perl, shell scripts, and AWS technologies. Support softwaredeployment in staging and production environments. Develop tools for operations and maintenance. Report on system and support status. Own two or more digital products or components. Coordinate customer … notifications and workflows to meet SLAs. Basic Qualifications 2+ years of software development or technical support experience. Experience troubleshooting and debugging technical systems. Experience in Unix. Scripting experience in modern programming languages. Bachelor's degree in Computer Science or related field. Proficiency in Java programming. Preferred Qualifications Knowledge of web services, distributed systems, and web application development. Experience with More ❯