Senior Full Stack Data Engineer

Senior Full Stack Data Engineer

Glasgow Full-Time 48000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and optimise a high-performance data platform and search solution.
  • Company: Amici is a leading provider of cloud-based solutions for biotech and life sciences.
  • Benefits: Enjoy a flexible hybrid work model and a fantastic suite of benefits.
  • Why this job: Join an innovative team transforming the biotech industry with cutting-edge technology.
  • Qualifications: Strong Java skills, exposure to Python, and experience with data processing technologies required.
  • Other info: Work in a collaborative environment with opportunities for growth and learning.

The predicted salary is between 48000 - 84000 £ per year.

Amici is recruiting a Senior Full Stack Data Engineer to develop a cutting-edge platform. With significant growth and an ambitious technology roadmap, Amici seeks an engineer skilled in Java, Python, and data to shape the future of the MyAmici platform.

Why Join Us?

You will work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search engine. There is an opportunity to explore vector search, machine learning, and large-scale data processing using Apache Lucene, Solr, or Elasticsearch. The position is hybrid, with one day per week in the Glasgow office.

What You’ll Do:

  • Design, build, and optimize a high-performance data platform and search solution.
  • Develop robust search capabilities using Apache Lucene, Solr, or Elasticsearch.
  • Engineer scalable data pipelines in Java or Python.
  • Collaborate with Business Analysts, Data Engineers, and UI Developers.
  • Work across the full stack, from React/TypeScript front-end to Java-based search services.
  • Contribute to DevOps practices, code reviews, and system optimizations.

What We’re Looking For:

  • Strong experience in Java development and exposure to Python.
  • Experience with large-scale data processing and search technologies.
  • Expertise in Apache Lucene, Solr, Elasticsearch, or willingness to learn.
  • Hands-on experience with SQL and NoSQL databases.
  • Experience in Agile environments with modern DevOps and CI/CD practices.
  • A degree in Computer Science/Software Engineering or equivalent experience.
  • Familiarity with writing automated tests and maintaining high code quality.

About Amici:

Founded in 2005, Amici provides a cloud-based purchasing and inventory management platform for biotech and life sciences organizations. The MyAmici platform supports scientists in their research by handling supply chain and procurement needs. The Innovation Team ensures MyAmici remains at the forefront of technology.

What’s In It for You?

  • Work in an intrapreneurial and innovative environment.
  • A flexible, hybrid working approach.
  • A company culture valuing growth, collaboration, and continuous improvement.
  • A fantastic suite of benefits.

Join us to be part of a high-impact team transforming the biotech industry. Interested? Let’s talk!

Senior Full Stack Data Engineer employer: Amici Procurement Solutions

Amici Procurement Solutions is an exceptional employer, offering a dynamic and innovative work culture that prioritises collaboration and continuous improvement. With a flexible hybrid working model based in Glasgow, employees benefit from a supportive environment that fosters professional growth and the opportunity to work on cutting-edge technology in the biotech sector. Join us to be part of a transformative team, where your contributions will directly impact the future of the MyAmici platform.
A

Contact Detail:

Amici Procurement Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Data Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Java, Python, and search technologies like Apache Lucene, Solr, or Elasticsearch. Having a solid understanding of these tools will not only boost your confidence but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Showcase your experience in Agile environments and DevOps practices. Be prepared to discuss specific projects where you've implemented CI/CD pipelines or collaborated closely with cross-functional teams, as this aligns perfectly with what Amici is looking for.

✨Tip Number 3

Network with current or former employees of Amici or those in similar roles. This can provide you with insider knowledge about the company culture and expectations, which can be invaluable during your interview process.

✨Tip Number 4

Prepare to discuss your approach to building scalable data pipelines and optimising data platforms. Think of examples from your past work that demonstrate your problem-solving skills and technical expertise, as these will be key topics during your discussions with the hiring team.

We think you need these skills to ace Senior Full Stack Data Engineer

Java Development
Python Programming
Data Processing
Apache Lucene
Solr
Elasticsearch
SQL Databases
NoSQL Databases
Agile Methodologies
DevOps Practices
CI/CD
Full Stack Development
React
TypeScript
Automated Testing
Code Quality Maintenance
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Python, and data processing technologies. Emphasise any projects where you've used Apache Lucene, Solr, or Elasticsearch, as well as your familiarity with SQL and NoSQL databases.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific aspects of Amici's technology roadmap that excite you and how your skills align with their needs, particularly in building high-performance data platforms.

Showcase Relevant Projects: If you have worked on relevant projects, either professionally or personally, include them in your application. Detail your role, the technologies used, and the impact of your contributions, especially in agile environments.

Highlight Collaboration Skills: Since the role involves working with Business Analysts, Data Engineers, and UI Developers, make sure to highlight your teamwork and collaboration skills. Provide examples of how you've successfully worked in cross-functional teams in the past.

How to prepare for a job interview at Amici Procurement Solutions

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and Python in detail. Highlight specific projects where you've used these languages, especially in relation to data processing and search technologies like Apache Lucene, Solr, or Elasticsearch.

✨Demonstrate Agile Experience

Since the role involves working in an Agile environment, be ready to share examples of how you've contributed to Agile practices in previous roles. Discuss your experience with DevOps and CI/CD processes as well.

✨Prepare for Collaborative Scenarios

The job requires collaboration with Business Analysts, Data Engineers, and UI Developers. Think of examples where you've successfully worked in a team setting, focusing on communication and problem-solving skills.

✨Ask Insightful Questions

Prepare thoughtful questions about the MyAmici platform and Amici's technology roadmap. This shows your genuine interest in the company and helps you understand how you can contribute to their goals.

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>