Job Description
We are seeking a talented Senior Backend Engineer to join our growing team in Bangalore, Karnataka, India. This is a new, individual contributor role focused on scaling our high-performance, reliable backend system to meet the demands of our expanding user base. As more companies leverage our platform for goal tracking, feedback, and performance management, this role is critical in handling large volumes of real-time data, seamless integrations with platforms like Slack and Teams, and delivering fast user experiences. You will play a key part in ensuring our system remains scalable, efficient, and stable, while accelerating feature delivery to enhance customer satisfaction, retention, and overall product performance.
- Build and maintain scalable, high-quality Ruby on Rails applications and APIs to support core product features.
- Optimize system performance through efficient database design, implementing caching strategies (e.g., Redis), and effective background job processing (e.g., Sidekiq).
- Enable reliable and fast product delivery by writing testable code, contributing to CI/CD pipelines, and collaborating closely with product and design teams to ship impactful features.
- 5 to 9 years of professional backend engineering experience.
- Proficiency in Ruby on Rails.
- Strong experience with Python.
- Experience with database design and optimization.
- Familiarity with caching mechanisms (e.g., Redis).
- Experience with background job processing systems (e.g., Sidekiq).
- Understanding of CI/CD principles.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
This is an exciting opportunity to be a foundational member of a new engineering initiative, directly impacting the scalability and performance of a rapidly growing product. Youll have the chance to solve challenging technical problems, contribute significantly to our platforms success, and work in a collaborative environment that values innovation and ownership. Join us to help shape the future of performance management software and make a real difference for our customers.
Will they be an individual contributor or part of a teamIt is a individual contributor role What are their top 3 key responsibilities/outcomesAt Peoplebox.ai, the top three outcomes for this role are: (1) building and maintaining scalable, high-quality Ruby on Rails applications and APIs to support core product features, (2) optimizing system performance through efficient database design, caching (Redis), and background job processing (Sidekiq), and (3) enabling reliable and fast product delivery by writing testable code, contributing to CI/CD, and collaborating closely with product and design teams to ship impactful features. What would success look like for this person in their first 90 daysSuccess in the first 90 days would mean the engineer has fully ramped up on the codebase and architecture, is independently shipping high-quality features and APIs, and has started improving system performance (e.g., optimizing queries, implementing efficient background jobs). They should be actively contributing to team discussions, collaborating cross-functionally, and demonstrating ownership by identifying and solving real product or scalability challenges with minimal supervision.No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.