by Nathaniel O'Reilly | Aug 7, 2026
We are seeking a Software Engineer to support and enhance core speech technology platforms. The role focuses on maintaining highly available production systems, improving reliability and performance, and driving automation and operational excellence. You will work closely with cross-functional teams to optimise infrastructure, monitoring, and deployment processes.
Responsibilities
- Deploy, maintain, and support production systems and applications.
- Monitor system performance, availability, and capacity, ensuring issues are proactively identified and resolved.
- Develop and maintain operational monitoring, alerting, and reporting solutions.
- Participate in an on-call rota, providing out-of-hours support when required.
- Troubleshoot incidents and implement improvements to system reliability, scalability, and performance.
- Collaborate with engineering teams to enhance system architecture and operational processes.
- Maintain documentation, standards, and best practices for production environments.
- Contribute to continuous improvement initiatives while ensuring compliance with quality and professional standards.
Skills & Experience
- Bachelor’s degree with 4+ years’ experience, or equivalent industry experience in Site Reliability Engineering, Operations Support, DevOps, or Application Support.
- Strong problem-solving, analytical, and troubleshooting skills.
- Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders.
- Experience managing Linux-based environments.
- Familiarity with cloud infrastructure, automation, and container technologies.
- Experience with monitoring, logging, and alerting tools.
- Knowledge of CI/CD pipelines, version control systems, and infrastructure as code.
Desirable Technologies
- Python, Shell, Java, or Go.
- Git (GitHub/GitLab).
- PostgreSQL, MongoDB, or similar databases.
- Docker, Kubernetes, Terraform, and Ansible.
- AWS services including EC2, EKS, S3, RDS, and CloudFront.
- Grafana, Elasticsearch, Kibana, Logstash, Redis, and related monitoring tools.
- Exposure to AI/ML platforms, models, or agent-based technologies.

by Nathaniel O'Reilly | Jul 17, 2026
We are seeking a Senior Java Software Developer to join a collaborative engineering team focused on building scalable, cloud-based enterprise applications. This role involves designing, developing, and deploying high-quality software solutions, contributing to architecture decisions, and supporting customers through innovative technology.
Responsibilities
- Design, develop, and enhance enterprise-level Java applications.
- Collaborate with cross-functional teams to deliver scalable and reliable software solutions.
- Improve application quality, performance, resilience, and efficiency.
- Contribute to software architecture and technical design decisions.
- Deploy and maintain cloud-based applications using modern DevOps and pipeline technologies.
- Support customers and business stakeholders in achieving successful outcomes with software solutions.
- Mentor and provide guidance to junior team members where required.
Skills & Experience
- Bachelor’s degree with 5+ years’ Java/J2EE development experience, or equivalent industry experience.
- Strong experience developing enterprise-scale applications in cloud environments, ideally AWS.
- Hands-on experience with SQL and NoSQL databases.
- Experience deploying and managing applications using Kubernetes.
- Strong communication skills with the ability to engage both technical and non-technical stakeholders.
- Ability to work independently and collaboratively within a team environment.
Desirable Skills
- Experience within healthcare technology environments.
- Knowledge of HL7 and X12 standards.
- Familiarity with tools such as IntelliJ, Jira, Jenkins, Git, and Ansible.
- Experience with Kafka and event-driven architectures.
- Previous leadership, mentoring, or technical coaching experience

by Nathaniel O'Reilly | Jul 13, 2026
We are seeking a Systems Engineer to support and enhance core speech technology platforms. The role focuses on maintaining highly available production systems, improving reliability and performance, and driving automation and operational excellence. You will work closely with cross-functional teams to optimise infrastructure, monitoring, and deployment processes.
Responsibilities
- Deploy, maintain, and support production systems and applications.
- Monitor system performance, availability, and capacity, ensuring issues are proactively identified and resolved.
- Develop and maintain operational monitoring, alerting, and reporting solutions.
- Participate in an on-call rota, providing out-of-hours support when required.
- Troubleshoot incidents and implement improvements to system reliability, scalability, and performance.
- Collaborate with engineering teams to enhance system architecture and operational processes.
- Maintain documentation, standards, and best practices for production environments.
- Contribute to continuous improvement initiatives while ensuring compliance with quality and professional standards.
Skills & Experience
- Bachelor’s degree with 4+ years’ experience, or equivalent industry experience in Site Reliability Engineering, Operations Support, DevOps, or Application Support.
- Strong problem-solving, analytical, and troubleshooting skills.
- Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders.
- Experience managing Linux-based environments.
- Familiarity with cloud infrastructure, automation, and container technologies.
- Experience with monitoring, logging, and alerting tools.
- Knowledge of CI/CD pipelines, version control systems, and infrastructure as code.
Desirable Technologies
- Python, Shell, Java, or Go.
- Git (GitHub/GitLab).
- PostgreSQL, MongoDB, or similar databases.
- Docker, Kubernetes, Terraform, and Ansible.
- AWS services including EC2, EKS, S3, RDS, and CloudFront.
- Grafana, Elasticsearch, Kibana, Logstash, Redis, and related monitoring tools.
- Exposure to AI/ML platforms, models, or agent-based technologies.
