Senior Software Engineer

Automata

Automata

Software Engineering
Remote
Posted on Thursday, December 21, 2023

Company Level 4
Salary band £60,000 - £95,000
8% bonus (annual & discretionary & performance based)
Work from our office in London and at all customer sites as required



Your Mission: Senior Software Engineer at Automata

Transform Labs, Empower Scientists: At Automata, we're not just building software; we're creating a new era of lab automation. Your role is crucial in developing the LINQ platform, where you'll orchestrate lab instruments and robots to pioneer scientific workflows.

Automata's LINQ platform empowers scientists to automate repetitive scientific processes by integrating their instruments and data management systems with our robotic manipulation platform.
As part of the Software Delivery team, you will be working closely with our Success Engineers to create reliable and scalable workflows for the applications of our customers. Your code will allow scientists to unlock the next generation of automation for their lab!

Key Responsibilities:

  • Innovate: Write top-tier software to control LINQ hardware, revolutionising scientific workflows.
  • Collaborate: Work hand-in-hand with Success Engineers and clients to translate scientific requirements into exceptional code.
  • Strategise: Partner with Product and Engineering teams to leverage LINQ features for customer benefit and influence future innovations.
  • Develop and Maintain: Create and refine tools, ensuring a robust codebase for diverse workflows.
  • Test & Debug: Apply your skills to ensure flawless functioning of automation hardware.
  • Communicate: Effectively liaise progress and challenges to stakeholders, ensuring clarity and precision.
  • Mentor: Guide peers in crafting high-quality code and peer review their work for excellence.
  • Flexibility: Be ready to work at our London HQ or on-site with clients in the UK or abroad.

What You Bring to Automata:

  • Expertise: Significant years of experience in the industry, mastering modern programming languages, especially Python.
  • Design Skills: Proven ability in creating clear, well-documented APIs.
  • Communication Prowess: Ability to articulate complex ideas with confidence.
  • Technical Mastery: Skilled in automated testing (preferably pytest) and debugging on Linux systems.
  • Version Control: Proficiency with Git and GitHub.
  • Self-Starter Attitude: Comfortable in developing solutions from minimal requirements.
  • Passion: Keen interest in automation and life sciences.

Nice-to-Haves:

  • Background in hardware automation and control.
  • Experience with microcomputers (Raspberry Pi, Arduino), web APIs, Docker, and GUI design.

Why Automata?

We're more than a company. We're a team of enthusiasts passionate about merging technology with life sciences. Here, your work directly contributes to accelerating treatments for critical illnesses like cancer.

Ready to Make an Impact?

If you're eager to drive change in a dynamic, innovative environment, Automata is your stage. Apply now and become a key player in reshaping the future of lab automation.