Skip to content

Principal Ruby Engineer with Data Engineering skills [REMOTE Europe GMT+0 — GMT+6]

  • Remote
    • Remote, California, United States
  • $40,000 per month
  • Product

Job description

NOTE: this position is opened only to Europe-based developers. Other applications will be ignored.

DealSignal is a remote-first Data startup operating in a $50-billion market. Our goal is to give our clients access to high-quality customer data with advanced insights and predictive analytics.


We are seeking a highly experienced and motivated Principal Ruby Engineer with Data Engineering skills to join our team. The ideal candidate will have at least 6 years of experience working with Ruby and a strong background in building and maintaining large-scale data platforms. In this role, you will be responsible for leading the design and development of our data platform, with a focus on scalability, reliability, and performance. This is a fully remote full-time position.


We are already a stable company in the market. But together, we will launch and grow the next version of the product. We plan to grow 10x in the next 2 years.


Responsibilities:

As a member of the Agile development team, you will be responsible for all and most of the following activities:

  • Design, develop, and maintain the data platform architecture
  • Optimize the performance of our data platform and troubleshoot issues as they arise.
  • Lead the design and implementation of data solutions, new features and improvements
  • Actively participate in key Product decisions with a direct impact on the product.
  • Continuous work and improvement of product scalability and performance


Why work with us

  • Opportunity to become a key employee at a fast-growing B2B startup with hundreds of customers (product-market fit achieved)
  • Get exciting experience working with highly loaded applications with 1B+ records
  • Fully-remote opportunity, we care that our team delivers high-quality software code. We do not care how, where, or when you work, as long as you deliver!
  • Fair salary and opportunity of stock options.

Job requirements

  • 6+ years of experience with Ruby + RoR. Experience with queueing & event-driven Architecture (Sidekiq, RabbitMQ, Kafka)
  • Extensive experience with large databases, specifically experience with 100M+ records.
  • Strong knowledge of AWS, specifically experience with RDS, EC2, S3, Autoscaling, and Lambda.
  • Expert with Postgres, ElasticSearch, Redis, and other database technologies. NoSQL is a plus
  • Experience with column-based databases like ClickHouse
  • Experience with data warehousing, ETL, and data pipeline architecture
  • Strong understanding of data modeling, SQL, and database performance tuning.
  • Minimum Upper intermediate (B2+) English level, both written and verbal
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.

or