Data Engineer

Atimi Software Logo

Atimi Software

πŸ“Remote - Canada

Summary

Join Atimi as a highly experienced Data Engineer to collaborate with our client's Data Engineering group. You will build and maintain database infrastructure, work with stakeholders to define requirements and design solutions, and collaborate with other teams to analyze source systems and design data models. Responsibilities include building and maintaining systems and datasets for actionable insights, ensuring quality and productivity through efficient development techniques, and mentoring junior team members. The ideal candidate possesses 4+ years of experience in data engineering and Python, along with expertise in various technologies and databases. A Bachelor's degree in computer science or equivalent is required. The position is located in the Seattle Metropolitan Area, and relocation support is not provided.

Requirements

  • 4+ years of experience in data engineering
  • 4+ years of experience with Python
  • Experience with Apache Airflow and Amazon Redshift
  • Proficient in SQL, Data Modelling, database administration and governance
  • Experience in building and optimization of ETL pipelines involving large volumes (PB) of data
  • Expertise in any of the scripting languages and AWS technologies like Step Functions, Lambda, SNS, SQS, S3, Kinesis, FireHose, Glue, IAM Roles
  • Proficiency in PostgreSQL and MySQL
  • Strong Computer science background required. A Bachelor’s degree or higher in computer science or equivalent is required
  • Good interpersonal and communication skills. Ability to work with different teams for sourcing data
  • Ability to learn fast, work independently
  • The position is open only to incorporated residents in the Seattle Metropolitan Area. Relocation support is not provided

Responsibilities

  • Build and maintain the database infrastructure using software engineering best practices, data management fundamentals, data storage principles, recent advances in distributed systems, and operational excellence best practices
  • Work closely with stakeholders to understand their requirements and design the right solution
  • Work closely with other teams, analyze source systems, define underlying data sources and transformation requirements, design suitable data models and document the design/specifications
  • Build/maintain systems and datasets that analysts and scientists use to generate actionable insights
  • Demonstrate passion for quality and productivity by use of efficient development techniques, standards and guidelines
  • Peer reviews of work
  • Actively mentor more junior members of the team, improving their skills, their knowledge of our systems and their ability to get things done

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.