days per week in the office As Lead Developer, you will take ownership of a close-knit team of backend developers to deliver software solutions that meet business objectives. This is a high-impact position where you will lead system architecture, collaborate with stakeholders, drive improvement, and deliver … Skills & Experience 5+ years experience using Node.js in a commercial role Strong expertise in JavaScript, Vue.js, SQL & MongoDB Proven experience designing and implementing complex software systems. Deep understanding of softwarearchitecture, scalability, and system optimisation. Experience in Agile development methodologies and best practices. Strong knowledge of cloud … Lead the development, testing, and deployment of high-performance systems. Provide mentorship and technical guidance to a growing development team. Oversee code reviews, system architecture, and best practice implementation. Ensure software development aligns with industry standards, security protocols, and business goals. Coordinate with cross-functional teams including Product More ❯
Our client, an innovative early-stage VC-backed telecoms software provider, is seeking a Senior Software Developer to join their talented team of 20-25 multi-platform engineers. This role involves developing a next-generation, cloud-agnostic, micro-service network management platform. Location: Remote (UK-based) Salary & Benefits … Excellent salaries, 30 days holiday, and other benefits. Job Responsibilities: Develop high-quality software using cutting-edge technologies in collaboration with team members. Own tasks, implement tests and metrics, and participate in code reviews. Assist in defining scalable architectures and promote best practices. Provide technical leadership to junior engineers. … Design, develop, troubleshoot, and debug software for databases, applications, tools, and networks. Create and maintain Kubernetes clusters, including troubleshooting. Build infrastructure using Terraform. Support SRE and developer teams, ensuring security practices are followed. Maintain documentation and runbooks. Handle incident detection, response, and post-incident reviews. Required Experience: 3+ years More ❯
ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning accelerators, Inferentia and Trainium. The Acceleration Kernel Library team is at … the forefront of maximizing performance for AWS's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal performance for our customers' demanding workloads. We combine deep hardware knowledge with ML expertise to push … works across multiple technology layers - from frameworks and compilers to runtime and collectives. We not only optimize current performance but also contribute to future architecture designs, working closely with customers to enable their models and ensure optimal performance. This role offers a unique opportunity to work at the intersection More ❯
Join to apply for the Senior Software Engineer role at Ultra Electronics Group . Get AI-powered advice on this job and more exclusive features. About Ultra Precision Control Systems Ultra PCS is a leading developer of mission and safety critical equipment in the defence and aerospace industry. Our … us to trust our people to get the job done in new ways. Job Description Ultra PCS is seeking a talented C/C++ Software Engineer with embedded software development experience. The role involves deriving requirements, designing softwarearchitecture, developing test specifications, and coding/debugging …/testing across platforms from microcontrollers to multi-processor systems. You will engage in all phases of the software development lifecycle, suited for a self-motivated developer eager to learn new skills. Key Responsibilities Requirements definition, design, development, and verification for various integrity levels. Coding according to internal standards More ❯
Social network you want to login/join with: Head of Software Product Development, Gaming (Manchester), warrington, cheshire col-narrow-left Client: bet365 Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Who we … are looking for A Head of Software Product Development, who will lead the creation and evolution of our online gambling products with a focus on the Gaming vertical, including Slots, Poker, Casino and Bingo. This is a technology focused role, with a strong emphasis on aligning software development … deployment and iteration, whilst ensuring alignment with the Company’s long-term growth, regulatory and operational goals. This role is instrumental in bridging design, softwarearchitecture, engineering delivery and product innovation to create world-class player experiences. Preferred skills and experience Proven track record in leading product development More ❯
providing technical guidance, assuring quality and ensuring that best practice is followed. You will be responsible for designing and overseeing the technical aspects of software projects, ensuring that the architecture aligns with the business goals, technical requirements and digital strategy. As Lead Developer, you will be responsible for … provide quality assessments and performance management on quality of code and make group recommendations for future platform usage. Ensuring the quality and alignment of software platforms by providing technical guidance and support to both internal and external development teams. Leading the technical end-to-end development using a combination … with business requirements, design patterns and best practices. Using AI technologies to effectively address business opportunities. Working closely with the Head of Applications and Architecture to provide assurance when assessing SaaS providers and validating cloud architecture design. Proactively engaging in prototyping and identify emerging technologies to drive innovation More ❯
Social network you want to login/join with: Head of Software Product Development, Gaming (Manchester), manchester col-narrow-left Client: bet365 Location: manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 5 Posted: 05.05.2025 Expiry Date: 19.06.2025 col-wide Job Description … Who we are looking for A Head of Software Product Development, who will lead the creation and evolution of our online gambling products with a focus on the Gaming vertical, including Slots, Poker, Casino and Bingo. This is a technology focused role, with a strong emphasis on aligning software … deployment and iteration, whilst ensuring alignment with the Company’s long-term growth, regulatory and operational goals. This role is instrumental in bridging design, softwarearchitecture, engineering delivery and product innovation to create world-class player experiences. Preferred skills and experience Proven track record in leading product development More ❯
Social network you want to login/join with: Head of Software Product Development, Gaming (Stoke), stafford col-narrow-left Client: bet365 Location: stafford, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 9 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description … Who we are looking for A Head of Software Product Development, who will lead the creation and evolution of our online gambling products with a focus on the Gaming vertical, including Slots, Poker, Casino and Bingo. This is a technology focused role, with a strong emphasis on aligning software … deployment and iteration, whilst ensuring alignment with the Company’s long-term growth, regulatory and operational goals. This role is instrumental in bridging design, softwarearchitecture, engineering delivery and product innovation to create world-class player experiences. Preferred skills and experience Proven track record in leading product development More ❯
London, England, United Kingdom Hybrid / WFH Options
Halian
with third-party libraries and APIs. Experience leading engineering decisions in a complex environment and influencing a wide range of stakeholders. Strong understanding of softwarearchitecture and architectural patterns, including microservices and event-driven architectures. CI/CD in complex environments. Proven track record of creating highly performance … London, England, United Kingdom 3 days ago London, England, United Kingdom 2 weeks ago United Kingdom $75,000 - $100,000 1 month ago Freelance Software Developer (Java) - AI Trainer Manchester, England, United Kingdom 1 week ago Rev-celerator Graduate Programme 2026: Backend Java Software Engineer Freelance Software Developer (Java) - AI Trainer Birmingham, England, United Kingdom 1 week ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago London, England, United Kingdom 3 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started More ❯
Social network you want to login/join with: Head of Software Product Development, Gaming (Manchester), bolton, greater manchester col-narrow-left Client: bet365 Location: bolton, greater manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 1 Posted: 31.05.2025 Expiry Date: 15.07.2025 … col-wide Job Description: Who we are looking for A Head of Software Product Development, who will lead the creation and evolution of our online gambling products with a focus on the Gaming vertical, including Slots, Poker, Casino and Bingo. This is a technology focused role, with a strong … emphasis on aligning software development initiatives with broader strategic Business objectives. You will drive the full lifecycle of product development, from technical specification and design, to build, QA, deployment and iteration, whilst ensuring alignment with the Company’s long-term growth, regulatory and operational goals. This role is instrumental More ❯
Technical Director Product Engineering, Platform Services United Kingdom Position We are seeking an experienced Technical Director to lead our software engineering teams in delivering innovative, high-quality products, with a primary focus on platform services supporting our OTT video streaming applications. Our suite of platform services are a core … of our platform services, distinct from the platform layer and consumer applications managed by separate Technical Directors. Reporting to the VP of Product and Architecture, the Technical Director will provide technical and line management for engineering squads aligned to our platform services including Accounts, Entitlement, Subscription, Event Metadata, and … to ensure scalability, interoperability, and performance. Drive technical innovation and continuous improvement within the engineering teams. Delivery Oversight Ensure timely delivery of high-quality software that meets or exceeds client and stakeholder expectations. Monitor progress and performance of engineering squads, identifying and mitigating risks and bottlenecks. Oversee technical roadmaps More ❯
Join to apply for the Technical Director Product Engineering, Platform Services role at Deltatre We are seeking an experienced Technical Director to lead our software engineering teams in delivering innovative, high-quality products, with a primary focus on platform services supporting our OTT video streaming applications. Our suite of … of our platform services, distinct from the platform layer and consumer applications managed by separate Technical Directors. Reporting to the VP of Product and Architecture, the Technical Director will provide technical and line management for engineering squads aligned to our platform services including Accounts, Entitlement, Subscription, Event Metadata, and … to ensure scalability, interoperability, and performance. Drive technical innovation and continuous improvement within the engineering teams. Delivery Oversight Ensure timely delivery of high-quality software that meets or exceeds client and stakeholder expectations. Monitor progress and performance of engineering squads, identifying and mitigating risks and bottlenecks. Oversee technical roadmaps More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Nexthink
Nexthink Manchester, England, United Kingdom Senior Software Engineer (Java) Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees … very fast. There are so many things we can bring to the world and such a big room to grow! As a Senior Backend Software Engineer, you will: Work with existing data pipelines, enriching it and bringing more value to the customers. Find ways to improve the existing pipelines … the next generation of our Data Platform, and help us in our journey to become a cloud-only company. Participate in all stages of software development and collaborate with different teams, from ideation to final delivery. Help the team maintain the high code quality standards and improve best practices. More ❯
This pioneering leader in advanced therapies is revolutionising the treatment of previously untreatable diseases. They are seeking a Senior Software Engineer to join their growing team. This role presents an exciting opportunity to make a significant impact in the field of biotech by developing advanced software solutions that … support the manufacturing of cutting-edge therapies. The successful candidate will work closely with the software architect and product owner to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to … sustainable pace. You will also mentor and guide junior engineers, helping them to develop their skills and contribute to the overall success of the software development process. Requirements: Demonstrable experience in leading and developing complex software projects, with a focus on softwarearchitecture, design, and planning More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Client Server Tech Recruiter - Software Engineering at Client-Server Lead Backend Developer/Software Engineer (Python Java AWS) London/WFH to £115k Are you a backend-focused … software developer with leadership skills? You could be progressing your career at a scale-up tech company (established 10 years ago) that enables smart matching for commercial van drivers and consumers, via job bidding and route optimisation, streamlining processes and delivering CO2 carbon-neutral targets. You'll be working … days remote. When in the office, you can enjoy onsite gym, barista coffee, and free breakfast. About you: You're an experienced, backend-focused software developer with Python, Java, and good knowledge of AWS. You're product-focused with good business acumen. You have a solid understanding of softwareMore ❯
Weymouth, England, United Kingdom Hybrid / WFH Options
Ultra Maritime
Senior Software Engineer – Embedded Signal Processing Join Ultra Maritime as a Senior Software Engineer – Embedded Signal Processing . We are seeking candidates who can obtain full UK Government Security Clearance prior to employment. Candidates may already hold an active clearance or be eligible to acquire one. About Ultra … innovation, and flexible working arrangements, including hybrid models, flexible hours, and extended weekends at our locations in Loudwater, Greenford, and Weymouth. Key Responsibilities Design software solutions Implement and test software in Assembler and C, including unit and integration testing Develop sonar signal processing algorithms, ensuring integration and optimization … onto bespoke embedded hardware and conduct testing Assist in integration, defect analysis, and resolution Perform peer reviews and contribute to a learning community Design softwarearchitecture using UML and Enterprise Architect Estimate work and manage a backlog of work packages Track progress using Azure DevOps and report on More ❯
while gaining meaningful experience across a variety of disciplines. About The Team The Roku Enterprise Engineering team is seeking an experienced and versatile Senior Software Engineer to develop scalable platform services on which we run our company and ensure we scale to meet our rapid employee and business growth. … About the role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused … web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to More ❯
London, England, United Kingdom Hybrid / WFH Options
Formula Recruitment
Formula Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Lead Software Engineer Health-Tech Typescript, React, Node, AWS Central London - Hybrid We've partnered with a unique health-tech platform who are driving meaningful change … in a space currently under-served by technology! They're on the lookout for a Lead Software Engineer who will be responsible for driving technical direction across a large digital health offering as the company embarks on a major phase of growth. As a Lead Software Engineer you … modern stack comprising of Next.js, React Native, Node.js & AWS. You'll also help to build your team and be given the opportunity to drive softwarearchitecture! Required Technical Skills for a Lead Software Engineer: Strong backend experience in Node.js Proven senior level expertise in frontend engineering with More ❯
AI Software Engineer (C GPGPU) – 6 Month Contract - Egham UK [United Kingdom] - Home Counties: South West Job Type: Permanent Job Description: AI Software Engineer (C GPGPU) – 6 Month Contract The ideal candidate will have experience and expertise in both GPU compute programming and systems development (library development, performance … engineers to enable and accelerate new research efforts for on-device AI. LLVM experience will be a plus. Role and Responsibilities As an AI Software Engineer, you will: Develop features and functionality across the AI stack – from framework to applications for on-device execution. Propose and prototype innovative ideas …/solutions while considering real-world constraints. Incorporate software engineering practices and contribute to softwarearchitecture planning. Stay informed about state-of-the-art tools, techniques, and frameworks for AI. Take technical responsibility for one or more significant sections of the assigned project. Translate complex functional and More ❯
model: This role requires you to visit our office 2 days a week. You may find our office in Cambridge Science Park. Why the Architecture Team? Join our Architecture team at Altium and play a pivotal role in shaping the future of our cutting-edge products. You'll … the industry-leading Altium Designer, the innovative A365 multi-region cloud platform, and the powerful Octopart search engine. This encompasses a complex cloud platform architecture, with technology ranging from microservices and event-based data processing to various data storage solutions like object stores, relational databases, key-value databases, and … shaping not just individual products but the overall direction of Altium's technology. This is an opportunity to leave a lasting mark on how softwarearchitecture is approached within Altium and directly influence the evolution of our critical cloud platform. About the role In this pivotal role, you More ❯
Role Title: Principal Software Engineer (JavaScript) Location: Remote (occasional onsite near Reading – likely 3-4 times per month TBC) Engagement: Statement of Work (Outside IR35) Rate: Up to £550 per day Overview: We are looking for a highly skilled Principal Software Engineer to contribute to a large-scale … build full-stack solutions with an emphasis on quality, performance, and scalability. Apply cloud-native design patterns to build distributed systems aligned with modern softwarearchitecture principles. Implement CI/CD, automated testing, and engineering best practices across the SDLC. Ensure compliance with security, privacy, and data protection … Product Involvement Act as a senior technical lead across a modernisation programme, ensuring consistency and standardisation across engineering teams. Work closely with Product and Architecture to shape product direction and technical strategy. Drive the delivery of a modern engineering stack, interfacing with SaaS platforms and custom-built services. Support More ❯
Job Description Job Title: Lead Software Engineer (Java/Angular) Location: Stratford, London or Leeds. Employment Type: Contract (6 months) Work Schedule: Hybrid (2 days per week in the office) Pay Rate: £450 - £550 per day We are seeking a highly skilled and proactive Lead Software Engineer to … join our dynamic team. This is a hands-on technical leadership role where you will actively contribute to software development while guiding and mentoring your team. You will take responsibility for technical delivery, ensuring that digital products meet quality standards and align with best practices. Key Responsibilities: Hands-On … best practices across teams. Graduate-level education (or equivalent experience) in Computing, Computer Science, or a related field. Skilled in leveraging automation to optimize software development processes. Excellent problem-solving abilities with a deep understanding of softwarearchitecture and design patterns. If you are an experienced Lead More ❯
actors. They will be highly impactful with their overall quality influence for the organisation. They will work closely with a talented tech team of Software Development Engineers (SDEs), SDETs, SysDEs and Programmer Analysts to understand features and technical implementation, develop robust automation framework(s) that support Functional, Performance as … deploying, and supporting large-scale infrastructure Experience with Linux/Unix Experience with CI/CD pipelines build processes Preferred qualifications: Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and … this role Meets/exceeds Amazon’s functional/technical depth and complexity for this role Deep understanding of infrastructure automation delivered through the software development lifecycle in an API-enabled environment – including agile development, softwarearchitecture/patterns, and modern cloud services. Excellent verbal and written More ❯
actors. They will be highly impactful with their overall quality influence for the organisation. They will work closely with a talented tech team of Software Development Engineers (SDEs), SDETs, SysDEs and Programmer Analysts to understand features and technical implementation, develop robust automation framework(s) that support Functional, Performance as … deploying, and supporting large-scale infrastructure · Experience with Linux/Unix · Experience with CI/CD pipelines build processes Preferred qualifications: · Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and … this role · Meets/exceeds Amazon’s functional/technical depth and complexity for this role · Deep understanding of infrastructure automation delivered through the software development lifecycle in an API-enabled environment – including agile development, softwarearchitecture/patterns, and modern cloud services. · Excellent verbal and written More ❯
working in a small team (two engineers, a product manager, and a designer). The responsibilities for this role will include: Designing and implementing software solutions that meet business requirements across TryHackMe considering scalability, reliability, and security. Collaborating with product managers, designers, tech leads and developers on project plans … optimizing queries. Monitoring and analyzing system performance to identify and resolve bottlenecks and issues. Staying up-to-date with emerging trends and technologies in software development and sharing knowledge with the team. Participating in Agile development methodologies, including sprint planning, stand-ups, and retrospectives. Contributing to the continuous improvement … of software development processes and practices. Skills & Requirements: Ideally 3+ years of experience within software engineering including back and front end development. Experience in hands-on software engineering within a startup or scale-up SaaS environment. Experience leading a Software Engineering Team. Relevant hands-on experience More ❯