Recruitment Specialists to the Technology Industries
Job Title - Principal Software Engineer
Job Type - Permanent
Salary - £42,000 - £67,000
Job Ref - 12017
Location - Dublin
Overview
Our client has a current requirement for an experienced software design engineer to join and take their platform to the next level.
Job Description
We are looking for a Principal Engineer to join the team to help take our platform to the next level. The right person for this role is someone who is motivated, has a deep interest in software, is keen to keep learning, and is passionate about building a great product. Who is also drawn to the challenges of scaling and building resilient systems across 100s of nodes and crunching large amounts of data. As a Principal Engineer you part of a fast-paced team guiding best practice across engineering and leading the design and delivery of distributed high volume data processing systems. You will be enabling real-time analytics and decisioning solutions leveraging the latest data processing technologies (e.g. Hadoop, Spark, Kafka, AWS etc.) and be responsible for providing innovative solutions across the platform to allow our customers gain value from their data.
Provides the technical direction and guidance on data processing in the platform.
CANDIDATE REQUIREMENTS
ADDITIONAL INFO
Knowledge of the following technologies would be a bonus:
Please note that we have added the approximate equivalent amount of salary and placment fee in pounds on Optimize. But the actual salary is in Euros which is 50,000 to 80,000 Euros.
COMPANY DESCRIPTION
We have a simple belief: The more you know your customer, the more value you can deliver to your customer. We help marketing and sales executives in travel providers and retailers dramatically improve customer acquisition, conversion and retention rates and improve overall customer experience with its Customer Intelligence Cloud, returning in some cases over 3x in conversion rates and driving over $30M in net new revenue. Our customers include Emirates, Air New Zealand and TigerAir. Our unique Single Customer View and Decisioning Engine gives you the confidence that you're always taking the next best action with your customer. It takes data from every customer's transactional and behavioural interactions and produces a single view of each customer that understands their intent - in real time - and then can immediately act on that intent by delivering the next best action to each customer, across any channel. The result is a highly personalized customer experience which delivers higher acquisition, conversion and retention rates, leading to higher revenue and better overall customer experience.
For more information please click here or to apply please email us including your CV and the job ref at RegisterCV@eh20group.com
Job Type - Permanent
Salary - £42,000 - £67,000
Job Ref - 12017
Location - Dublin
Overview
Our client has a current requirement for an experienced software design engineer to join and take their platform to the next level.
Job Description
We are looking for a Principal Engineer to join the team to help take our platform to the next level. The right person for this role is someone who is motivated, has a deep interest in software, is keen to keep learning, and is passionate about building a great product. Who is also drawn to the challenges of scaling and building resilient systems across 100s of nodes and crunching large amounts of data. As a Principal Engineer you part of a fast-paced team guiding best practice across engineering and leading the design and delivery of distributed high volume data processing systems. You will be enabling real-time analytics and decisioning solutions leveraging the latest data processing technologies (e.g. Hadoop, Spark, Kafka, AWS etc.) and be responsible for providing innovative solutions across the platform to allow our customers gain value from their data.
Provides the technical direction and guidance on data processing in the platform.
- Works collaboratively to implement and bring a technically difficult concepts to reality.
- Strong ability to learn quickly and adapt to changing customer requirements.
- Developing use cases, user stories, design and architecture specifications.
- Strong listening, critical thinking, and problem-solving skills
- Strong orientation toward high-quality deliverables and high customer satisfaction
- Demonstrate a high level of curiosity and keep abreast of the latest technologies
- Always looking to improve and provide innovative solutions.
- Provide technical direction and leadership to teams.
CANDIDATE REQUIREMENTS
- As part of the role you will need to be experienced in:
- 5-7 years experience designing and build big data solutions.
- Experience mentoring engineers as well as leading technical direction.
- In depth understanding of algorithms, data structures, and performance optimization techniques.
- Building scalable systems in Java and related technologies.
- Developing REST based APIs
- Developing in Spark.
- NoSQL databases such as Cassandra, Redis, and ElasticSearch.
- Relational databases such as PostgreSQL.
- Amazon Web Services (AWS) ecosystem
- GNU/Linux-based development.
Knowledge of the following technologies would be a bonus:- Big Data systems such as Hive, Oozie and Hadoop.
- Configuration management tools such as Ansible.
- Machine Learning frameworks like Spark MLlib.
- Frameworks such as Dropwizard and Akka.
- Languages such as Scala and Python.
- Messaging systems like Kafka.
- An interest in bleeding edge open source technologies
ADDITIONAL INFO
Knowledge of the following technologies would be a bonus:
- Big Data systems such as Hive, Oozie and Hadoop.
- Configuration management tools such as Ansible.
- Machine Learning frameworks like Spark MLlib.
- Frameworks such as Dropwizard and Akka.
- Languages such as Scala and Python.
- Messaging systems like Kafka.
- An interest in bleeding edge open source technologies
Please note that we have added the approximate equivalent amount of salary and placment fee in pounds on Optimize. But the actual salary is in Euros which is 50,000 to 80,000 Euros.
COMPANY DESCRIPTION
We have a simple belief: The more you know your customer, the more value you can deliver to your customer. We help marketing and sales executives in travel providers and retailers dramatically improve customer acquisition, conversion and retention rates and improve overall customer experience with its Customer Intelligence Cloud, returning in some cases over 3x in conversion rates and driving over $30M in net new revenue. Our customers include Emirates, Air New Zealand and TigerAir. Our unique Single Customer View and Decisioning Engine gives you the confidence that you're always taking the next best action with your customer. It takes data from every customer's transactional and behavioural interactions and produces a single view of each customer that understands their intent - in real time - and then can immediately act on that intent by delivering the next best action to each customer, across any channel. The result is a highly personalized customer experience which delivers higher acquisition, conversion and retention rates, leading to higher revenue and better overall customer experience.
For more information please click here or to apply please email us including your CV and the job ref at RegisterCV@eh20group.com