Datarade logo

Software Engineer - Ruby on Rails

Datarade

About the Role

Datarade is seeking a talented Software Engineer with expertise in Ruby on Rails to join our dynamic engineering team in Berlin. As a full-stack developer, you will play a crucial role in building and enhancing our global data commerce platform, which simplifies commercial data sharing. You will be responsible for developing impactful features for a large international user base and continuously delivering high-quality code.

Key Responsibilities

  • Feature Development: Build well-tested features from scratch, working across the full tech stack, including front-end, back-end, and database.
  • Code Review: Participate in code reviews to improve code quality and mentor peers.
  • UI Implementation: Develop user-friendly web interfaces for B2B users.
  • Payment Systems: Enable international payments, considering global taxation and B2B checkout methods.
  • Data Engineering: Contribute to the engineering of a globally distributed data warehouse for secure data delivery.
  • Collaboration: Work closely with founders and colleagues from product, business, and marketing departments.

Our Tech Stack

  • Languages & Frameworks: Ruby, Ruby on Rails, JavaScript
  • Tools & Platforms: Gitlab, Docker, Kubernetes, Terraform, Cloudflare, Stripe, Elasticsearch, Redis, Postgres, AWS S3, DigitalOcean, Rudderstack, Delta Sharing

Tech Challenges

  • Data Product Creation: Facilitate easy data product creation from both tabular and unstructured datasets.
  • Platform Integration: Implement an end-to-end data commerce platform for data subscription management and global tax-compliant billing.
  • API Integrations: Build and maintain API integrations with data marketplaces like Google Cloud Analytics Hub, Databricks Marketplace, and more.
  • Modular Architecture: Transform our Ruby on Rails monolith into a more modular architecture to reduce code dependencies.

Qualifications

Minimum Requirements

  • 2+ years of experience as a full-stack software engineer with Ruby on Rails.
  • Experience with code reviews and retrospectives.
  • Practical experience in building and scaling Ruby on Rails applications.
  • Strong user focus and web development experience.

Bonus Qualifications

  • Experience in multiple development teams with different setups and practices.
  • Degree in computer science or related field.
  • Experience with e-commerce platforms and international B2B payment processing.
  • Ambition to become a team leader and mentor junior engineers.

Our Offer

  • Career Growth: Opportunity to build a fast-growing career in a software company focused on data and AI.
  • International Team: Work alongside talented, international colleagues.
  • Company Culture: Co-shape an early-stage company that values transparency and performance.

Benefits

  • Participation in the employee stock options program (VESOP).
  • 28 days of vacation and flexible working hours.
  • 3x year strategy team offsites.
  • €125 / month net inflation bonus.
  • €49 / monthly public transport mobility budget.

Datarade is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.

We look forward to receiving your application!

Benefits
Extracted with AI

  • Participation in the employee stock options program (VESOP)
  • 28 days of vacation
  • Flexible working hours
  • 3x year strategy team offsites
  • €125 / month net inflation bonus
  • €49 / monthly public transport mobility budget

Similar jobs

Last update: 23 minutes ago

Datarade logo
Datarade

Senior Software Engineer - Ruby on Rails

Join Datarade as a Senior Software Engineer specializing in Ruby on Rails, working on a global data commerce platform in Berlin.

Datarade logo
Datarade

Senior Software Engineer - Ruby on Rails

Join Datarade as a Senior Software Engineer specializing in Ruby on Rails to build our global data commerce platform.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Vinted logo
Vinted

Backend Engineer, Seller - Ruby on Rails, Go

Join Vinted as a Backend Engineer in Vilnius, focusing on Ruby on Rails and Go for scalable solutions in the Adtech industry.

Vinted logo
Vinted

Lead Backend Engineer - Help Experience

Join Vinted as a Lead Backend Engineer to enhance user support with cutting-edge technologies in Berlin.

Railsr logo
Railsr

Senior .Net Engineer

Join Railsr as a Senior .Net Engineer to build innovative embedded finance products using .NET, AWS, and Terraform in a dynamic, hybrid work environment.

Vinted logo
Vinted

Backend Engineer, Transactional Experience

Join Vinted as a Backend Engineer to enhance transactional experiences using Ruby on Rails, MySQL, and more.

Factorial logo
Factorial

Mid Software Developer - Growth Team

Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.

Vinted logo
Vinted

Backend Engineer, Seller Domain

Join Vinted as a Backend Engineer in the Seller domain, working with Ruby on Rails, Go, and more in a hybrid role in Kaunas.

Riverty logo
Riverty

Fullstack Software Engineer

Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.

Riverty logo
Riverty

Senior Azure Cloud Engineer

Join Riverty as a Senior Azure Cloud Engineer to lead cloud data platform initiatives with Azure expertise.

Riverty logo
Riverty

Senior Data Governance Engineer

Join Riverty as a Senior Data Governance Engineer in Berlin. Drive data governance strategy and implementation in a dynamic FinTech environment.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

Delivery Hero logo
Delivery Hero

Junior Software Engineer (Golang) - AdTech

Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Remote Crew logo
Remote Crew

Senior Data Engineer

Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.

ImmoScout24 logo
ImmoScout24

Software Engineer (Node.js, React.js)

Join ImmobilienScout24 as a Software Engineer in Vienna, working with Node.js and React.js in a hybrid environment.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Stability AI logo
Stability AI

Remote Data Engineer - Research

Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.

Railway logo
Railway

Platform Engineer with Cloud and Distributed Systems Expertise

Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.

AppFolio logo
AppFolio

Senior Software Engineer - Investment Manager

Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.

Feedonomics logo
Feedonomics

Remote PHP Software Engineer

Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.