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.
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