maintenance of embedded software solutions for our state-of-the-art satellite modem products. You will be responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Key Responsibilities: Senior Embedded Software Engineer Leading the design, development … with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems. Design, develop, and optimize C++ code for embedded applications, ensuring codequality, performance, and reliability. Create Linux kernel drivers and low-level software components to interface with … task management, and project coordination to ensure timely delivery of software modules. Employ Git for version control, employing best practices for branching, merging, and code collaboration. Perform thorough testing, debugging, and validation of software components to identify and resolve defects and compatibility issues. More ❯
maintenance of embedded software solutions for our state-of-the-art satellite modem products. You will be responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Your role will involve working closely with cross-functional teams … with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems. Design, develop, and optimize C++ code for embedded applications, ensuring codequality, performance, and reliability. Create Linux kernel drivers and low-level software components to interface with … task management, and project coordination to ensure timely delivery of software modules. Employ Git for version control, employing best practices for branching, merging, and code collaboration. Perform thorough testing, debugging, and validation of software components to identify and resolve defects and compatibility issues. More ❯
cloud. Evangelize and drive adoption of the Platform to meet business goals. Mentor and support more junior team members, leading by example with excellent codequality, documentation, and software development best practices OUR IDEAL SENIOR SOFTWARE ENGINEER - PLATFORM INFRASTRUCTURE ENGINEERING AT SNOWFLAKE, WILL HAVE: BS/CS … C). Expertise in at least one of the following areas: container platforms, automation, networking, operating systems, site reliability, config management, and infrastructure as code solutions such as Pulumi and Terraform. Tremendous attention to detail and ability to build reliable and scalable software systems. Effective communication and collaboration skills. More ❯
looking for a hands-on leader who thrives in a fast-paced environment, enjoys tackling complex challenges, and is committed to delivering high-quality, scalable, and secure software solutions. The role As Software Engineering Manager, you will oversee all technical aspects of the organisation, with a strong emphasis … in alignment with business objectives. Collaborate with cross-functional teams to ensure seamless delivery of technical solutions. Drive best practices in development processes, including codequality, testing, and continuous integration. Provide technical guidance and oversight, ensuring the team adheres to industry standards and best practices. Agile methodologies More ❯
may be responsible for:* Use IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.* Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI … entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products.* Help maintain and improve codequality, organization, and automatization* Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally More ❯
and technologies Next.js, React, TypeScript, and Tailwind. Integrate AI models and evaluation systems, working closely with ML teams to enhance agent reasoning, response quality, and decision-making. Manage … and optimize cloud infrastructure, ensuring high availability, performance, and security in AWS, Azure, or GCP environments. Ship features at a rapid pace, maintaining high codequality, observability, and performance across backend systems. Ideally, You Have: 5+ years of experience developing backend or full-stack applications, with a … with frontend technologies (Next.js, React, TypeScript, Tailwind) with an eye for building polished, user-friendly interfaces. Experience making trade-offs between speed and quality in fast-paced environments. A passion for AI and experience working on AI-first applications, agent-based systems, or data-rich web platforms. Strong More ❯
TDD Agile – Scrum If you are interested in working on modern, exciting new applications and enjoy contributing to a team who pride themselves on codequality and adopting best practices please get in touch ASAP More ❯
West London, London, United Kingdom Hybrid / WFH Options
Client Server
Lead Engineer on the whiskey trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on codequality; designing and developing highly complex web based trading platforms working across the full development lifecycle. The technology stack includes Java More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
Lead Engineer on the whiskey trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on codequality; designing and developing highly complex web based trading platforms working across the full development lifecycle. The technology stack includes Java More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
Lead Engineer on the whiskey trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on codequality; designing and developing highly complex web based trading platforms working across the full development lifecycle. The technology stack includes Java More ❯
a team of back-end and financial software engineers, enhancing team delivery through AGILE methodologies. Provide mentoring and coaching to improve team performance and codequality through rigorous review processes. Collaboration and Stakeholder Management: Work closely with finance teams, traders, and risk managers to translate complex business More ❯
a team of back-end and financial software engineers, enhancing team delivery through AGILE methodologies. Provide mentoring and coaching to improve team performance and codequality through rigorous review processes. Collaboration and Stakeholder Management: Work closely with finance teams, traders, and risk managers to translate complex business More ❯
design and build software to a high standard. Lead initiatives that introduce or improve best practices, including new tools, methodologies, and standards that elevate codequality and efficiency. Act as a trusted advisor to engineering leadership, providing insights into industry trends, emerging technologies, and competitive landscape. Collaborate More ❯
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … define APIs and service contracts Optimise system performance, scalability, and uptime Integrate third-party services for matchmaking, leaderboards, payments, etc. Write tests, participate in code reviews, and uphold codequality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir More ❯
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … define APIs and service contracts Optimise system performance, scalability, and uptime Integrate third-party services for matchmaking, leaderboards, payments, etc. Write tests, participate in code reviews, and uphold codequality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir More ❯
software solutions. Working with open-source libraries and components to build effective applications. Utilising tools such as GitLab for continuous integration pipelines, ensuring softwarequality and security. Deploying systems across both public (AWS, Azure) and private cloud environments. Engaging with clients regularly and contributing throughout the full softwareMore ❯
software solutions. Working with open-source libraries and components to build effective applications. Utilising tools such as GitLab for continuous integration pipelines, ensuring softwarequality and security. Deploying systems across both public (AWS, Azure) and private cloud environments. Engaging with clients regularly and contributing throughout the full softwareMore ❯
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … define APIs and service contracts Optimise system performance, scalability, and uptime Integrate third-party services for matchmaking, leaderboards, payments, etc. Write tests, participate in code reviews, and uphold codequality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir More ❯
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … define APIs and service contracts Optimise system performance, scalability, and uptime Integrate third-party services for matchmaking, leaderboards, payments, etc. Write tests, participate in code reviews, and uphold codequality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Couchbase
into interactive, user-friendly interfaces. Ensure the technical feasibility of product requirements and UX designs and optimize applications for maximum speed and scalability. Conduct code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement. Stay updated with the latest industry trends, best practices, and … a team-oriented environment. Proven expertise in mentoring and guiding junior developers. Skilled in advising leadership on the adoption of technologies that enhance productivity, codequality, and maintainability. Preferred Qualifications: Couchbase users are Software developers, so experience in designing products for software developers or databases is a More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
front-end skills and Python experience to join their growing team. Youll work closely with engineering, product, and design teams to deliver high-quality features, helping shape the front-end stack and drive technical … improvements. Key Responsibilities: Design, build and maintain full stack applications Help define and evolve the front-end technology stack Write clean, tested, and efficient code Contribute to infrastructure management (AWS, Heroku) Tech Stack: Python, Django, Celery, PostgreSQL HTML, JavaScript (evolving front-end stack) AWS, Heroku, CircleCI, Git Whats on … Pension, life insurance, wellness and coaching support Latest tech (MacBook or preferred device) About You: Strong front-end and Python development experience Passionate about codequality, user experience, and innovation Comfortable working independently in a remote team Interested? Please Click Apply Now!Python Software Engineer - Remote More ❯
Salford, Manchester, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
end skills and Python experience to join their growing team. You'll work closely with engineering, product, and design teams to deliver high-quality features, helping shape the front-end stack and drive technical … improvements. Key Responsibilities: Design, build and maintain full stack applications Help define and evolve the front-end technology stack Write clean, tested, and efficient code Contribute to infrastructure management (AWS, Heroku) Tech Stack: Python, Django, Celery, PostgreSQL HTML, JavaScript (evolving front-end stack) AWS, Heroku, CircleCI, Git What's … Pension, life insurance, wellness and coaching support Latest tech (MacBook or preferred device) About You: Strong front-end and Python development experience Passionate about codequality, user experience, and innovation Comfortable working independently in a remote team Interested? Please Click Apply Now! Python Software Engineer - Remote More ❯
TDD Agile Scrum If you are interested in working on modern, exciting new applications and enjoy contributing to a team who pride themselves on codequality and adopting best practices please get in touch ASAP More ❯
Leeds, West Yorkshire, United Kingdom Hybrid / WFH Options
Reed Technology
delivery of software products and features. Facilitate agile processes, ensuring best practices are followed for development and delivery. Advocate for software engineering excellence, including codequality, testing, and automation. Required Skills & Qualifications Experience: 5+ years in software engineering, with at least 2 years in a leadership or More ❯
maintain backend services using Java 11+, Spring Framework, Microservices, and RESTful APIs. Collaborate with the engineering team to design and launch new features. Ensure codequality, security, and application performance. Use version control tools like Git to manage your code. Bonus: Experience with cloud messaging APIs and More ❯