🔔 FCM Loaded

Principal Engineer (RoR)

Xurrent

2 - 5 years

Bengaluru

Posted: 17/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Xurrent Principal Engineer


Mission of the position

Xurrent, Inc. (Xurrent) designates a Principal Engineer. The Principal Engineer at Xurrent will be a key contributor to the development of our cutting-edge web application. Leveraging your expertise in Ruby on Rails, you will lead the design, development, and deployment of high-quality software solutions. Reporting to the CTO, your mission will be to drive technical excellence, mentor junior engineers, and collaborate with cross-functional teams to deliver innovative and impactful product features.


Responsibilities

  • Lead the design and development of Ruby on Rails applications, ensuring they are robust, scalable, and maintainable.
  • Collaborate closely with UI/UX designers and front-end engineers to translate design concepts into functional and user-friendly interfaces.
  • Write clean, efficient, and well-tested code that adheres to coding standards and best practices.
  • Mentor and provide technical guidance to junior engineers, promoting their growth and skill development.
  • Conduct thorough code reviews, providing constructive feedback and ensuring high code quality.
  • Collaborate with other engineering leads to ensure seamless integration and optimal performance of front-end and back-end systems.
  • Stay current with industry trends and emerging Ruby on Rails technologies, advocating for their adoption as appropriate.
  • Troubleshoot and resolve complex technical issues and challenges, collaborating with cross-functional teams.

Distinguishing Characteristics

  • 5+ years of Extensive experience in Ruby on Rails development, with a strong command of the Ruby language and Rails framework.
  • Proven track record of designing and implementing complex features and web applications.
  • Strong expertise in front-end technologies (HTML, CSS, JavaScript) and their integration with back-end systems.
  • Excellent problem-solving skills and attention to detail, with the ability to find creative solutions to technical challenges.
  • Leadership qualities and an ability to mentor and guide junior team members.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Experience with database design and optimization, particularly with relational databases.
  • Experience with ElasticSearch or OpenSearch.
  • Proficiency in version control systems (git) and continuous integration/delivery practices.
  • Ability to drive technical discussions, make architectural decisions, and shape technical strategy.
  • Self-motivated with a demonstrated ability to take ownership and drive results.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.