Ruby on Rails Architect – SaaS Startup – Entrepreneurial

This role requires you to have strong API design skills with emphasis on building reliable, scalable simple solutions. At this early stage, you will wear multiple hats from lead architect to senior software engineer on the most complex elements of the product by shaping ultimate architecture.You’ll be working directly with the CEO and CTO and will have an enormous impact on the product.

Stack we use:

Golang, Ruby on Rails, Serverless Systems, Python Django, Flask, Redis, memcache, Postgres, Celery, Hadoop, Spark, Kafka, Nginx, Linux, Git, AWS, Docker, Microservices, Distributed systems, TDD.

Experience

5+ years of experience on Ruby on Rails with strong track record of developing highly available SaaS products.

Qualification

  • B.Tech in Computer Science, Mathematics and Computing or equivalent specialization.
  • Extensive Object Oriented Design, Data Structures, Algorithm and problem solving skills.
  • Developed complex systems using microservices architecture.
  • Good understanding of the syntax of Ruby and its nuances
  • Understanding of functional programming style in Ruby.
  • A self-starter with experience of working across multiple technical teams and decision makers.
  • Experience in writing reusable Ruby libraries or gems that may be used in expressive ways.
  • Solid understanding of RDBMS and SOLID principles.
  • NoSQL experience is a plus.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.
  • Ensure the best possible performance, responsiveness of the applications by helping maintain code quality.
  • You will develop RESTful backend services in a young and motivated team, building stable and elegant web applications.
  • Create redundancy in our systems with clustering, sharding or replication strategies and being responsible for its availability.
  • Work on real time, highly available and high traffic environment (> 3 million requests / hour).
  • Search and evaluate different technologies and development stacks for API based platform which can handle petabytes of loads.
  • Drive engineering excellence and ensure team is delivering high-value results.

Apply Now