Jobs

Staff Software Engineer


Job details
  • Opus Recruitment Solutions
  • Glasgow
  • 2 days ago
Applications closed

Staff Software Engineer - Exciting Biotech company -

*MUST BE GLASGOW BASED OR SURROUNDING AREAS*


My client are an exciting Biotech company who have raised a large amount of funding from investors based in Silicon valley and around the globe


About them:

  • They have developed a platform that combines purpose-built programming languages, robotics, AI, and the world’s largest and continuously growing database of chemical programs.


Role Overview:As a Staff Software Engineer, you’ll be a key player in their team, contributing to the development and maintenance of scalable, high-performance cloud applications. Your collaboration with scientists and operational users will drive delivery and requirements specifications. Specifically:


  • Architect and Implement:You’ll design robust server-side logic, ensuring optimal performance and responsiveness for both front-end and event-driven API requests.
  • Collaborate:Work closely with engineers, data scientists, and front-end developers to create innovative solutions.
  • Make an Impact:Contribute to accelerating chemical discovery and transforming the landscape of materials science.


Skills and Qualifications

  • Strong experience with: Python (FastAPI/Django/Flask),
  • Expertise in SQL and ORM frameworks such as SQLAlchemy.
  • Knowledge of Kafka and/or RabbitMQ.
  • Some experience with cloud services like AWS, Azure, or Google Cloud.
  • Understanding of object-oriented techniques and fundamental design principles & patterns underlying cloud applications.
  • Proficient understanding of code versioning tools such as Git.
  • Familiarity with continuous integration/continuous deployment procedures and tools.
  • Strong experience with Docker.
  • Proven experience participating in the scoping, design, and building of complex software systems
  • At least 10 years of experience writing production-grade, high-quality code in industry.
  • Strong work ethic and growth mindset.
  • Excellent written and oral communications skills
  • Ability to commute to Glasgow based office.


Beneficial Skills

  • Knowledge of NoSQL, Graphs, and TimeSeries databases.
  • Startup experience.
  • React & TypeScript
  • Agile development methodologies.
  • Degree in Computer Science, Engineering, or a related STEM field.
  • Knowledge of data science, chemistry, and the scientific process.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Staff Software Engineer - Machine Learning

Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You...

Cambridge

Staff Software Engineer - Machine Learning

Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You...

ARM Haverhill

Staff Software Engineer - Machine Learning

Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You...

ARM Ely

Staff Software Engineer - Machine Learning

Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You...

ARM Cambridge

Staff Software Engineer - Machine Learning

Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You...

ARM Newmarket

Staff Software Engineer

Staff Software Engineer | Remote First (UK/EU) | Kotlin, Kafka, AWSStaff/Senior Software Engineer£90,000-£120,000 paSeed funded startup with product market fitCentral London Offices - ability to work remotely across the UK or EU⚙️Tech Stack: Kotlin (JVM), Event Driven, Kafka, Distributed Systems, AWSAre you ready to take on complex, real-time, large-scale challenges...

Burns Sheehan