Principal Engineer

Bengaluru, Karnataka
Work Type: Full Time

FinBox is a diverse team of problem solvers who believe that Digital Finance is the most effective way to drive financial inclusion. FinBox infrastructure is used by over 80+ companies to deliver credit to over 3 million customers every month. Come, do work that matters.

We are building infrastructure for the future of banking!!! Using our tools; any company can embed & build financial products & services within their app.

Banks provide financial products & services - accounts/investments/lending & insurance. The next biggest bank won't be a bank. Banking will come to the apps you use & love.

It's already happening!! Here are some examples:

- You buy your trip insurance (financial product) on GoIbibo (not a bank)

- Get your BuyNowPayLater line (a lending product) on Dunzo (not a bank)

You can find out more about us at FinBox [dot] in.

At FinBox you will be redesigning the banking rails for the world as we are committed to building the next-gen embedded finance infrastructure that helps enterprises launch FinTech offerings in hours.

Join our team in this B2B2C role to transform how companies deliver credit (personal loans, BNPL, etc.) through personalized and instantaneous experiences to customers. The engine behind this transformation is FinBox's low-code tool and an API platform that empowers companies to quickly release new world-class products to their customers in months instead of years.

## How You'll Contribute

  • Redefine Fintech architecture standards by building easy-to-use, highly scalable, robust, and flexible APIs

  • In-depth analysis of the systems/architectures and predict potential future breakdown and pro-actively bring solutions

  • Partner with internal stakeholders, to identify potential features implementation that could cater to our growing business needs

  • Drive the team towards writing high-quality codes, tackle abstracts/flaws in system design to attain revved-up API performance, high code reusability and readability.

  • Think through the complex Fintech infrastructure and propose an easy-to-deploy modular infrastructure that could adapt and adjust to the specific requirements of the growing client base

  • Design and create for scale, optimized memory usage and high throughput performance

**Who You Are**

  • 10+ years of experience in the development of complex distributed systems

  • Prior experience in building sustainable, reliable, and secure microservice-based scalable architecture using Golang

  • Advanced system design and architecture grasp to develop a seamlessly interconnected system, facilitating efficient communication with both internal and external networks

  • Strong understanding of Data Structure, Algorithms, Design Patterns, Multithreading concepts, etc

  • Good proficiency in Golang and its associated libraries and frameworks to play around with its potential

  • A knack for writing clean and optimized code for high-volume low-latency APIs

  • Ability to design and implement technical road maps for the system and components

  • Bring in new software development practices, design, and architecture innovations to make our tech stack more robust

  • Hands-on experience in cloud technologies like AWS/GCP

Submit Your Application

You have successfully applied
  • You have errors in applying