cover image
SearchWorks

SearchWorks

www.searchworks.uk

4 Jobs

8 Employees

About the Company

We Build Technology Teams

Listed Jobs

Company background Company brand
Company Name
SearchWorks
Job Title
Java Software Engineer
Job Description
Job Title Java Software Engineer Role Summary Architect, develop, and maintain high‑performance API‑first microservices for a digital cash savings SaaS platform. Collaborate with cross‑functional teams to build scalable, secure, and efficient software that drives client value and operational excellence. Expactations - 5–8 years of commercial software development experience. - Proven expertise in Java (Spring Boot or Micronaut) with a proactive, problem‑solving mindset. - Passion for delivering high‑quality, performant code in a fast‑moving fintech environment. - Continuous learning and willingness to go beyond basic requirements. Key Responsibilities - Design, code, test, and deploy Java microservices that expose RESTful APIs. - Ensure code quality, maintainability, and adherence to best practices (clean code, SOLID, TDD). - Optimize service performance, scalability, and resilience (caching, async processing, fault tolerance). - Integrate with external data sources (banks, wealth managers, market feeds) and internal services (auth, billing, analytics). - Collaborate with product, QA, DevOps, and infrastructure teams for end‑to‑end delivery. - Participate in architectural discussions, propose improvements, and mentor junior engineers. - Monitor production systems, troubleshoot incidents, and implement proactive safeguards. Required Skills - Strong Java programming with Spring Boot or Micronaut framework. - Experience building RESTful APIs and microservices architectures. - Knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. - Containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. - Unit, integration, and performance testing tools (JUnit, Mockito, Gatling). - Familiarity with cloud platforms (AWS, GCP, or Azure). - Excellent problem‑solving, communication, and teamwork skills. Required Education & Certifications - Bachelor’s (or Master’s) degree in Computer Science, Engineering, or a related technical field. - Relevant certifications (e.g., Oracle Certified Professional, AWS Certified Developer – optional).
Leeds, United kingdom
Hybrid
Mid level
04-11-2025
Company background Company brand
Company Name
SearchWorks
Job Title
Senior Full Stack Developer (Symfony & React/Angular/Vue)
Job Description
**Job Title:** Senior Full Stack Developer **Role Summary:** Lead the design, development, and maintenance of high‑traffic PHP Symfony core platforms, delivering clean, scalable code while mentoring teammates and ensuring platform stability, resilience, and security. **Expectations:** - Actively contribute to engineering strategy and architecture decisions. - Maintain production excellence through monitoring, troubleshooting, and continuous improvement. - Mentor junior developers and enforce best coding practices. **Key Responsibilities:** - Develop, test, and deploy PHP Symfony applications and APIs. - Integrate front‑end components using React, Angular, or Vue. - Design modular, scalable system architecture for performance and reliability. - Identify and resolve complex technical issues across environments. - Collaborate with product, ops, and security teams to define requirements and improve processes. - Share knowledge via code reviews, pair programming, and internal workshops. **Required Skills:** - 5+ years of senior‑level development experience. - Deep expertise in PHP Symfony (core, Doctrine, Messenger, Validator, Security). - Proficiency in at least one modern JavaScript framework (React, Angular, or Vue). - Experience building and maintaining high‑traffic web platforms. - Strong grasp of platform stability, resilience, and security best practices. - Familiarity with monitoring (Prometheus, Grafana, ELK), alerting, and production support workflows. - Excellent communication, collaboration, and mentorship abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - (Optional) Symfony or JavaScript framework certifications preferred but not mandatory.
England, United kingdom
Remote
Senior
02-12-2025
Company background Company brand
Company Name
SearchWorks
Job Title
Senior AI Engineer
Job Description
**Job Title** Senior AI Engineer **Role Summary** Design, build, and own end‑to‑end production machine learning systems and pipelines. Lead the architecture of scalable inference infrastructure, model serving, and MLOps tooling to ensure high reliability, performance, and observability of AI services. Serve as a technical leader, setting long‑term direction for AI platform engineering and mentoring the engineering team. **Expectations** - 10–12+ years of professional experience in AI/ML engineering, with a clear progression to senior technical responsibility. - Demonstrated capability to make long‑term architectural decisions and influence product strategy. - Ability to operate in fast‑paced, high‑ownership environments and deliver measurable impact on product performance and scale. **Key Responsibilities** - Architect and implement production-grade ML pipelines and model deployment workflows using Python. - Design scalable inference and serving solutions that meet strict latency and throughput targets. - Develop and maintain MLOps tools for training, evaluation, monitoring, and automated deployment. - Own the reliability, performance optimization, and observability of AI systems at scale. - Provide technical leadership within the AI engineering team, guiding design reviews, code standards, and mentorship. - Collaborate with product, data engineering, and ops teams to align AI platform capabilities with business goals. **Required Skills** - Expert proficiency in Python and modern ML frameworks (PyTorch, TensorFlow, or equivalent). - Proven experience building and operating production ML systems with high traffic or large‑scale deployments. - Deep knowledge of model serving, inference optimization, and distributed ML infrastructure. - Strong MLOps expertise: CI/CD, cloud deployment, monitoring, and automation. - Familiarity with large language models, transformers, or advanced AI architectures. - Solid software engineering fundamentals: design patterns, code quality, and test-driven development. - Ability to assess and mitigate risks in regulated or enterprise AI contexts (preferred). **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related technical field (or equivalent practical experience). ---
United kingdom
Remote
Senior
15-01-2026
Company background Company brand
Company Name
SearchWorks
Job Title
Cloud Engineer
Job Description
**Job Title** Cloud Engineer **Role Summary** Design, deploy, and manage enterprise cloud infrastructure to ensure high availability, security, and performance. Optimize and automate services, monitor operations, and drive continuous improvement across the organization’s cloud environment. **Expectations** - Deliver a secure, resilient cloud platform that aligns with organizational strategy and risk‑management guidelines. - Continuously monitor, troubleshoot, and enhance cloud services to meet service‑level objectives. - Maintain compliance with regulatory standards and internal policies. **Key Responsibilities** - Architect and maintain Azure-based infrastructure (VMs, Storage, Networking, Backup, SQL, Cosmos DB). - Implement and manage Microsoft 365 services (Exchange, Teams, SharePoint, Defender, Purview, Intune). - Conduct migrations and configuration of Microsoft Defender for cloud workloads. - Build and refine IaC templates (ARM, Terraform) and automate deployments with PowerShell or Azure CLI. - Configure and operate Azure DevOps pipelines, Git repositories, and CI/CD workflows. - Monitor systems using Azure Monitor, Application Insights, and Log Analytics; respond to incidents and optimize performance. - Support local network operations, troubleshoot connectivity issues, and enforce network security policies. - Identify, assess, and mitigate risks in line with the organization’s risk‑management framework. - Collaborate with stakeholders to meet annual goals and deliver project outcomes. **Required Skills** - Proven hands‑on experience with Azure services: Virtual Machines, Active Directory (Entra), Storage, Firewall, Networking, Backup, SQL Database, Cosmos DB. - Experience migrating workloads to Azure and implementing Microsoft Defender. - Proficiency in scripting (PowerShell, Azure CLI) and IaC tools (ARM, Terraform). - Familiarity with Azure DevOps, Git, CI/CD best practices. - Competence with Azure Monitor, Application Insights, Log Analytics. - Understanding of Azure networking components: VNets, subnets, NSGs, VPNs. - Experience with Microsoft automation tools: Kubernetes, Power Automate/Power Platform, Intune. - Knowledge of regulatory compliance and risk‑management practices. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience). - Microsoft certifications preferred: Azure Solutions Architect Expert, Azure Administrator Associate, Azure Security Engineer Associate, or Microsoft 365 Enterprise Administrator.
Barrow-in-furness, United kingdom
Hybrid
22-01-2026