Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 4 years ago

Senior Software Engineer – Data Engineering

As a senior software/data engineer working on our data platform, you will leverage your expertise to help maintain all of the critical ETL pipelines and infrastructure at Clicktripz, while continuing to innovate on the toolset that the rest of the team utilizes to process data within their own systems

Responsibilities include, but are not limited to:

  • Manage the configuration, deployment, and maintenance of our ETL service stack
  • Create/maintain our data engineering PaaS for internal use
  • Ensure our data pipeline scales out to support throughput to the tune of billions of records per day with minimal end-to-end latency
  • Coordinate with the Analytics and Data Science teams to define and add new record types to the system
  • Adhere to industry best-practices for unit testing, end-to-end testing, continuous integration, and security
  • Monitor the state-of-health of the system, and jump in to diagnose the root cause of errors when they occur

Minimum Qualifications

  • Bachelor’s Degree in Computer Science or a related field; or equivalent experience
  • 5+ years of experience as a software/data engineer
  • 2+ years of experience with data warehousing applications utilizing tools like Hadoop, Amazon Redshift, Google Spanner, Apache Hive
  • 2+ years developing cloud-based applications and infrastructures (AWS, GKE, Azure)
  • Experience with real-time streaming applications such as Amazon Kinesis, Apache Kafka, or Apache Storm
  • Excellent knowledge of data backup, recovery, security, integrity and SQL
  • Comfortable building container-based solutions
  • You have excellent communication skills. We are a remote and global company with clients and employees all around the globe.

Preferred Qualifications

  • Familiarity with a BI Platform like Tableau or DOMO
  • Familiarity with database design, documentation, and coding
  • Familiarity with Cloudformation, Terraform, Ansible or similar infrastructure management tools
  • Experience working in highly distributed container-based systems (Kubernetes, ECS)