AWSCloudDockerETLJavaScriptNext.jsPostgresReactRedisRSpecRubyRuby on Rails
About the role
Build backend systems: Develop and maintain Ruby on Rails APIs, background processing (Sidekiq), and data workflows that power our AI-driven insights platform
Support AI integration: Contribute to implementing AI/LLM capabilities into backend services, helping build intelligent data processing pipelines and automated workflows
Work with data models: Collaborate on PostgreSQL schemas, queries, and data models to support analytics and reporting needs
Contribute to AI-enhanced features: Help build backend services that leverage AI tools and frameworks to deliver workplace insights
Ensure performance and reliability: Debug issues, optimize queries, and maintain scalable backend services
Collaborate across the stack: Work with frontend engineers to define API contracts and contribute to Next.js/React features when needed
Follow best practices: Write tests (RSpec), participate in code reviews, and use monitoring/deployment tools effectively
Learn and grow: Develop your backend and AI-related skills while collaborating with senior engineers and adopting AI-assisted development workflows
Requirements
3–5 years of professional software development experience with a backend focus, ideally in Ruby on Rails
Experience contributing to fullstack applications; familiarity with modern frontend frameworks (Next.js/React preferred)
Solid understanding of API development, background processing, and database fundamentals
Familiarity with PostgreSQL, database queries, and performance considerations
Interest in AI-assisted development workflows and willingness to learn new approaches (e.g., BMAD Method)
Exposure to cloud environments (AWS preferred), containerization (Docker), and deployment practices
Strong problem-solving skills and ability to debug backend issues
Collaborative team player who works well with product managers, designers, and engineers
Growth mindset with a willingness to learn new technologies and expand skill sets.
**Nice to have:**
**AI/LLM integration experience**: Previous work with Claude, GPT, Gemini, or other AI services in production applications
**Advanced Rails expertise**: Experience with complex Rails applications, multi-tenant architectures, or event-driven systems
Background processing at scale with Sidekiq, Redis, or similar job queue systems
Experience with monitoring and observability tools (APM, logging, metrics) for production backend systems
Knowledge of authentication/authorization systems, security best practices, and compliance requirements
**Data pipeline experience**: Building ETL processes, data transformation workflows, or analytics-focused backend systems
Interest in employee wellbeing and workplace psychology, particularly how backend systems can enable better team insights.
Benefits
Flexibility in work hours and location, with a focus on managing energy rather than time.
Access to online learning platforms and a budget for professional development
A collaborative, no-silos environment, encouraging learning and growth across teams
A dynamic social culture with team lunches, social events, and opportunities for creative input
Health insurance
Leave Benefits
Provident Fund
Gratuity
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsAPI developmentPostgreSQLbackground processingSidekiqdata workflowsETL processesdata transformationRSpecAI integration
Soft skills
problem-solvingcollaborationgrowth mindsetteam playerwillingness to learn