A leading fintech company in Gurugram is seeking an experienced software engineer to architect and develop scalable backend systems for its SaaS platform. You will provide technical leadership, mentor a team, and implement performance enhancements. The ideal candidate has strong expertise in Ruby on Rails and a proven track record of delivering high-quality software. This role will require collaboration with cross-functional teams to ensure seamless integration of features. Competitive compensation is offered.
Qualifications
Expertise in Ruby on Rails and its associated ecosystem.
Ability to convert product requirements into robust engineering solutions.
Proven record of delivering high-quality, production-grade software.
Responsibilities
Architect and develop backend systems and RESTful APIs.
Provide technical leadership across multiple projects.
Mentor and coach a team of high-performing engineers.
Skills
Ruby on Rails (RoR)
Multithreading
Microservices architecture
Linux-based systems
Version control (Git)
Tools
RSpec
Cucumber
MongoDB
Job description
Responsibilities
Architect, design, and develop backend systems, RESTful APIs, and core components of our industry-leading SaaS lending platform with a strong focus on scalability, performance, and reliability.
Provide technical leadership across multiple projects, guiding architectural decisions, establishing best practices, and ensuring alignment with long-term product vision.
Mentor, coach, and elevate a team of high-performing engineers, fostering a culture of technical excellence, innovation, and accountability.
Research, evaluate, and introduce modern technologies, frameworks, and architectural patterns to solve complex engineering challenges and future-proof the platform.
Propose, implement, and continuously refine performance enhancements, optimization techniques, and scalable design strategies to support rapid growth and high transaction volumes.
Collaborate cross-functionally with product managers, engineering teams, DevOps, QA, and design to ensure seamless integration and delivery of mission-critical features.
Own the end-to-end architecture of assigned modules, ensuring high availability, security compliance, fault tolerance, and adherence to industry best practices.
Conduct architecture reviews, code reviews, and design audits to maintain high-quality engineering craftsmanship across the platform.
Qualifications
Expertise in Ruby on Rails (RoR) and its associated ecosystem.
Ability to convert product requirements into robust, scalable engineering solutions.
Proven track record of leading engineering teams to deliver high-quality, production-grade software.
Strong understanding of multithreading, background job processing, scheduling, and related frameworks.
Hands-on experience with microservices architectures and distributed system patterns.
Proficiency in Linux-based systems and command-line operations.
Experience with unit testing frameworks such as RSpec and Cucumber.
Strong foundation in object-oriented programming and metaprogramming concepts.
Experience working with relational databases and MongoDB.
Working knowledge of server configuration, infrastructure management, and deployment practices.
Proficiency with version control systems, preferably Git.