Browse
Employers / Recruiters

Principal Software Engineer

automata · 30+ days ago
10 White Lion St
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
<p><em><strong><a href="https://www.notion.so/automatatech/Progression-Frameworks-6aec19ef26284d8999d2764fa3372d7a">Level</a>: </strong>6<strong><a href="https://www.notion.so/automatatech/Pay-Transparency-5fc0cd54891f4e5081a041940b8163c1"><br></a></strong></em><em><strong><a href="https://www.notion.so/automatatech/Pay-Transparency-5fc0cd54891f4e5081a041940b8163c1">Salary band</a>:</strong> £120,000- £135,000<strong><a href="https://www.notion.so/automatatech/Bonus-Public-4300d7e9648d42d4a98841289d56ceab"><br></a></strong></em><em><strong><a href="https://www.notion.so/automatatech/Bonus-Public-4300d7e9648d42d4a98841289d56ceab">Bonus</a>:</strong> 15% performance-based, discretionary<strong><br></strong></em><em><em><strong><strong><a href="https://g.co/kgs/inxc9GY"></a></strong></strong></em><em><strong><a href="https://g.co/kgs/7yYe73n">Location</a>: </strong>Hybrid - work at our London HQ 2x/wk</em><strong></strong></em></p><hr><p><strong></strong>At <strong>Automata</strong>, <a href="https://www.notion.so/Values-Mission-aeb123bfc9c54873ac296b9c1bd90f0f?pvs=21">we're on a mission</a> to transform how scientists work by making automation accessible to every lab in the world. We believe that by giving labs the power to automate, we can unlock discoveries that will shape the future of life sciences—from diagnostics and drug discovery to synthetic biology.</p><p>But we’re more than just a company disrupting the industry—we're a team of innovators, problem-solvers, and creators passionate about empowering scientists. Our <a href="https://automata.tech/">LINQ</a> platform combines hardware and software to streamline workflows, making lab automation fast, flexible, and affordable. This means our customers can focus on groundbreaking research, while we take care of the rest.</p><p><strong>Why Work at Automata?</strong></p><ul><li><strong>Impact</strong>: Your work will directly contribute to advancements in science and medicine, supporting labs around the globe as they push boundaries in research and innovation.</li><li><strong></strong><strong>Innovation</strong>: You’ll be part of a team solving complex problems (seriously, no one else has figured out how to do this yet), using cutting-edge technology (we have robots).</li><li><strong>Growth</strong>: <a href="https://www.notion.so/Manager-Studio-106aa75be16d803faecfdcd7ce552a72?pvs=21">We invest in our people</a>. Whether through hands-on experience, professional development, or collaborative projects, you’ll grow both professionally and personally.</li><li><strong>Community</strong>: Join a diverse, passionate team that <a href="https://www.notion.so/automatatech/Company-Events-f174a58c58d743c4a47ca4c189c0ddd8">values collaboration</a> (golf on a Thursday, Soccer once a month, movie nights whenever we fancy it).</li></ul><p dir="ltr">We're looking for a<strong> Principal Software Engineer </strong>to develop our LINQ Cloud application in London, providing our users with the flexibility and control to develop fully automated solutions for their labs.</p><p dir="ltr">Our mission is to build lab automation products at the intersection of hardware and software in the life-sciences automation space that can transform the industry, accelerating science.</p><p dir="ltr"><strong>About the team</strong></p><p dir="ltr">Our engineers are more than just technically skilled; they're driven by curiosity and a growth mindset. They find immense joy in seeing the software power the robots and the<a href="https://www.youtube.com/watch?v=vayzU_S5g1A"> hardware bench</a>, transporting plates from instrument to instrument. They understand the profound impact of their work on the life sciences industry, and this fuels their passion.</p><p dir="ltr">The core skills we’d like to see:</p><ul><li dir="ltr"><p dir="ltr">Leading engineering strategies and problem spaces, ensuring quality and reliability is accounted for across the organisation.</p></li><li dir="ltr"><p dir="ltr">Owning technical standards and best practices.</p></li><li dir="ltr"><p dir="ltr">Experience in developing modern SaaS full-stack applications. We mainly work with Python for our application code, APIs and SDK with React/Typescript in the front end, but experience in other similar modern languages and frameworks is also welcomed.</p></li><li dir="ltr"><p dir="ltr">Adept in constructing and managing services, from establishing standard APIs and distributed systems, to incorporating monitoring and alerting systems, along with expertise in integrating external systems and catering for resiliency with a “You build it, you run it” mindset.</p></li><li dir="ltr"><p dir="ltr">Mentor and influence the engineering organisation and its stakeholders in delivering pragmatically whilst fostering a culture of good engineering practices and foundations.</p></li></ul><p><br><br></p><p dir="ltr">We are flexible and look for the right folks. You are not expected to know everything, but here are some other of our core technologies and what our environment looks like:</p><ul><li dir="ltr"><p dir="ltr">SQL and NoSQL databases: PostgreSQL, Couchbase, DynamoDB</p></li></ul><ul><li dir="ltr"><p dir="ltr">Event-driven architecture, employing technologies such as Kafka, gRPC and Protobuf for event definitions</p></li><li dir="ltr"><p dir="ltr">Solver technology and algorithms to drive our workflow scheduling solver engine</p></li><li dir="ltr"><p dir="ltr">Deployment on AWS to IoT Greengrass, ECS, Lambda and EKS, with infrastructure managed via Terraform and pipelines via CircleCI</p></li><li dir="ltr"><p dir="ltr">Feature flags to enable us to experiment and control when we release new features to customers</p></li></ul><p><br></p><p dir="ltr"><strong>In this role, you will be responsible for:</strong></p><ul><li dir="ltr"><p dir="ltr"><strong>Be a force multiplier and provide technical leadership </strong>to the team, elevating the team’s capabilities through mentorship, high-impact knowledge sharing, and stewardship, ensuring effectiveness and alignment towards contributing to the overall delivery.</p></li></ul><ul><li dir="ltr"><p dir="ltr"><strong>Shipping and building a resilient product </strong>with scale and reliability in mind so that we can entrust our product into the hands of our customers with pride, accounting for quality and security.</p></li><li dir="ltr"><p dir="ltr"><strong>Taking pragmatic approaches and keeping it simple </strong>by solving for problems that we have, not for problems we might encounter.</p></li><li dir="ltr"><p dir="ltr"><strong>Building an agile architecture </strong>that is expected to evolve and is flexible to adapt. Drive improvements in engineering efficiency by establishing best practices, reducing complexity in critical systems and creating reusable architecture patterns.</p></li><li dir="ltr"><p dir="ltr"><strong>Collaborating and supporting the organisation </strong>because code is just one part of the job, but being a team player is a massive part. We prioritise working together with product partners, design and engineering to ensure transparency and alignment in our direction.</p></li><li dir="ltr"><p dir="ltr"><strong>Putting customers at the heart of what you do </strong>by understanding what makes sense for our users and engaging with them with integrity.</p></li></ul><p><br></p><p dir="ltr"><strong>What it takes:</strong></p><ul><li dir="ltr"><p dir="ltr"><strong>Technical leadership and code excellence </strong>with the ability in developing high-quality code, conduct code reviews and lead technical initiatives through strong architectural understanding, mentorship, and the capacity to align team objectives with strategic technical vision.</p></li><li dir="ltr"><p dir="ltr"><strong>Team multiplier and collaborative problem solver </strong>who contributes to up-skilling the team, helping to resolve issues, sharing knowledge, and elevating others around you.</p></li><li dir="ltr"><p dir="ltr"><strong>Comfortable dealing with ambiguity, </strong>thinking through the problem space, shaping the product, seeking feedback, and adjusting the product through iterations.</p></li><li dir="ltr"><p dir="ltr"><strong>Production experience across the core technology stack</strong> of React and Typescript in an AWS environment, ideally working on data-intensive edge applications, microservices and event-driven architecture. We also welcome diverse experiences in other languages such as Python, Golang, Rust, or Dart.</p></li><li dir="ltr"><p dir="ltr"><strong>Value-focused and pragmatic </strong>in ensuring customer value is delivered efficiently, with necessary trade-offs considered, balancing strategic direction, quality and resiliency for the bigger picture from an organisation perspective.</p></li><li dir="ltr"><p dir="ltr"><strong>Have a product mindset, </strong>always keen to understand customer needs and align the teams to the business strategy. Participate in product and design discussions, contributing ideas to ensure we do the most impactful work that will improve the product and user experience.</p></li><li dir="ltr"><p dir="ltr"><strong>Effective stakeholder management </strong>in supporting customer engagement, navigating teams through incidents and customer support cases, and seeking opportunities to improve processes and efficiencies organisation-wide</p></li></ul><hr><p><em><br></em><em><em>We are an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Discrimination of any kind based on race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status is strictly prohibited.</em></em> </p> •

Last updated on Jan 31, 2025

See more

About the company

More jobs at automata

Analyzing

More jobs like this

Analyzing
Softwareentwickler | C++ (m|w|d)
Assecor GmbH ·  IT-Beratung und Softwarelösungen

Berlin, Berlin

 · 

30+ days ago

Fullstack Developer (m/f/d) .Net, Azure PaaS (Ref.Nr.: 40969)
Q-Perior ·  Management-Consulting und IT-Lösungen

Munich, Bavaria

 · 

30+ days ago

Python/Django Developer
TheWiseSeeker ·  Plataforma inteligente de análisis

Barcelona, Catalonia

 · 

30+ days ago

Softwareentwickler:in C# / VB.net (m/w/d)
SSH Software und Systemberatung GmbH ·  Softwareentwicklung, Systemberatung

Schwarzach am Main, Bavaria

 · 

30+ days ago

(Junior) Python Developer (m/f/d)
CHECK24 ·  Vergleichsportal

Munich, Bavaria

 · 

30+ days ago

Software Engineer Full Stack (w/m/d)
LAS Recruitment ·  Personalvermittlung

Hamburg, Hamburg

 · 

30+ days ago

Oberhausen-Rheinhausen, Baden-Württemberg

 · 

30+ days ago

Fachinformatiker* Anwendungsentwicklung (Ausbildung zum 01.08.2024)
UNITY Consulting & Innovation ·  Beratung und Innovation für Unternehmen

Büren, North Rhine-Westphalia

 · 

30+ days ago

Technical Analyst or Junior Consultant (m/f/d) – Green hydrogen / PtX€36,000 - €45,000
Perspectives Climate Group GmbH ·  Klimaforschung und Politikberatung

Freiburg im Breisgau, Baden-Württemberg

 · 

30+ days ago

Técnico Dynatrace
TB
ToBeIT ·  Servicios de TI y consultoría

Community of Madrid

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your CV.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your CV. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status