Ruby Backend Software Engineer

Dealfront Logo

Dealfront

πŸ“Remote - Germany

Summary

Join Dealfront, a remote-first, international SaaS company, as a Backend Software Engineer. You will work on building APIs, background data processing flows, and integrations, primarily using Ruby and Ruby on Rails, along with serverless components on AWS. The role involves optimizing and utilizing various databases, including AWS RDS & Aurora, DynamoDB, Elasticsearch, and Redis. You will collaborate with a team, contribute to code reviews, and have opportunities to work on the frontend or infrastructure. The position requires expertise in Ruby and a willingness to learn the company's tech stack. Dealfront offers a remote work option with flexible hours, along with other benefits.

Requirements

  • Expertise with Ruby and willingness to learn our stack
  • Interest in building scalable Serverless systems using AWS technologies such as Lambda, Kinesis and API Gateway
  • Understanding how to model and build applications using microservices architecture patterns
  • Strong software architecture & data modeling skills to base engineering decisions on product vision
  • Ability to help and improve the work of your colleagues through your teamwork and communication skills
  • Experience managing, monitoring and troubleshooting production-grade web applications
  • Be physically located within European timezones

Responsibilities

  • Work with streaming and serverless components supporting the data collection pipelines such as AWS Kinesis and AWS Lambda
  • Work optimising and storing effectively all the data we collect, using various databases such as DynamoDB, AWS RDS & Aurora, OpenSearch/Elasticsearch or Redis
  • Build internal applications mainly in Ruby, running in Kubernetes or AWS and communicating with gRPC, event-based and streaming technologies
  • Provide code reviews to your peers

Preferred Qualifications

  • Experience with Kubernetes and gRPC
  • Experience in DevOps and Infrastructure is a plus, especially in AWS, Terraform, Docker, and Kubernetes

Benefits

  • The chance to work with a very knowledgeable, high-achieving and fun team
  • An international, diverse, dynamic and committed work environment
  • The opportunity to work remotely, with a flexible work schedule
  • Mental Health support with Auntie
  • Personal budget for home office equipment
  • Annual company retreats in sunny locations and team off-sites :)

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.