Principal Engineer

Bengaluru   |   Full Time

Recko Inc. is looking for a Principal Engineer to join our kick-ass engineering team. We are looking for smart, dynamic individuals to help us build functional systems that improve customer experience.


About Recko:


 Recko was founded in 2017 to organise the world’s transactional information and provide intelligent applications to finance and product teams to make sense of the vast amount of data available. With the proliferation of digital transactions over the past two decades, Enterprises, Banks and Financial institutions are finding it difficult to keep a track on the money flowing across their systems. With the Recko Platform, businesses can build, integrate and adapt innovative and complex financial use cases within the organization and  across external payment ecosystems with agility, confidence and at scale.  . Today, customer-obsessed brands such as Deliveroo, Meesho, Grofers, Dunzo, Acommerce, etc use Recko so their finance teams can optimize resources with automation and prioritize growth over repetitive and time-consuming tasks around day-to-day operations. 


Recko is a Series A funded startup, backed by marquee investors like Vertex Ventures, Prime Venture Partners and Locus Ventures. Traditionally enterprise software is always built around functionality. We believe software is an extension of one’s capability, and it should be delightful and fun to use.


Working at Recko:


 We believe that great companies are built by amazing people. At Recko, We are a group of young Engineers, Product Managers, Analysts and Business folks who are on a mission to bring consumer tech DNA to enterprise fintech applications. The current team at Recko is 60+ members strong with stellar experience across fintech, e-commerce, digital domains at companies like Flipkart, PhonePe, Ola Money, Belong, Razorpay, Grofers, Jio, Oracle etc. We are growing aggressively across verticals.


About the Role:


What are we looking for:

  • 8+ years of experience with Java  

  • Experience in MVC frameworks like Spring Boot / Dropwizard / Play and with MySQL / Oracle / PostgreSQL

  • Experience in working with Big Data technologies like Big Data frameworks/platforms/data stores like Hadoop, HDFS, Spark, Oozie, Hue, EMR, Scala, Hive, Glue, Kerberos etc.

  • Strong knowledge on data stores, database design, data modeling and SQL queries.

  • Experience building at least one or more application from scratch

  • Experience with cache-store/message broker like Redis / RabbitMQ / Kafka

  • Experience with NoSQL databases like ElasticSearch, DynamoDB etc

  • Understanding of different concurrency models used in Akka, node.js, Go, RxJava etc

  • Experience with Kubernetes (EKS) and in setting up and maintaining Build and Release management using Jenkins

  • Understanding of at least one test frameworks and basic system administration

  • Interest in learning new languages/framework as needed

  • A growth mindset and passionate about building things from the ground up and most importantly, you should be fun to work with


As a Principal Engineer at Recko, you will:


  • Design and implement microservices with high reliability and scalability.

  • Designing and building large components or multiple services

  • Should be able to understand complex architectures and be comfortable working with multiple teams

  • Design, build, test and deploy cutting edge solutions at scale

  • Take initiatives in developing and maintaining integrations of best practices within the backend department

  • Define and communicate technical and design requirements

  • Collaborate with a multidisciplinary team of designers, developers, and system administrators

Submit Your Application

You have successfully applied
  • You have errors in applying