Role Reporting to the VP of Engineering, the Engineering Team Lead plays a pivotal role in guiding a team of Software Engineers who deliver core components of the StarCompliance Enterprise SaaS platform. This role balances hands-on technical contribution with people leadership - providing coaching, mentoring, and line management to developers while also leading design discussions, contributing to … architectural decisions, and supporting the technical evolution of the platform. As a leader within Star's engineering organisation, you will foster a culture of continuous improvement, technical excellence, and learning. You will help shape modern engineering practices, AI-enabled development approaches, and high-quality delivery through strong CI/CD pipelines and cloud-native design. This is a … strategic, impactful role influencing both team outcomes and Star's broader engineering direction. Responsibilities People Leadership & Coaching Line manage, mentor, and coach Software Engineers to support their professional growth, performance, and career development. Foster a culture of accountability, collaboration, continuous learning, and engineering excellence. Support recruitment, onboarding, and capability development across the engineering function. Technical Leadership More ❯
maintaining cutting-edge applications that enable quant researchers and traders to deploy models and strategies efficiently. You will work directly with front office stakeholders to design, develop, and optimize software solutions that support real-time analytics, model integration, and trading workflows. Key Responsibilities Collaborate closely with quantitative researchers to transform research prototypes into robust, production-ready applications. Design and … Develop and maintain APIs and services to integrate models with trading systems and data platforms. Optimize application performance for low-latency and high-throughput environments. Ensure best practices in softwareengineering, including testing, documentation, and version control. Contribute to the continuous improvement of development processes, including CI/CD and automated deployment pipelines. Required Skills & Experience Strong proficiency … in Python, with experience in libraries such as Pandas, NumPy, and application frameworks (e.g., Flask, FastAPI, or similar). Solid understanding of softwareengineering principles, including object-oriented design and modular architecture. Experience building applications for front office environments within financial services. Familiarity with market data feeds (e.g., Bloomberg, Reuters, FIX) and tick-level data processing. Knowledge of More ❯
Remote Duration: Approximately 2 weeks Commitment: 10–40 hours/week, fully remote and asynchronous Role Responsibilities (Training support will be provided) Evaluate and annotate code snippets, scripts, and softwareengineering tasks for accuracy, quality, and clarity Identify logical errors, inefficiencies, and optimization opportunities in code samples Provide structured, precise feedback on programming logic, implementation, and best practices … to meet daily annotation and review targets Apply labelling guidelines consistently and maintain high precision in all deliverables Ideal Qualifications Bachelor's degree or equivalent experience in Computer Science, SoftwareEngineering, or a related technical field Proficiency in two or more major programming languages (e.g., Python, C++, Go, Java) Strong grasp of algorithms, data structures, debugging, and code … analysis Exceptional analytical, problem-solving, and written communication skills Prior experience with structured software evaluations, benchmarks, or code review is a plus Access to a desktop or laptop computer (Chromebooks not supported) Application process: (Takes 20 min) Upload resume AI interview based on your resume (15 min) Submit form More ❯
a referral partner. We refer candidates to Mercor that collaborates with the world's leading AI research labs to build and train cutting-edge AI models. Organization: Mercor Position: Software Engineer (SWE) Type: Hourly contract Compensation: $65–$85 per hour Location: Remote Commitment: 10–40 hours/week, flexible and asynchronous Role Responsibilities: Engage in softwareengineering tasks and develop solutions for AI-powered systems. Collaborate with teams to design, test, and optimize software solutions. Work remotely with a focus on achieving high-quality and efficient code development. Ideal Qualifications: Strong background in softwareengineering with proven experience in development. Proficiency in programming languages, frameworks, and development tools. Experience with AI and machine More ❯
a Cloud Security Engineer who's passionate about designing, implementing, and operating security controls across resilient, highly available multi-cloud platforms. If you're experienced in Linux, cloud security, softwareengineering, and Kubernetes security—and you're eager to influence the next generation of platform security—this role is for you. What You'll Do Build, maintain, and … ideally across large, custom, multi-cluster environments. Proficiency with at least one major cloud provider (AWS, GCP, or Azure), including its security ecosystem and hardening practices. Solid grounding in softwareengineering fundamentals and experience building reliable, scalable systems. Willingness to participate in an on-call rotation to support security tooling and assist with incident response. Nice to Have … communication skills and a passion for promoting security best practices. Experience with structured threat modelling. Familiarity with data centre and network security. Knowledge of CI/CD pipelines and software supply chain risks. Tech Stack Cloud: AWS, GCP, Azure, private data centres Orchestration: Kubernetes, Helm, Flux Languages/Platforms: Golang, CockroachDB, NATS Security Tools: SIEM/SOAR, EDR, CNAPP More ❯
Everything that makes you unique is welcome; join us and let's build what's next - together! The Role The Core Resource Management (CRM) team is looking for a software engineer to help us build and maintain the Kubernetes-powered platform that underpins Anaplan. We're after someone who loves engineering, is excited by the chance to use … paced and strategically important project that we hope excites you as much as it excites us. Who are you? A Strong Engineer: You've built a solid foundation of softwareengineering skills and know how to put them to work. A Quick Learner: Anaplan moves fast — you're ready to pick up the skills your team needs and … You bring your voice and passion to high-energy technical discussions and thrive in an environment where ideas are tested and improved together. Your Qualifications Experience as a professional softwareengineering Delivery: A track record of delivering complex projects into production. DevOps: Hands-on experience deploying and maintaining services in live environments. Tech we use Rust: We use More ❯
Role: Backend Software Engineer Location: Remote We are looking for experienced Go Engineers to contribute to high-impact AI research projects. You'll work on developing and validating coding benchmarks that mirror real-world backend engineering challenges, helping shape the future of intelligent systems. What You'll Do Build and validate coding benchmarks in Go Curate issues, solutions … tests Provide structured feedback on solution clarity and quality Debug, optimize, and document benchmark code for reliability What We're Looking For 3–10 years of experience in backend engineering, ML engineering, or applied data science Strong proficiency in Go Skilled in debugging, testing, and validating code Degree in CS, SoftwareEngineering, or related field Strong More ❯
and brings a connected and dynamic culture that drives continuous learning and innovation for our customers. Why should you be part of our success story? As the fastest-growing Software as a Service (SaaS) company in history, Deel is transforming how global talent connects with world-class companies – breaking down borders that have traditionally limited both hiring and career … opportunities. We're not just building software; we're creating the infrastructure for the future of work, enabling a more diverse and inclusive global economy. In 2024 alone, we paid $11.2 billion to workers in nearly 100 currencies and provided healthcare and benefits to workers in 109 countries—ensuring people get paid and protected, no matter where they are. … in just over five years—you'll drive meaningful impact while building expertise that makes you a sought-after leader in the transformation of global work. Summary As an Engineering Technical Lead at Deel, you will be responsible for technical decisions that keep the team's work efficient and in line with the right tools and strategies in place More ❯
Sales Engineers is gauged by their ability to convert prospects into Camunda customers both efficiently and at a high rate. This position requires a strong interest in cutting-edge software technologies. You should take pleasure in crafting sample code or custom demonstrations and exploring new technology, even if you're not highly experienced in software development. By empathizing … technical artifacts What You Bring Strong Technical Foundation: A degree in Computer Science, Information Systems, or a related field—or equivalent practical experience. Solid understanding of programming fundamentals, modern softwareengineering practices, and common IT/system architectures. Proven Sales Engineering Experience: Experience in Sales Engineering or Pre-Sales, with a deep understanding of sales cycles … enterprise automation, business process management (BPM), process orchestration, robotic process automation (RPA), Agentic-AI or similar domains. Familiarity with value-based selling, including conducting value workshops and applying value engineering frameworks. Strong understanding of the process automation and orchestration product landscape and key industry players. Industry experience in BFSI, Telecommunications, or Logistics. Proficiency in an additional language beyond English. More ❯
Job Role: Software Developer Location: Remote About the Role: One of our clients is hiring experienced Software Developers to participate in a research project for a leading AI company. In this role, you will use your technical expertise to design and evaluate development-related content that supports the training of next-generation AI systems. Key Responsibilities: Develop and … review realistic software development tasks and questions. Apply professional programming and systems knowledge to ensure technical accuracy. Provide insights that reflect real-world softwareengineering workflows. Work asynchronously while meeting project quality standards and deadlines. Working Conditions: Fully remote and asynchronous. Minimum 15 hours per week commitment. Project duration: Approximately 3–4 weeks. Must use a desktop … US, UK, or Canada. Proficient in at least one major programming language or development stack. Strong analytical and problem-solving skills. Company Industry: Artificial Intelligence/Research Job Function: Software Development/Data & AI Training Apply Now More ❯
Developer – Dynamics CE A leading Housing Association client are looking for a talented software developer to join their Microsoft Dynamics 365 Customer Engagement (CE) softwareengineering team. This is an exciting opportunity to contribute to the design, development, and maintenance of Customer Engagement solutions, such as Customer Service, Field Service, Talent, and Sales modules, in addition to More ❯
preparation to model training, validation, and deployment. Make high-level design decisions on model architecture and data pipelines. Mentor junior engineers and collaborate with data scientists, ML engineers, and SoftwareEngineering teams to ensure successful delivery of ML projects Client & Stakeholder Collaboration: Collaborate with project managers and stakeholders across a range of sectors to gather requirements and translate … AWS Certified Machine Learning – Specialty or AWS Solutions Architect, and any Machine Learning/Deep Learning specialisations, will be a plus (demonstrating validated expertise) Tools & Frameworks: Experience with collaborative software development tools and practices (Git version control, code review), and with project management tools (JIRA or similar) in an agile environment. Familiarity with other ML Ops tools (Kubeflow, MLflow More ❯
Job We are looking for a highly connected, detail-oriented Podcast Booking & Executive Communications Manager to secure, manage, and optimize podcast appearances for our internal executives, particularly those across engineering, AI, and technical leadership. This role requires someone who understands the technology landscape, can speak credibly with producers and hosts, and knows how to strategically match the right executives … product announcements, thought leadership themes, and brand positioning. Leverage existing relationships and build new ones with podcast hosts, producers, editors, and bookers across top-tier and mid-tier tech, engineering, and business shows. Pitch and secure podcast appearances for executives based on their expertise level, narrative fit, and audience relevance. Maintain an active pipeline of podcast opportunities ranging from … major outlets (e.g., tech industry flagships) to specialized engineering and AI-focused shows. Executive Preparation & Messaging Prepare executives for conversations by developing briefing materials: key talking points, audience insights, host background, sample questions, and narrative frameworks. Collaborate with Comms, Product, and Engineering teams to ensure technical accuracy while maintaining editorial clarity and storytelling. Conduct pre-interviews or prep More ❯
Knaresborough, North Yorkshire, Yorkshire, United Kingdom Hybrid/Remote Options
Technical Prospects Ltd
Embedded Software Engineer (Hybrid) Offering £45,000 - £50,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio. The … Embedded Software Engineer role will be split into two functions: DevOps, and New Product Development. DevOps You will develop new embedded system software variants which tailor the product for customer needs. You will work with the Technical Support Engineers to determine and implement specifications with customers. You will be required to manage your workload, ensuring that stakeholders are … creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. Embedded Software Engineer Role Purpose To translate project requirements into technical capabilities and outputs. Work with the relevant stakeholders to create new variant specifications and determine appropriate time schedules, and ultimately More ❯
Knaresborough, North Yorkshire, England, United Kingdom
Technical Prospects
Embedded Software Engineer (Hybrid) Offering £45,000 - £50,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our client’s product portfolio. … The Embedded Software Engineer role will be split into two functions: DevOps, and New Product Development. DevOps You will develop new embedded system software variants which tailor the product for customer needs. You will work with the Technical Support Engineers to determine and implement specifications with customers. You will be required to manage your workload, ensuring that stakeholders … creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. Embedded Software Engineer - Role Purpose To translate project requirements into technical capabilities and outputs. Work with the relevant stakeholders to create new variant specifications and determine appropriate time schedules, and ultimately More ❯
We're looking for a dependable, adaptable professional to support day-to-day tasks and ensure smooth operations. This role is straightforward, structured, and easy to learn, making it ideal for anyone who wants a stable income, flexibility, and real More ❯
consulting firm is seeking a Business Development Lead to drive growth across the UK, Europe, and the Middle East, helping organizations unlock the value of location data through innovative software development, analytics, and Earth Observation solutions. This role is perfect for someone who thrives on building partnerships, shaping go-to-market strategy, and bringing complex technical solutions to life … You'll Do Develop and execute regional strategies to expand business presence and brand visibility Build and nurture relationships with clients, partners, and resellers Identify new opportunities for consulting, software, and geospatial services Manage the full sales cycle, from prospecting and proposals through to negotiation and closing Collaborate with technical teams to deliver tailored, data-driven solutions Represent the … company at key industry events and conferences What You Bring 4+ years of experience in technology or geospatial solution sales Strong understanding of Earth Observation, GIS, or software development Proven track record managing complex, multi-stakeholder deals Excellent communication, relationship management, and negotiation skills A self-starter attitude with the ability to work strategically and independently (A degree in More ❯
Job Title– Software Engineer AI Jobs is hiring for one of the global players in the artificial intelligence industry, seeking talented Software Engineers to help build and optimize next-generation machine learning systems. This role involves working with highly scalable infrastructure, advanced service layers, and real-world systems engineering challenges. As part of this engagement, you'll … cross-functional technical teams to ensure scalability, stability, and reproducibility of systems. Debug and optimize performance issues across environments and codebases. Ideal Qualifications 2–3+ years of experience in software or systems engineering at top-tier technology firms, trading companies, or high-performance environments. Expert-level comfort with Linux—including kernel compilation, file permissions, and filesystem operations. Strong More ❯
new CRM platform, within a dynamic and forward-thinking finance organisation. The role In this position, you will be responsible for supporting the designing, building, and deploying robust, scalable software solutions, working closely with cross-functional teams to deliver a new system that meet evolving business needs. You'll provide technical leadership and guidance to junior developers, contributing to … Function Apps, and Azure. On the data side, we use SQL Server, Azure SQL, Azure Cosmos, Azure Storage, and Message Queues. About you We're looking for an experienced software engineer holding around 5 years experience, with a strong foundation in modern software development & practices, including excellent knowledge of development methodologies and hands-on experience with unit testing More ❯
A growing tech and laboratory automation company is seeking an experienced C# .NET Software Engineer to join their expanding development team. This role offers the chance to lead innovative software projects from initial design through to customer delivery while supporting the continuous improvement of internal systems and mentoring junior developers. Key responsibilities: Contribute to the full software … improvements and adoption of new technologies. Provide guidance to junior team members. The ideal candidate will have: 3+ years commercial experience in C# .NET is essential Strong OOP and software design skills. Experience building Windows desktop applications. Strong analytical and problem-solving abilities. Effective communicator and team collaborator. Highly organised, self-motivated, and eager to learn. In return, our … to deliver excellence in everything they do while united by a culture of mutual support. If this sounds like the role for you then apply now! Keywords: C# .NET, Software Engineer, Software Developer, C#, .NET, Windows, Desktop Application, Full life cycle, software life cycle, object-oriented programming, OOP, automation, laboratory automation, pharmaceutical, drug discovery, Northeast, Newcastle, Middlesbrough More ❯
traction. This is a rare chance to get in early, take real ownership, and help lay the foundations of a platform built to scale globally. You'll tackle complex engineering challenges, work with modern tooling, and see the direct impact of your work every single day. The Role As a Senior Python Engineer, you'll join a small, sharp … engineering team responsible for building robust backend systems and data-driven features. You'll help shape architectural decisions, set engineering standards, and work closely with colleagues across the business to deliver high-impact functionality at speed. What You'll Be Doing Designing and developing reliable, high-performance backend services in Python (FastAPI, Flask, or Django) Leading architecture discussions … scaling cloud-based systems (AWS/GCP/Azure) Driving quality across the codebase through testing, automation, and CI/CD About You 5+ years of hands-on Python engineering experience Strong background in backend development, APIs, and distributed systems Experience working in fast-paced or high-growth environments Confidence with cloud infrastructure and containerisation (Docker/Kubernetes) Someone More ❯
in driving the business forward on its exciting journey. Come and build the future of media with Electrify! About the role Join us at Fireship, one of the biggest softwareengineering and tech channels on YouTube, known for its high-energy, fast-paced tutorials and breakdowns of programming, software development, and technology trends. With a loyal following … that you have an innate ability to craft YouTube videos that maximise engagement and audience retention. Desirable Competence in popular coding and programming languages, especially experience working as a software developer or building digital projects Flexible working hours in order to collaborate with colleagues across European and US time zones Benefits Electrify Culture Dynamic environment - We are dedicated to More ❯
with a career path in their most suited field, so we can help you develop and build on your previous skills and experience across multiple capabilities. The FDM Practices SoftwareEngineering Change & Transformation IT Operations Data & Analytics Risk, Regulation & Compliance You’ll join FDM as a Consultant and provide services to our clients relating to your field and More ❯
Cloud video security systems to the next level. Alta's cloud-based video surveillance solution offers industry leading full AI video analytics and exceptional operational insights. The Alta Video engineering team injects intelligence into their approach to security and all their solutions. They help organisations see, understand, and act on their surroundings to protect people, business, and reputation in … real-time. Could you be part of the ever growing Alta Video backend software team? Job Description Please note, this is a hybrid role based out of the Uxbridge office for 1 to 2 days a week. The Backend team develops the core of the Alta Video Management System. These are Cloud based distributed systems monitoring and managing Video … not expected to have all of the following skills, but they will be useful in performing your job. We are looking for someone who: Has experience working as a software developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Wants a More ❯
Backend Software Engineer/Developer (Windows C/C++, C#) Remote UK to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider. As a Backend Software Engineer you will join an Agile team focussed on … building and maintaining Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You can work … commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP More ❯