Current jobs related to Director of Software Engineering - Oxford - FORT

  • Software Engineer

    6 days ago


    Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications. Key responsibilities include:Designing and developing software applications using Python, Java, and other programming languages.Collaborating...

  • Software Engineer

    6 days ago


    Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Job Description:As a Software Engineer at {company}, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions to our customers.Responsibilities:Design and develop software applications using a range of programming languages and...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    We are seeking a highly skilled Software Research Engineer to join our team at the University of Oxford. The successful candidate will be responsible for designing and implementing high-quality software that will lead to specific research outcomes and enable the translational impact of existing research.You will collaborate with researchers and consultant...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, United Kingdom University of Oxford Full time

    We are seeking to appoint a Research Software Engineer to join the Centre for Tropical Medicine and Global Health, working with Professor Deirdre Hollingsworth and the neglected tropical diseases (NTD) modelling consortium to directly inform global and national policy on a group of diseases that predominantly affect the lowest income populations...

  • Software Engineer

    6 days ago


    Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Key Responsibilities:Design, develop, and test software applications to meet business needs.Skills and Qualifications:Proficient in programming languages such as Java, Python, and C++.Excellent problem-solving and communication skills.Familiarity with agile development methodologies and version control systems.Benefits:Opportunity to work with a talented...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a fixed-term contract until 1 April 2027.As a Senior Research Software Engineer (Machine Learning), you will be responsible for researching, adapting, and...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    **Job Title:** Senior Software Engineer - Full StackWe are seeking a talented Senior Software Engineer to lead our full-stack development team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Responsibilities include:Designing and developing full-stack software applicationsMaintaining...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Research Software Engineer (Machine Learning)We are seeking a highly skilled Senior Research Software Engineer to join our team at the Department of Computer Science, University of Oxford. This is a cross-disciplinary project between the Departments of Computer Science and Biology, and the successful post-holder will be working on the NERC funded Morphocam...

  • Software Engineer

    6 days ago


    Oxford, Oxfordshire, United Kingdom St John\'s College University of Oxford Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining software applications using a variety of programming languages, including Java, Python, and C++.Key ResponsibilitiesDesign and develop software applications using object-oriented...

  • Software Developer

    6 days ago


    Oxford, Oxfordshire, United Kingdom University of Oxford, Department of Engineering Science Full time

    We are seeking a skilled Software Developer to join our team and contribute to the development of cutting-edge software solutions. As a key member of our tech team, you will be responsible for designing, implementing, and testing software applications. Your primary focus will be on coding, but you will also have the opportunity to collaborate with our...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    About the Role:We are seeking an experienced Full Stack Developer to join our team at {company}. The ideal candidate will have a strong background in software engineering and experience with full stack development.Key Responsibilities:Design and develop scalable and efficient full stack solutionsCollaborate with cross-functional teams to deliver high-quality...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Transforming Robotics with InnovationWe are seeking a talented Robotics Software and Systems Engineer to join our team at the University of Oxford's Oxford Robotics Institute (ORI). As a key member of our engineering team, you will be responsible for designing, building, programming, testing, and maintaining a large fleet of robots and systems.About the...


  • Oxford, United Kingdom University of Oxford Full time

    We are seeking a full-time Robotics Software and Systems Engineer to join our team at Oxford Robotics Institute (ORI), an independent institute within the Dept of Engineering Science in central Oxford. The post is fixed-term for 12 months in the first instance. A recent winner of The Queen’s Anniversary Prize for innovation in autonomous robotic...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    We are seeking an experienced Senior Software Engineer - Full Stack to join our software development team. As a key member of the team, you will be responsible for designing, developing, and maintaining our software applications. Your expertise in both front-end and back-end technologies will be crucial in ensuring the success of our...


  • Oxford, Oxfordshire, United Kingdom University of Oxford Full time

    Job Title: Tech LeadWe are seeking an experienced software developer to play a lead role in the development of the OpenSAFELY platform and the fast-growing engineering team at the University of Oxford.About the RoleThis is an opportunity for someone who enjoys technical leadership and running small teams, but also wishes to maintain an element of front-line,...

Director of Software Engineering

2 months ago


Oxford, United Kingdom FORT Full time

About us


You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.

We strive to expand human potential and seek an enthusiastic and dedicated Director of Software Engineering to join our pioneering team in Oxford. We value relentless curiosity and the pursuit of excellence and invite you to help shape the future of scientific exploration and healthcare breakthroughs to drive scientific discovery and combat diseases.

This role is essential for developing and implementing our cloud-integrated software platform. You will lead software engineering and data science teams, ensuring code quality and data-driven innovation. This role is crucial for guiding teams through complex software and data solutions and fostering a collaborative environment.

Your Responsibilities:

  • Lead the implementation of our cloud-integrated software platform that allows users to perform data acquisition, real-time analysis, post-processing, and storage from anywhere.
  • Oversee desktop software and firmware development, including architecture, embedded hardware configurations, build systems, deployment architectures, continuous integration, and feature releases.
  • Ensure the team balances feature delivery, product roadmap timelines, and the development of modular, high-quality code while managing technical debt and maintaining legacy software.
  • Lead the software engineering team to deliver high-quality software products on schedule, adhering to best practices in software engineering and data science, and focusing on rapid delivery of valuable solutions without compromising quality.
  • Work closely with the hardware and biochemware teams to ensure seamless integration and optimization between software, instruments, enhancing overall system performance and user experience.
  • Ensure the highest quality of UI/UX by working with front-end, product, and design stakeholders.
  • Promote a culture of autonomy, responsibility, ownership, rapid iteration, and a focus on delivering value to customers, fostering an environment where engineers thrive and grow.
  • Collaborate with technical leads to develop the long-term technical direction and roadmap for software.

Required Skills and Qualifications:

  • Experience managing and leading diverse teams of junior to senior-level software engineers and data scientists, fostering a collaborative environment that supports innovation and efficient problem-solving across software and hardware interfaces.
  • Proven success in leading cross-team software projects, including creating new solutions and enhancing existing ones. This role requires a robust understanding of integrating software with hardware components and leveraging data science for innovation.
  • Demonstrated leadership in building highly scalable software solutions that interface seamlessly with hardware devices and cloud technologies, using data science methodologies to enhance product capabilities and performance.
  • Experience in hiring and growing high-performing software engineering teams, establishing a culture of excellence that integrates software development with hardware innovation and data science insights.
  • Expertise in improving coding practices, processes, execution, and deployment strategies.
  • Ability to combine agile development philosophies with long-term planning for complex projects with cross-functional dependencies.
  • Skill in communicating complex technical concepts to various stakeholders, including cross-functional teams, leadership, and customers.
  • Consistent track record of delivering meaningful results and software that provides value to customers.
  • Proficiency in C++, Python, JavaScript (React), gRPC, modern cloud technologies, multi-threaded applications, database technologies, microservices
  • Understanding of data science and machine learning principles, applying these to optimize software solutions
  • Bachelor’s degree in a technology-related field.

Preferred Skills and Qualifications:

  • Developed software systems meeting regulatory or privacy frameworks (e.g., FDA, HIPAA, GDPR).
  • Led software development in the life sciences or a related industry.
  • Expertise in techniques to innovate in real-time imaging and analysis solutions.
  • Postgraduate degree in a technology-related field.

Benefits

  • Competitive Compensation:
  • 28 days of annual leave plus 8 bank holidays and 4 dedicated wellbeing days.
  • Free Daily Lunches
  • Onsite Gym Facilities
  • Private Healthcare and Dental Coverage
  • Cycle To Work Scheme
  • Health Assured
  • People’s Pension.

As an equal opportunity employer, we prioritize fairness and respect, ensuring every team member thrives regardless of their background. Our benefits include: