Senior Software Engineer, Python

5 days ago


Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions.

You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components. Essentially, you’ll be creating the software “nervous system” for cutting-edge imaging and inspection technology. You’ll operate within a close-knit, interdisciplinary group dedicated to continually enhancing the company’s core platforms.

Key Responsibilities:

Architectural Design: Consider the entire software stack—from how users engage with the application, through data analysis workflows, to the lower-level connections with sensors and control units.
Software Implementation: Develop robust, maintainable software primarily in Python, ensuring it easily interfaces with complex instrumentation while embracing test-driven development.
Technical Innovation: Investigate and address challenging engineering issues, conceiving smart, high-performance solutions that expand the boundaries of what’s possible.
Essential Qualifications & Experience:

Professional Background: A minimum of five years’ experience as a software engineer working within environments that blend hardware and software—this might include areas like specialized measurement devices, automated industrial machinery, embedded systems, or imaging equipment.
Educational Foundation: A strong physics background is highly advantageous—preferably a Bachelor’s degree in Physics or an equivalent credential combined with a solid understanding of physical principles.
Technical Expertise: A deep command of Python, experience working closely with hardware plus proven experience developing scientific or analytical applications using numerical and engineering-oriented Python tools (e.g., NumPy, SciPy).
 
Location: Cambridge
Position: Senior Software Engineer
Salary: Up to £100K



  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components....


  • Cambridge, United Kingdom CV-Library Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware...


  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions.You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components....


  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions.You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components....


  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions.You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components....


  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components....


  • Cambridge, United Kingdom Corriculo Ltd Full time

    **Senior Software Engineer, Python, SQL, AWS, MedTech, Remote, COR4913** **The Role** This is an excellent Senior Software Engineer position, working for a company with a growing reputation in their field. The Senior Software Engineer will use knowledge of Python and an understanding of SQL databases and microservice architecture to designand build key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Role OverviewIC Resources has partnered with a leading company that provides innovative imaging system solutions to Fortune 500 companies. As a Senior Python Software Engineer, you will play a key role in the development of analysis and control software for industrial sensing and metrology solutions.You will work closely with the client's team to design and...


  • Cambridge, UK, Cambridgeshire, United Kingdom Enterprise Recruitment Ltd Full time

    A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions.You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components....


  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    We are looking for a talented Software Architect to lead the development of our Python-based software solutions. As a Senior Software Engineer, you will be responsible for designing and implementing software architectures that meet the needs of our customers.Job Description:Develop a deep understanding of the software stack, from user interaction to data...


  • Cambridge, United Kingdom Enterprise Recruitment Ltd Full time

    Job DescriptionA company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions.You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware...


  • Cambridge, United Kingdom Vector Recruitment Ltd Full time

    **Lead Software Developer - Python - Cambridge - £70k-£90k - Hybrid working** One of the UK's most exciting technology development companies is looking for a Senior Python Software Developer to join their expanding team. You will be joining a truly One of the UK's most exciting technology development companies is looking for a SoftwareEngineer with strong...


  • Cambridge, United Kingdom So Code ltd Full time

    Mid/Senior Software Engineer (C & Python) Location: Cambridge **Job Type**: Permanent Salary - Up to £66,000 (Total Package Exceeding £100k+) SoCode recruitment are delighted to be working with a world leading technology company, who are looking for enthusiastic and talented software engineers to join their UK team. You will be part of a...

  • Software Engineer

    4 days ago


    Cambridge, United Kingdom Vector Recruitment Ltd Full time

    **Software Engineer - Python and C - Cambridge - £50k-£85k - Hybrid working** One of the UK's most exciting technology development companies is looking for a Software Engineer with strong Python and knowledge of C to join their expanding team. You will be joining a truly exceptional organisation undergoing rapid growth due to thehuge success that their...


  • Cambridge, United Kingdom Client Server Ltd. Full time

    Full Stack Software Engineer / Developer (Python React JavaScript) *Remote / Hybrid WFH*. Are you a technologist who enjoys working with a range of programming languages across the full technology stack? You could be progressing your career in a senior, hands on role at a market leading software house whose remote access product is used by hundreds of...


  • Cambridge, United Kingdom Aspire Cambridge Full time

    Start: ASAP Location: Cambridge Benefits: hybrid & flexible working, a competitive base salary, pension contribution, employee private medical cover, life insurance, gym membership assistance, cycle to work scheme, and of course, lovely colleagues! We have multiple opportunities in our clients software development team for Python Software Engineers who enjoy...


  • Cambridge, United Kingdom Opus Recruitment Solutions Ltd Full time

    I'm working with a growing consultancy that are headquartered in Cambridge and are looking for Python Software Engineers to join their team. They provide products and services across a range of industries for a huge variety of clients including NASA, AstraZeneca, Uber, Space X and Ford. They've been in the industry for over 60 years and are continuing to...


  • Cambridge, United Kingdom LANGHAM RECRUITMENT LIMITED Full time

    **2 x Senior Python Engineer** 6 Months Contract - likely to extend Outside IR35 Up to £600 pd Life Science/Genomics 100% Remote Do you want to be involved in supporting organisations to build prediction platforms to help them make better decisions that will improve outcomes for people’s healthcare? This Genomics start up is rapidly growing with a recent...


  • Cambridge, United Kingdom Corriculo Ltd Full time

    **Junior Software Engineer, Python, SQL, AWS, MedTech, Remote, COR4912** **The Role** This is an excellent Junior Software Engineer position, working for a company with a growing reputation in their field. The Junior Software Engineer will use knowledge of Python and an understanding of SQL databases to work within a microservice environmenton the design...


  • Cambridge, United Kingdom Corriculo Ltd Full time

    **Software Engineering Lead, Python, SQL, AWS, MedTech, Remote, COR4905M** **The Role** This is an excellent Software Engineering Lead role, working for a company with a growing reputation in their field. The Software Engineering Lead will use knowledge of Python, prior experience of leading / managing a small team and experience working withmicroservice...