Location: Stanford, CA
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 Ok Credit 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 Pub Sub + 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, Go Lang) is a must. • Strong command over databases (My SQL, Postgre SQL, Redis, Elastic Search). • 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
Engineering jobs encompass roles that involve applying scientific and mathematical principles to design, develop, and maintain structures, machines, materials, systems, and processes. These positions are characterized by innovation, problem-solving responsibilities, and the need for technical expertise. Engineers can specialize in various fields such as civil, mechanical, electrical, chemical, and software, among others. They are essential in shaping the infrastructure of the modern world, formulating solutions to complex challenges, and driving technological advancement. Engineering roles often require a strong educational background combined with practical experience, and they stand out for their contribution to societal progress and potential for career growth.
Engineering jobs encompass a variety of roles focused on designing, developing, and maintaining systems or structures. These positions often require strong problem-solving skills, technical expertise, and a solid foundation in mathematics and science. Engineers typically work in fields such as civil, mechanical, electrical, chemical, or software engineering. The unique characteristic of engineering jobs lies in their blend of creativity and practicality, as engineers innovate while ensuring functionality and safety. With the ongoing advancement of technology, engineering roles are also evolving, demanding continuous learning and adaptation.
Engineering jobs encompass various roles focused on designing, developing, and maintaining structures, machines, devices, systems, and materials. These positions require a strong foundation in STEM (Science, Technology, Engineering, Mathematics) and often involve problem-solving, creativity, and technical expertise. Typical engineering disciplines include civil, mechanical, electrical, and chemical engineering, among others. Engineers work in diverse industries, from automotive to aerospace, construction to computing. Characteristics of engineering jobs include a blend of theoretical knowledge and practical application, a commitment to safety and efficiency, and the likelihood of collaborating across multidisciplinary teams.
Engineering jobs encompass various roles focused on designing, developing, and maintaining structures, machines, devices, systems, and materials. These positions require a strong foundation in STEM (Science, Technology, Engineering, Mathematics) and often involve problem-solving, creativity, and technical expertise. Typical engineering disciplines include civil, mechanical, electrical, and chemical engineering, among others. Engineers work in diverse industries, from automotive to aerospace, construction to computing. Characteristics of engineering jobs include a blend of theoretical knowledge and practical application, a commitment to safety and efficiency, and the likelihood of collaborating across multidisciplinary teams.