Principal Engineer, Backend
Founded in 2017, We believe in making commerce easy by building simple and affordable products for businesses to start, run & Grow. We enable and empower more than 15 Million MSME merchants in India, with our trademark products like OkCredit, OkShop, OKStaff.
Our Products are powered by our consumers, who do 3+ million Daily transactions, helping them to conduct their complex daily businesses at ease. 80% of these transactions have been from MSMEs from Tier 3 cities catering to a business value of 14 trillion Rupees. This showcases the ease in which our app can be adopted.
We take pride in providing a spirited, fair, and transparent work environment for all. We focus on nurturing careers and celebrating talent. Being a part of our growth story your opinion is given due consideration, and no voice is too feeble to be heard out. With Young and experienced leaders and team members from different walks of life, we are a strong team who are tightly aligned and loosely coupled. We move fast, take risks, and pride ourselves on staying flexible, fun, and committed to measurable customer satisfaction with the right effort to impact ratio
About the team
We are on a leading product growth with more than 50 million downloads for OkCredit and hence one of the hottest tech startups with the latest tech stack to solve challenges simplifying the overall experience for SMEs. We were present in the Google for Startups Accelerator (GFSA) fifth cohort. To highlight the overall tech stack , our complete backend is in Golang, Postgresql as a daily driver , Mongo , Cassandra (depending upon the use-case), Redis (caching) , Google PubSub + Kafka for streaming purposes. The entire architecture is event driven and we use the likes of MQTT (Erlang and Elixir) for Client to Server Communication and notifications.
What you will do:
As a senior technical individual contributor, you will partner closely with our Head of engineering and CTO and across the broader technical organization. You will be building and operating multi-tenant platforms which work across all product flows/lines. This needs to scale to millions of transactions per day . All individual contributors at Okcredit are Software Engineers which means we expect you to be hands on and contribute code.
• Define overall technical architecture
• Architect large scale reliable systems to support continuous growth of the business
• Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to.
• Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
• Understand how key technical decisions will drive business outcomes
• Advise/mentor other engineers in the team across various levels
• Collaborate with Product managers and Business teams to develop long-term product roadmap
• Working with the Head of Engineering to define/come up with best practices to help the team achieve their technical tasks
• Perform well in uncertainties; collaborate and work with unclear interfaces to other teams in our fast paced environment.
Desired Skills and Experience:
• BS/ MS in Computer Science from NIT, REC, BIT’s or other top tier colleges.
• 7-8 years of total work Experience building and architecting large systems at enterprise scale with a great impact (e.g. including well-designed APIs, distributed technologies, real time systems of high throughput, low latency and highly scalable systems)
• Excellent command over data structures and algorithms
• Strong problem solving and analytical skills
• Strong hands-on experience in at least one object oriented language (C++/Java) and one dynamic scripting language (e.g. Ruby, Python, GoLang) is a must.
• Strong command over databases (MySQL, PostgreSQL, Redis, ElasticSearch).
• Knowledge of MVC frameworks like Rails, Django, Symphony, Yii is desired.
• Prior experience with Google Cloud Platform would be preferred.
• Strong communication and collaboration skills. Examples of working across teams and organizations on technical initiatives
Founded in 2017, We believe in making commerce easy by building simple and affordable products for businesses to start, run & Grow. We enable and empower more than 15 Million MSME merchants in India, with our trademark products like OkCredit, OkShop, OKStaff.
Our Products are powered by our consumers, who do 3+ million Daily transactions, helping them to conduct their complex daily businesses at ease. 80% of these transactions have been from MSMEs from Tier 3 cities catering to a business value of 14 trillion Rupees. This showcases the ease in which our app can be adopted.
We take pride in providing a spirited, fair, and transparent work environment for all. We focus on nurturing careers and celebrating talent. Being a part of our growth story your opinion is given due consideration, and no voice is too feeble to be heard out. With Young and experienced leaders and team members from different walks of life, we are a strong team who are tightly aligned and loosely coupled. We move fast, take risks, and pride ourselves on staying flexible, fun, and committed to measurable customer satisfaction with the right effort to impact ratio
About the team
We are on a leading product growth with more than 50 million downloads for OkCredit and hence one of the hottest tech startups with the latest tech stack to solve challenges simplifying the overall experience for SMEs. We were present in the Google for Startups Accelerator (GFSA) fifth cohort. To highlight the overall tech stack , our complete backend is in Golang, Postgresql as a daily driver , Mongo , Cassandra (depending upon the use-case), Redis (caching) , Google PubSub + Kafka for streaming purposes. The entire architecture is event driven and we use the likes of MQTT (Erlang and Elixir) for Client to Server Communication and notifications.
What you will do:
As a senior technical individual contributor, you will partner closely with our Head of engineering and CTO and across the broader technical organization. You will be building and operating multi-tenant platforms which work across all product flows/lines. This needs to scale to millions of transactions per day . All individual contributors at Okcredit are Software Engineers which means we expect you to be hands on and contribute code.
• Define overall technical architecture
• Architect large scale reliable systems to support continuous growth of the business
• Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to.
• Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
• Understand how key technical decisions will drive business outcomes
• Advise/mentor other engineers in the team across various levels
• Collaborate with Product managers and Business teams to develop long-term product roadmap
• Working with the Head of Engineering to define/come up with best practices to help the team achieve their technical tasks
• Perform well in uncertainties; collaborate and work with unclear interfaces to other teams in our fast paced environment.
Desired Skills and Experience:
• BS/ MS in Computer Science from NIT, REC, BIT’s or other top tier colleges.
• 7-8 years of total work Experience building and architecting large systems at enterprise scale with a great impact (e.g. including well-designed APIs, distributed technologies, real time systems of high throughput, low latency and highly scalable systems)
• Excellent command over data structures and algorithms
• Strong problem solving and analytical skills
• Strong hands-on experience in at least one object oriented language (C++/Java) and one dynamic scripting language (e.g. Ruby, Python, GoLang) is a must.
• Strong command over databases (MySQL, PostgreSQL, Redis, ElasticSearch).
• Knowledge of MVC frameworks like Rails, Django, Symphony, Yii is desired.
• Prior experience with Google Cloud Platform would be preferred.
• Strong communication and collaboration skills. Examples of working across teams and organizations on technical initiatives
