Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Ruby Backend Software Engineer

at Dealfront

Posted 1 day ago | 1 applied

Description:

  • Dealfront is a remote-first, international SaaS company focused on helping businesses find and target accounts primed for conversion.
  • The company merges Leadfeeder and Echobot to create a powerful sales intelligence and web visitor identification platform.
  • Senior Backend Software Engineers will primarily build APIs, background data processing flows, and integrations.
  • The backend work involves optimizing and effectively using various databases such as AWS RDS & Aurora, AWS DynamoDB, Elasticsearch, and Redis.
  • The backend consists of multiple Ruby and Ruby on Rails apps combined with Serverless components like AWS Lambda, API Gateway, Kinesis, and SQS.
  • The company emphasizes maintaining a smooth codebase and dedicates time for upgrades, refactoring, and improvements for developer productivity.
  • There are opportunities to work on the Ember.js frontend and to learn about infrastructure, DevOps, and serverless development.
  • The role involves working with a variety of components and technologies, including data pipelines and internal data services.
  • Curiosity and a passion for learning new technologies are essential for this role.

Requirements:

  • Candidates must have expertise in Ruby and a willingness to learn the company's tech stack.
  • Interest in building scalable Serverless systems using AWS technologies such as Lambda, Kinesis, or API Gateway is required.
  • Understanding of microservices architecture patterns is necessary, with experience in Kubernetes and gRPC being a plus.
  • Strong software architecture and data modeling skills are essential for making engineering decisions aligned with product vision.
  • Experience in DevOps and Infrastructure, particularly with AWS, Terraform, Docker, or Kubernetes, is advantageous.
  • Candidates should possess teamwork and communication skills to help improve the work of colleagues.
  • Experience managing, monitoring, and troubleshooting production-grade web applications is required.
  • Applicants must be physically located within Europe.

Benefits:

  • Employees will have the chance to work with a knowledgeable, high-achieving, and fun team.
  • The work environment is international, diverse, dynamic, and committed.
  • The position offers the opportunity to work remotely with a flexible work schedule.
  • Mental health support is provided through Auntie.
  • Annual company retreats in sunny locations and team off-sites are organized.