Datarade logo

Senior Software Engineer - Ruby on Rails

Datarade

About the Role

Datarade is seeking a Senior Software Engineer with expertise in Ruby on Rails to join our dynamic software engineering team in Berlin. As a full-stack developer, you will play a crucial role in building and enhancing our global data commerce platform. This platform is designed to simplify commercial data sharing for a large international user base.

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 and Mentorship: Participate in code reviews to improve code quality and mentor junior engineers.
  • User Interface Design: Implement intuitive web UIs for B2B users.
  • Payment Systems: Enable international payments with considerations for global taxation and B2B checkout methods.
  • Data Infrastructure: Engineer 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 on Rails, Ruby, 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 creation of data products from both structured and unstructured datasets.
  • Platform Development: 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 major data marketplaces.
  • System Architecture: Transform our Ruby on Rails monolith into a more modular architecture.

Qualifications

  • Experience: 5+ years as a full-stack software engineer with substantial experience in Ruby on Rails.
  • Teamwork: Proven experience in teamwork, including code reviews and retrospectives.
  • Architecture: Experience in application architecture, modular monoliths, micro-services, and containerization.
  • User Focus: Strong focus on user experience and web development.

Bonus Qualifications

  • Experience in multiple development teams with various setups and practices.
  • Background in e-commerce platforms and online marketplaces.
  • Experience with international B2B payment processing and data warehousing technologies.
  • Leadership ambition and experience in coaching 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: Contribute to an early-stage company that values transparency and performance.

Benefits

  • 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

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

Software Engineer - Ruby on Rails

Join Datarade as a Software Engineer specializing in Ruby on Rails to build our 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.

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.

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.

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.

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.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

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.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

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.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

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.

Riverty logo
Riverty

Senior Azure Cloud Engineer

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

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.

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.

Vinted logo
Vinted

Backend Engineer, Transactional Experience

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

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.

Toughbyte logo
Toughbyte

Senior Full Stack Engineer with Python and Django

Join as a Senior Full Stack Engineer in Vienna, focusing on Python, Django, and data-driven applications.

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.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

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.

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.