Senior Ruby on Rails Backend Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Pune - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Position Overview

We are looking for an experienced Senior Ruby on Rails Backend Engineer to architect and maintain the
robust backend infrastructure for our clients influencer marketing superapp. You will be building scalable APIs and backend services that power the platform managing complex data flows between mobile apps
social media platforms and payment systems while ensuring high performance and reliability for a
growing user base.

Key Responsibilities
Backend Architecture & API Development:

Design and implement RESTful and GraphQL APIs for the Ruby on Rails backend serving mobile
and web applications.
Build and maintain scalable backend architecture supporting platform features and future growth.
Architect data flow systems managing real-time communication between mobile apps web
platform and database layers.
Optimize Rails application performance for handling high-volume API requests from 5000
influencers and brands.

Core Platform Development:
Develop and maintain backend endpoints for influencer-brand matching campaign management
and content tracking
Create data processing pipelines for social media metrics engagement analytics and campaign
performance
Build webhook systems for real-time updates from social media platforms (Meta TikTok) and
payment notifications
Implement caching strategies using Redis for frequently accessed data and API response
optimization
Database & Data Management:
Design and optimize PostgreSQL database schemas for influencer profiles campaigns and
performance data storage
Implement efficient data querying strategies for large-scale influencer brand and campaign data
Build robust data models supporting analytics reporting and business intelligence requirements
Create data migration strategies ensuring zero-downtime deployments for feature rollouts
Third-Party Integrations:
Integrate and manage APIs for Meta Business API TikTok Business API and other social media
platforms
Build and maintain Stripe payment API integration for transaction processing and revenue
tracking
Implement Firebase integration for real-time mobile app communication and analytics
Create robust error handling and retry mechanisms for external API failures

Performance & Scalability:
Optimize Rails application performance using background job processing (Sidekiq/Resque) for
heavy operations
Implement horizontal scaling strategies for handling variable load from mobile apps and
campaigns
Build monitoring and logging systems for backend performance API health and error tracking
Create automated testing suites ensuring backend reliability during feature deployments

Required Skills & Qualifications:

1. Ruby on Rails Expertise: Advanced proficiency in Ruby on Rails (5.x/6.x/7.x) Ruby language
Rails conventions and best practices
2. API Development: Expert-level RESTful API and GraphQL design API versioning
documentation (Swagger/OpenAPI)
3. Database Skills: Advanced PostgreSQL knowledge complex query optimization database design
ActiveRecord mastery
4. Background Processing: Extensive experience with Sidekiq Resque or similar job processing
frameworks
5. Caching & Performance: Proficiency with Redis Memcached Rails caching strategies
performance optimization
6. Third-Party APIs: Experience integrating social media APIs payment gateways and external
services

Educational Qualifications:

Bachelor & masters in computer science Software Engineering or related technical field.

Preferred Experience:

1. 5 years in Ruby on Rails development with 2 years in senior/lead backend roles
2. Knowledge of microservices architecture and service-oriented design patterns

3. Background in high-traffic consumer applications or marketplace platforms

4. Experience with real-time data processing and event-driven architectures
5. Understanding of social media platform APIs and influencer marketing domain
6. Familiarity with AI/ML integration concepts is a plus for future platform enhancements


Position OverviewWe are looking for an experienced Senior Ruby on Rails Backend Engineer to architect and maintain therobust backend infrastructure for our clients influencer marketing superapp. You will be building scalable APIs and backend services that power the platform managing complex data flo...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing