DevJobs

Senior Data Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • SQL SQL
  • Kafka Kafka
  • Spark Spark
  • AWS AWS
  • Kubernetes Kubernetes
  • Airflow Airflow
  • ELT
  • ETL
  • ORM
  • Athena
  • RDS
  • SQS

GYTPOL, a first-of-its-kind platform that automates and error-proofs configuration security for connected devices, is looking to hire a Senior Backend Data Engineer to serve as our go-to authority on data architecture and data engineering.

The individual selected, our first hire in such a role, will demonstrate a passion for learning cutting-edge technologies and will be tasked with building a production-ready large-scale data pipeline.

Responsibilities:

  • Maintain ETL + ELT data pipelines
  • Construct SQL queries using ORM, manually optimizing queries when needed
  • Deploy to both AWS & on-prem environments
  • Handle upgrades and data migrations
  • Develop backend features from end-to-end
  • Monitor production logs
  • Troubleshoot issues in production
  • Plan and execute architecture changes
  • Review backend code in search of bugs
  • Conduct code reviews for other team members
  • Cooperate with frontend team to ensure great backend & UI integration
  • Write CI scripts to test your code

Requirements:

  • 5+ years experience developing scalable backend code in high level languages (and Python)
  • SQL fluency
  • Experience decrypting ORM generated and optimizing SQL queries
  • Experience writing migrations in raw SQL
  • Familiarity with the data engineering tech stack: ETL and ELT tools (Airflow, Spark, Kafka, SQS, RDS, Athena, etc.)
  • Experience working with/in cloud environments
  • Comfortable owning projects from end-to-end — taking initiatives from idea to production
  • Prior hands-on experience building large-scale data pipelines
  • Experience working with containers and Kubernetes
  • A self-starter with excellent problem-solving skills
  • Ability to work both independently and collaboratively as a highly motivated team player
  • Comfortable working in a remote or hybrid capacity
  • Great async written English communication skills


*When applying, please send me a message on LinkedIn confirming that you have read the job description.

GYTPOL