Senior Software Engineer/SRE - Observability Location London Business Area Engineering and CTO Ref # Description & Requirements The Role As a Senior Software Engineer/SRE in Bloomberg's Market Data group, you'll help ensure our real-time data infrastructure is reliable, automated, and observable at massive scale. Our systems process hundreds of billions of financial … the Market Data Ontology and Knowledge Graph, enabling rich context, traceability, and insight across the platform. Our systems power operational awareness, automation, and strategic investment decisions. We partner across engineering, platform, and infrastructure to define standards, surface gaps, and drive reliability across one of the world's most critical real-time data platforms. What You'll Do Expand and … quality. Participate in our escalation rotation (business hours only) as part of a global follow-the-sun support model. You'll Need to Have A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience Commercial experience and proficiency in Python or C++ Experience designing, scaling, and operating distributed systems. Strong collaboration and communication skills-especially across infrastructure, SRE More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and existing systems … for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and … reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as SoftwareEngineeringMore ❯
Senior Software Developer An exciting opportunity awaits a Senior Software Engineer to join a well-established design consultancy specializing in advanced signal and image processing technology. We are looking for an experienced professional to bring both expertise and innovative solutions to highly complex, cutting-edge projects. You will be at the forefront of product development, mentoring junior engineers … and collaborating closely with multidisciplinary teams to push the boundaries of software and embedded systems. With access to continuous learning opportunities and collaboration with industry leaders, this role is perfect for a senior engineer who thrives in a challenging, forward-thinking environment. Key Qualifications : 5+ years of experience in software development, with an emphasis on signal/image … processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public holidays 10% pension More ❯
customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry. … At GCI, we solve the hard problems. As a Full Stack Software Engineer, a typical day will include the following duties: JOB DESCRIPTION: We are seeking an experienced Full Stack Software Engineer to join our team, responsible for developing and maintaining our complex web application built on the MEAN stack (MongoDB, Express, Angular, Node.js) with a strong focus … This is a fantastic opportunity to work on a challenging project that requires innovative solutions and collaborative problem-solving. QUALIFICATIONS: Bachelor's Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience. 5+ years of related software development experience. REQUIRED KNOWLEDGE/ More ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Senior Software Engineer Location : Outskirts of Glastonbury, Somerset Salary : £60,000 - £65,000 (Depending on experience) Working Arrangement: 3 Days On-Site Per Week Job Overview: Joining a small team of Software Engineers, you will be responsible for the development and maintenance of software within the company's portfolio for both new and existing systems … for their Maritime Products. This role will entail collaboration across various functional areas to address software issues and develop new features. Key Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and … reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -Software development skills: C++, Qt - Multi-Threaded Real Time Applications - GUI Development - Microsoft Azure DevOps, CI/CD - Developed Software on a Linux OS & Windows Environment Educational Background: Degree in a relevant field, such as SoftwareEngineeringMore ❯
Torch Technologies, a 100% employee-owned company, is seeking a talented and experienced Mid-Senior Level Software Engineer to join our team. The ideal candidate will possess a strong background in C# and WPF, demonstrating extensive experience in building robust and scalable desktop applications. This role will involve designing, developing, and maintaining software solutions, with a focus on … interface development and data handling. Experience with communication protocols, particularly in the automotive or industrial automation domain, is highly desirable. Responsibilities Include: Design, develop, test, and deploy high-quality software applications using C#, WPF, and MVVM. Provide software updates, bug fixes, and new features with an emphasis on performance and maintainability, using current best practices. Utilize XML for … configuration and data serialization. Collaborate with product owner, Scrum master, testers, and other engineers to define, prioritize, and deliver software features. Analyzing, documenting, and implementing vehicle bus communication protocols using commercial hardware devices and internally developed software. Manage and update assigned work items within the Agile software development process, ensuring accurate tracking and contributing to relevant configuration management More ❯
Who We're Looking For (Position Overview): Spry Methods is on the search for a Software Developer (both mid and senior levels) to join our team supporting one of our government customers. Team Information: This procurement is to acquire Agile teams to advance the organization's Enterprise Services capabilities, focusing on delivering secure, scalable, and high-quality solutions that … Agile methodology, the teams will ensure a continuous delivery model that meets rigorous standards of security, scalability, and reliability. Agile teams will bring expertise across essential domains, including data engineering and standards, software development, and enterprise tool support, ensuring comprehensive capabilities to meet the diverse technical and operational needs of the Division. The Agile teams will work collaboratively … produce impactful, world-class solutions that support the mission and long-term objectives. What Your Day-To-Day Looks Like (Position Responsibilities): Develops, creates, and modifies general computer applications software or specialized utility programs to meet user needs and optimize operational efficiency. Designs and customizes software applications for client use, optimizing operational efficiency and user experience. Develops and More ❯
Golang or Erlang Software Engineer (Junior, Senior & Lead Opportunities Available) Hybrid – North West & Midlands | Remote Options Available Are you passionate about building robust APIs and scalable microservices? We're hiring backend engineers to work on a modern platform powering large-scale systems. Whether you're experienced in Golang or Erlang , or coming from another backend language (C#, Java, Python … TypeScript) and want to make the move, this is a chance to join a high-performing engineering team solving real-world problems at scale. Our systems are built around a microservices architecture, driven by performance, reliability, and clean service-to-service communication. You'll help design, develop, and optimise APIs that are integral to the platform’s continued growth … Working on distributed systems that require resilience, speed, and clean code practices. Contributing to architecture decisions and backend design patterns. Collaborating with product and DevOps teams across the full software lifecycle. What You’ll Bring: Solid backend development experience with a modern language (Golang, Erlang, C#, Java, Python, TypeScript, etc.). Experience (or strong interest) in building microservices and More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
Vacancy for Senior Software Engineer at Preservica Vacancy for Senior Software Engineer at Preservica Abingdon/Remote, UK Could you create world beating enterprise scale software? Could you add value to an existing team of highly skilled developers? Are you ready to make your mark on future proofed software? We are world leaders and proud of … to stay ahead we need the brightest and most talented commercial and technical innovators to join our development team and right now we are looking for a solid Java Software Engineer. The Role Our Software Engineers are responsible for the full software development lifecycle; writing well designed, testable and maintainable efficient code. Your work will extend to … include: Analysis work to determine operational feasibility. Maintaining Preservica and industry standards and project plans Integrating software components into fully functioning software systems Developing verification plans - adhering to quality assurance procedures Our offices are in Abingdon but this role can be either office based or worked remotely in the UK. What We Look For To be part of More ❯
Fairfax, Virginia, United States Hybrid / WFH Options
Northrop Grumman
of history, they're making history. The Payload and Ground Systems, a division within Northrop Grumman's Space Systems Sector is known for pushing the boundaries of innovation, redefining engineering capabilities, and driving advances in various sciences through cutting-edge technology. Our team is chartered with providing the skills, and innovative technologies to develop, design, produce, and sustain optimized … lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission! Northrop Grumman Space Systems is seeking an experienced senior-level Software Engineer to join our team in the Payload and Ground Systems Division Engineering organization supporting the Integrated National Systems (INS) Business Unit (BU) to support a Ground program. … The program is seeking a Software Engineer to support the Processing Team in development of tasking and scheduling software. The successful candidate will be on an Agile team supporting two programs with a singular baseline. Will be working in the office executing 2-week Sprints for 3-month increment deliveries. As a Software Engineer, you will design, develop More ❯
always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Manager, Software Engineer/Group Lead Job Code: 24987 Job Location: San Diego, CA Job Description: L3Harris has an immediate opening for a Software Group Lead to support engineering development efforts on satellite ground systems based on our industry leading InControl satellite control software and OnTime planning and scheduling software products. In this position, As part of our team, you will be responsible for helping to develop ground system command and control and mission planning capabilities. As a technical and team leader of the staff, the … successful candidate will demonstrate initiative in the efficient development of complex satellite ground system software development throughout the product lifecycle. Additionally, this person will be comfortable working in geographically distributed development teams. The successful candidate will be expected to possess a thorough understanding of technical challenges including both the development methods as well as enforcing organizational behaviors to ensure More ❯
Your most important work is ahead. If this sounds like the kind of environment where you can thrive, keep reading! We have an exciting opportunity for an experienced Sr. Software Engineers who currently possess an active TS/SCI Polygraph clearance AND JAVA experience to join a high performing agile team using the Scaled Agile Framework (SAFe) methodology. You … environments. Additionally, the program is using Behavioral Driven Development (BDD) and test automation tools alongside a full suite of team collaboration tools. Leidos is the prime contractor providing system engineering, development, test, integration, and operational support. This new program is focused on injecting new technology and adding advanced capabilities over the coming three years while continuing to support an … on-going mission and operational system. You will perform software development activities as a member of an agile development team. Development includes the full range of turning agile stories into implementable concepts, through development, testing, and deployment of the new capabilities in this complex system. Following the BDD pattern, our developers are responsible for implementing robust testing leveraging DEVOPS More ❯
Group Greystones Group has an opportunity for a Senior AI Engineer to support the Air Force Research Laboratory. Provide subject matter expertise in support of agile, AI-enabled systems engineering and DevSecOps practices. Collaborate with cross-functional teams and stakeholders to develop, test, and deliver scalable, secure, and adaptable solutions. Support AI model lifecycle management, including selection, training, testing … a close-knit community that ensures your growth and development in a setting that provides world-class support to our customers. Greystones Group has an opportunity for an AI Software Engineer to support the Air Force Research Laboratory. Provide subject matter expertise in support of agile, AI-enabled systems engineering and DevSecOps practices. Collaborate with cross-functional teams … and processes involved in these activities. Support AI DevSecOps including supporting security activities throughout the entire life cycle, automating tests so security in run continuously throughout the cycle. Provide engineering support to design and manage complex systems over their lifecycles. Develop modular, scalable, reusable, and testable algorithms throughout the application of relevant software development principles. Assist in the More ❯
Our employees are not only part of history, they're making history. DevOps Engineer responsible for designing and managing the Cloud infrastructure. Duties include deploying product updates, setting up software factory, virtual machines, containers, and orchestration. The role will have a large impact on team productivity and as such requires an understanding of the software development lifecycle and … various automation tools for developing digital pipelines (CI/CD pipelines). You will work with multi-disciplinary teams, such as with Systems Engineering, Real-time & Embedded Software, Test Automation, DevOps and Systems Test, in an Agile software development environment. You will analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming … techniques and controls. Essential Functions: Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels Participate in the full software development life cycle including design, implementation, and delivery of software products to our customers Operate in a cloud technology development environment working with microservices, object-oriented programming, design patterns More ❯
Our employees are not only part of history, they're making history. DevOps Engineer responsible for designing and managing the Cloud infrastructure. Duties include deploying product updates, setting up software factory, virtual machines, containers, and orchestration. The role will have a large impact on team productivity and as such requires an understanding of the software development lifecycle and … various automation tools for developing digital pipelines (CI/CD pipelines). You will work with multi-disciplinary teams, such as with Systems Engineering, Real-time & Embedded Software, Test Automation, DevOps and Systems Test, in an Agile software development environment. You will analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming … techniques and controls. Essential Functions: Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels Participate in the full software development life cycle including design, implementation, and delivery of software products to our customers Operate in a cloud technology development environment working with microservices, object-oriented programming, design patterns More ❯
Expedition Technology is seeking a passionate and skilled Machine Learning Software Engineer to join our team in developing cutting-edge ML solutions for the Department of Defense and Intelligence Community. This role is ideal for a software engineer who thrives at the intersection of machine learning and softwareengineering, with a particular focus on computer vision … applications. If you are excited about building elegant, scalable software systems that bring ML models to life-and you enjoy working in a collaborative, mission-driven environment-this is the opportunity for you. What You'll Do Design, implement, and maintain robust, testable, and scalable software to support ML model development and deployment Develop and optimize training and … pipelines for computer vision models Collaborate with ML researchers to transition models from experimentation to production Integrate ML models into real-world systems, ensuring performance, reliability, and maintainability Apply softwareengineering best practices including version control, CI/CD, code reviews, and testing Contribute to the development of internal tools and libraries that accelerate ML workflows What You More ❯
We are seeking an experienced and highly skilled Software Engineer to join our team and take ownership of maintaining and improving our Data Platform built on AWS cloud. As a key member of our engineering team, you will be responsible for designing, building, and deploying services on top of the platform that enable other teams to easily access … availability of the data platform and services built upon it. Troubleshoot and resolve issues, and continuously work to improve system efficiency and reliability. Required Skills & Qualifications: Strong background in softwareengineering , with expertise in cloud computing and DevOps practices . Hands-on experience building, deploying, and maintaining services in AWS (e.g., EC2, Lambda, S3, RDS, Redshift, and other More ❯
Are you an experienced .Net (C#) Developer, looking to take on a Lead SoftwareEngineering role in a growing SaaS product company ? Keen to grow your technical skills around .Net 8, assist the CTO directly with the adoption of the latest AI/LLM dev tools (Cursor, v0) & act as lead/mentor to a small Dev' team … If yes to the above & you'd like to join a growing, recently invested in, actually bringing offshore, back onshore, UK Software company – we'd like to speak with you! Job title: Lead Software Developer or Senior Software Developer looking for a step up to Lead. Location: Banbury, Oxfordshire. 3 days a week in the offices … package. We can be somewhat flexible though - so please just get in touch. You'll have the full support of an Agile Scrum Master, excellent technical product team & obviously software engineers in your team. Our tech stack, below. But, in the main, if you have solid experience in .Net (C#) at a senior or lead level, please get in More ❯
for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Real Time Software Engineer (Experienced, Senior) for a Phantom Works Proprietary program located in Berkeley, MO . This position will focus on developing Vehicle Management System (VMS) software to support the … organization. The Vehicle Management System provides flight and subsystem control for the platform. Our teams are currently hiring for a broad range of experience levels including; Experienced and Senior Software Engineers. Position Responsibilities: Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems Develops and maintains code and integrates software components into a fully … functional software system Develops and maintains software development plans, verification plans, test procedures and test environments, executes test procedures and documents test results to ensure software system requirements are met Provides technical leadership for software projects Supports generation and maintenance of software processes, tools and metrics Serves as a subject matter expert for softwareMore ❯
allowance, and access to a state-of-the-art technology lab. We also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission As a Software Engineer, you will design, develop, and deploy a Retrieval Augmented Generation (RAG) solution in a high-performance Linux environment. You will work with system engineers and developers to integrate … containerized services and leverage orchestration frameworks that support secure, knowledge-driven AI systems. Your expertise in Linux development, DevOps tooling, containerization, and modern softwareengineering practices will support advanced mission capabilities and scalable, resilient architectures. You Will Excel in This Role If You Are: Skilled in softwareengineering and DevOps methodologies Experienced in automating processes and … at working with large-scale data monitoring and log management tools Passionate about improving reliability, scalability, and efficiency through automation A Day in the Life: Design, develop, and deploy software supporting secure, AI-driven systems Develop and maintain distributed Metrics and Monitoring capabilities in an HPC Linux environment Deploy and manage containerized services using Docker, Podman, or containerd under More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Hireful
Are you an experienced .Net (C#) Developer, looking to take on a Lead SoftwareEngineering role in a growing SaaS product company ? Keen to grow your technical skills around .Net 8, assist the CTO directly with the adoption of the latest AI/LLM dev tools (Cursor, v0) & act as lead/mentor to a small Dev' team … If yes to the above & you'd like to join a growing, recently invested in, actually bringing offshore, back onshore, UK Software company – we'd like to speak with you! Job title: Lead Software Developer or Senior Software Developer looking for a step up to Lead. Location: Banbury, Oxfordshire. 3 days a week in the offices … package. We can be somewhat flexible though - so please just get in touch. You'll have the full support of an Agile Scrum Master, excellent technical product team & obviously software engineers in your team. Our tech stack, below. But, in the main, if you have solid experience in .Net (C#) at a senior or lead level, please get in More ❯
Role: Senior Backend Software Engineer (Satellite Communications) Location: London Salary: £90-120k Copello is currently partnering with a global laser communications company. With technology acquired from Google, they are redefining how data moves across land, sea, air, space, and beyond. As a Backend Software Engineer, you will work on a powerful network orchestration platform designed for highly … dynamic, global-scale connectivity systems. Your expertise in C++ or Golang will help shape a next-generation software stack that enables seamless communication across satellites, aircraft, and other high-mobility platforms. What Youll Do Design and develop highly scalable backend systems to support real-time, distributed networking Build and optimize software for cloud, on-prem, and hybrid deployments … of engineers, researchers, and industry experts What Were Looking For Strong experience in C++ and/or Golang for backend development 7-10 years of experience working in backend software 5+ years of experience working within Satellite Communications. Knowledge of distributed systems, networking protocols, and cloud platforms Experience with Kubernetes, Docker, and container orchestration Passion for tackling complex engineeringMore ❯
and databases. 8. (Desired) Demonstrated experience with the Sponsor's deployment of AWS, experience deploying applications within the Sponsor's environment. 9. (Desired) Demonstrated experience working in an Agile software development cycle. 10. (Desired) Demonstrated experience with Sql and NoSQL databases. 11. (Desired) Demonstrated experience with geospatial data, visualization, and relevant analytic methods and tools. 12. (Desired) Demonstrated experience … manipulating large datasets. 13. (Desired) Demonstrated experience with open source data engineering tools and processes. More ❯
Banbury, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Hireful
Are you an experienced .Net (C#) Developer, looking to take on a Lead SoftwareEngineering role in a growing SaaS product company ? Keen to grow your technical skills around .Net 8, assist the CTO directly with the adoption of the latest AI/LLM dev tools (Cursor, v0) & act as lead/mentor to a Dev' team? If … yes to the above & you'd like to join a growing, recently invested in, actually bringing offshore, back onshore, UK Software company – we'd like to speak with you! Job title: Lead Software Developer or Senior Software Developer looking for a step up to Lead (we would need to see some small team Lead experience though) Location … package. We can be somewhat flexible though - so please just get in touch. You'll have the full support of an Agile Scrum Master, excellent technical product team & obviously software engineers in your team. Our tech stack, below. But, in the main, if you have solid experience in .Net (C#) at a senior or lead level, please get in More ❯
Smart Services Software Engineer page is loaded Smart Services Software Engineer Apply locations DUNDEE, GBR time type Full time posted on Posted 30+ Days Ago job requisition id R About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self … service availability for financial institutions and retailers across the globe. Smart Services Engineering - Software Engineer Salary: £ 36,800.00 - £46,000.00 (depending on experience) Dundee (Hybrid) Key areas of responsibility include: Member of Service Engineering Event Rules (SeeR) Team - Service Triage & Dispatch Avoidance Service Call History analysis and Business Rule development. Monitor existing rules performance and develop additional … from outside influences such as weather, power management and/or social factors. Skills and Qualifications: Minimum 1-3 years of experience Bachelor's Degree in a Computing, Science, Engineering discipline. Familiarity with data formats, languages, protocols, and architecture styles required to provide Azure-based integration solutions (for example, Java, .NET, JSON, REST, and SOAP) Experience developing softwareMore ❯