Fulcrum Digital Inc logo

Data Engineer

Fulcrum Digital Inc

Hybrid🇮🇪Dublin, IrelandmidPosted 6d ago

Visa & sponsorship

  • IE Critical Skills: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.

Job description

Data Engineer

Permanent

Dublin/Hybrid

Requirements

We are looking for an innovative data engineer who will lead the technical design and development of an Analytic Foundation. The Analytic Foundation is a suite of individually commercialized analytical capabilities that also includes a comprehensive data platform. These services will be offered through a series of APIs that deliver data and insights from various points along a central data store. This individual will partner closely with other areas of the business to build and enhance solutions that drive value for our customers.

Position Responsibilities:

As a Data Engineer within Advanced Analytics team, you will:

• Play a large role in the implementation of complex features

• Push the boundaries of analytics and powerful, scalable applications

• Build and maintain analytics and data models to enable performant and scalable products

• Ensure a high-quality code base by writing and reviewing performant, well-tested code

• Mentor junior engineers and teammates

• Drive innovative improvements to team development processes

• Partner with Product Managers and Customer Experience Designers to develop a deep understanding of users and use cases and apply that knowledge to scoping and building new modules and features

• Collaborate across teams with exceptional peers who are passionate about

what they do

Ideal Candidate Qualifications:

• 4+ years of full stack engineering experience in an agile production environment

• Experience leading the design and implementation of large, complex features in full-stack applications

• Ability to easily move between business, data management, and technical teams; ability to quickly intuit the business use case and identify technical solutions to enable it

• Experience leveraging open source tools, predictive analytics, machine learning, Advanced Statistics, and other data techniques to perform analyses

• High proficiency in using Python or Scala, Spark, Hadoop platforms & tools (Hive, Impala, Airflow, NiFi, Scoop), SQL to build Big Data products & platforms

• Experience in building and deploying production-level data-driven applications and data processing workflows/pipelines and/or implementing machine learning systems at scale in Java, Scala, or Python and deliver analytics involving all phases like data ingestion, feature engineering, modeling, tuning, evaluating, monitoring, and presenting

• Experience in cloud technologies like Databricks/AWS/Azure

• Strong technologist with proven track record of learning new technologies and frameworks

• Customer-centric development approach

• Passion for analytical / quantitative problem solving

• Experience identifying and implementing technical improvements to development processes

• Collaboration skills with experience working with people across roles and geographies

• Motivation, creativity, self-direction, and desire to thrive on small project teams

• Superior academic record with a degree in Computer Science or related technical field

• Strong written and verbal English communication skills