Senior Software Engineer - Ruby on Rails
DataradeJob Description
Datarade is seeking a Senior 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 facilitates seamless data sharing and monetization for businesses worldwide.
About Datarade
Datarade develops the Data Commerce Cloud™, a B2B data monetization platform that empowers companies to set up data shops, integrate with data marketplaces, and expand their global data business. With over 1,000 registered data providers and strategic partnerships with industry leaders like Databricks, Google Cloud, and SAP, Datarade is at the forefront of the data commerce revolution.
Role and Responsibilities
- Develop and Implement Features: Design and build well-tested features from scratch, working across the full tech stack (front-end, back-end, database).
- Code Review and Mentorship: Conduct code reviews to ensure high-quality code and provide mentorship to junior developers.
- User Interface Development: Create intuitive web UIs for B2B users, enhancing their experience with our platform.
- International Payment Systems: Implement systems for international payments, considering global taxation and B2B checkout methods.
- Data Warehouse Engineering: Develop a globally distributed data warehouse for secure data delivery.
- Collaboration: Work closely with founders and cross-functional teams from product, business, and marketing to align on project goals.
Our Tech Stack
- Languages and Frameworks: Ruby on Rails, Ruby, JavaScript
- Tools and Platforms: GitLab, Docker, Kubernetes, Terraform, Cloudflare, Stripe, Elasticsearch, Redis, Postgres, AWS S3, DigitalOcean, Rudderstack, Delta Sharing
Qualifications
- Experience: 5+ years as a full-stack software engineer with substantial experience in Ruby on Rails.
- Teamwork: Proven experience in collaborative environments with code reviews and retrospectives.
- Architecture: Strong understanding of application architecture, modular monoliths, microservices, and containerization.
- User Focus: Demonstrated ability to develop user-focused web applications.
Preferred Qualifications
- Experience in multiple development teams with diverse setups and practices.
- Background in computer science or related fields.
- Experience with e-commerce platforms and international B2B payment processing.
- Ambition to lead teams and mentor junior engineers.
Why Join Datarade?
- Career Growth: Opportunity to build a fast-growing career in a software company at the intersection of data and AI.
- International Team: Work alongside talented, international colleagues in a fun and dynamic environment.
- Impact: Contribute to shaping 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 opportunities and welcomes applications from all backgrounds. 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
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.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Data Engineer with Full Stack Development
Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.
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.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Lead Backend Engineer - Help Experience
Join Vinted as a Lead Backend Engineer to enhance user support with cutting-edge technologies in Berlin.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
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.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.
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.
Senior Azure Cloud Engineer
Join Riverty as a Senior Azure Cloud Engineer to lead cloud data platform initiatives with Azure expertise.
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.
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.
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.
Backend Engineer, Transactional Experience
Join Vinted as a Backend Engineer to enhance transactional experiences using Ruby on Rails, MySQL, and more.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Fullstack Software Engineer
Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.
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.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.