Backend Engineer - Python

Senior Developer

Ref: 333Wednesday 6 September 2023

Sorry, this advert is now closed. Click here to view our live vacancies.

Join Industry leader of the FreightTech wave that’s digitising global supply chains. We work with some of the world’s largest trucking companies helping them optimise their operations with our advanced data analytics platform.

This is an excellent opportunity for an experienced Backend Engineer to join a dynamic team and work on challenging projects. If you are passionate about serverless architecture, data processing, and delivering high-quality solutions, we would like to hear from you.

You will be responsible for developing and rolling out services used to process and deliver data. You will have a solid understanding of Python programming language and have at least 5 years of experience in Python development including writing automated tests. Familiarity with data processing frameworks such as Apache Beam / Apache Spark is highly desirable.

Responsibilities:

  • Design, develop, test, deploy, and maintain services.
  • Collaborate with front-end developers, data analysts, and other stakeholders to design and implement scalable and maintainable backend solutions.
  • Write automated tests and ensure high-quality code through continuous integration and deployment.
  • Identify and troubleshoot performance and scalability issues.
  • Ensure that security and data protection requirements are met.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of Python development experience.
  • Experience in developing serverless architectures (Google Cloud Functions / Cloud Run or similar).
  • Knowledge of data processing frameworks such as Apache Beam / Apache Spark.
  • Familiarity with TypeScript/Javascript is a plus.
  • Strong knowledge of software engineering principles, design patterns, and algorithms.
  • Experience with automated testing frameworks and continuous integration and deployment tools.
  • Excellent problem-solving skills.
  • Strong communication skills and ability to work collaboratively in a team environment.

Benefits include:

  • Share options in growing start-up
  • An excellent work environment in the heart of Galway city
  • Limitless career opportunities as our ambitious organisation grows
  • Flexible work from home culture