Job Title or Location
RECENT SEARCHES
PayFacto
Ottawa, ON
Remote
Full-time
Experienced
Company Benefits
Flexible Work
Posted 24 days ago This job may expire soon!
Salary:

We are looking for an Intermediate Data Engineer to join our team!

We are seeking a talented Data Engineer to contribute to the development and optimization of our payment processing systems. As an Intermediate Data Engineer, you will play a crucial role in designing, implementing, and maintaining data pipelines and infrastructure to support the seamless flow of transactional data. You will work closely with cross-functional teams to analyze business requirements, develop data models, and ensure the reliability and performance of our data processing systems.

Responsibilities:

  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
  • Design, develop, and maintain scalable data pipelines to ingest, process, and analyze large volumes of transactional data.
  • Optimize data storage and retrieval mechanisms to ensure high availability, reliability, and performance.
  • Implement data quality monitoring and validation processes to ensure the accuracy and consistency of data.
  • Work closely with stakeholders to provide clean, reliable datasets for analysis and reporting.
  • Continuously evaluate and integrate innovative technologies and tools to enhance data processing capabilities and efficiency.
  • Follow DevOps practices to develop CI/CD pipelines, automate deployment and monitor processes for data infrastructure.

Requirements:

  • Bachelor's degree in computer science, engineering, or a related field.
  • 3+ years of experience in data engineering, preferably in the payments or financial services industry.
  • Proficiency in programming languages such as SQL, Python, and Java.
  • Experience with object-oriented programming methods.
  • Hands-on experience with distributed data processing frameworks such as Apache Spark or Hadoop.
  • Strong understanding of relational and NoSQL databases, data modeling, and schema design.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes are a plus.
  • Experience with workflow managers such as AirFlow and Dagster.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Effective communication skills and the ability to articulate technical concepts to non-technical stakeholders.

About us:

  • We provide a fully integrated payment and point of sales solutions to restaurants, hotels, and bars
  • We are known for our state-of-the-art point of sales systems (Veloce and Maitre'D)
  • We have offices in Canada, US, and Europe
  • We are expanding and growing!

We offer:

  • Medical and dental coverage as of Day 1
  • Telemedicine 24/7
  • RRSP matching
  • Vacation and personal days
  • Challenge of working in a fast-paced growing company

Are you looking to be part of our PayFacto DNA as we climb to new heights? Apply now!


remote work