We're seeking a Software Engineer to join our team in Cambridge, UK. In this role, you'll help maintain and expand the software and systems that support our audio/video data collection efforts. You will work with a team of audio/video engineers and recording technicians, as well as an international team of software engineers and interdisciplinary audio researchers.
Required Skills:
* Python software development, Linux and shell scripting
* Cross-platform development, Restful APIs
* Database knowledge, SQL simple processing
* User interface (for internal systems)
Required Qualifications:
Bachelor's degree in Computer Science or related field, or equivalent work experience.
8+ years of professional programming experience.
Strong experience working on large-scale Python projects.
Proficiency with Linux and shell scripting.
Experience with RESTful APIs and concurrent systems.
Familiarity with FastAPI or similar Python backend frameworks.
Understanding of time-synchronization across systems.