Job Description
DealSignal is a remote-first 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.
Currently, we are looking for a Senior backend Ruby RoR engineer with extensive database knowledge for a fully remote 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:
- You will be responsible for the crucial architecture solutions and the further growth of the platform
- Manage development team
- Code new features & deliver bug fixes
- Continuous work and improvement of product performance
- Actively participate in key Product decisions within the high-performant product team. You will have a direct impact on the product.
Requirements
- Minimum 5+ years of Ruby on Rails experience
- Good knowledge of AWS SDK, Nokogiri, Devise, CanCan, Mina, Carrierwave, OmniAuth, Capistrano, etc
- Redis, in-memory
- Queueing & Event-driven Architecture (Sidekiq, RabbitMQ, Kafka)
- Caching, Data Modeling
- ElasticSearch
- Expert in relational and non-relational databases (e.g Postgres, Mongo)
- Experience in optimizing the performance of high-loaded database queries, Big Data
- REST APIs, OAuth
- Analytical and problem-solving skills
- Minimum Upper intermediate (B2+) English level, both written and oral
- DevOps (Docker, Terraform, Packer… Nomad), AWS (EC2, AWS Lambda, Autoscaling groups, VPC, Security Groups, AWS Cloudwatch)
Not strictly required, but it will be a plus:
- Angular
- Experience working with large 100M+ records databases
- Experience with ML & AI
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.