Perfios

1 week ago

Senior Software Development Engineer

Perfios
5 to 9 Yrs
  • Regular
  • Job Details

Job Details

    Koramangala, Bengaluru, Karnataka, India Department Engineer Job posted on Jul 23, 2024 Employment type Permanent About Perfios Founded in 2008, Perfios is a global B2B SaaS fintech serving the Banking, Financial Services and Insurance industry in 18 countries, empowering 1000+ Financial Institutions. Through its pioneering software platforms and products, Perfios helps Financial Institutions take big leaps by shaping their origination, onboarding, decisioning, underwriting and monitoring processes at scale and speed. Perfios delivers 8.2 Billion Data Insights to Financial Institutions every year to facilitate faster decisioning, and processes 1.7 Billion Transactions a year with an AUM of 3 Trillion, significantly accelerating access to credit and financial services for their clients" customers. Headquartered in Bangalore, Perfios has offices worldwide and with 75+ products and platforms, and over 500+ APIs. In Perfios, its clients have a confidant and a robust start-to- end tech platform. 1. Role and Responsibilities 1.1. Implement next generation solutions that help build high performance distributed systems. 1.2. Proactively diagnose problems and envisage long term life of the product focusing on reusable, extensible components. 1.3. Work collaboratively with stakeholders including product and engineering teams. 1.4. Work as an Individual contributor build and deploy a solution end to end. 1.5. Work with, educate and mentor junior team members. 2. Primary Skill Required 2.1. In depth understanding of core data structures, and how to implement them. 2.2. Good understanding of OS core concepts, Cache, Multi Processing, Multi threading and how the OS handles them. Should have explored / implemented an end to end life cycle of process / threads. 2.3. Good understanding of at least one dynamic language (python/scala) or familiarity with one compiled language like C++, Rust etc. 2.4. Should have an experience in using libraries like CUDA to accelerate computation. 2.5. Should be able to derive optimal usage of CPU and memory for optimal deployment scenarios. 2.6. Ability to reason about synchronous and asynchronous scenarios of deploying solutions. 2.7. Good grasp of different software design patterns / coding paradigm like SOLID Principles 2.8. Experience with linux. 3. Optional Skill Required: 3.1. Understanding of Machine learning/Deep learning 3.2. Good understanding of databases like MongoDB, MySQL, etc. 3.3. Understanding of Cloud Platform: AWS, Azure, GCP, etc. 3.4. Experience in the BFSI domain is a plus. 3.5. Experience contributing to open source projects. 3.6. Experience in infrastructure for building an optimal ETL pipeline to support a wide variety of data sources (UI, external API, INternal Products and Different Formats of data) to run jobs / reports etc. 4. Preferred Skills 4.1. Mind set of thinking from a FIrst Principal basis of how Systems work and Mitigate a Problem. 4.2. A Startup mentality: comfort with ambiguity, a willingness to test, learn and improve rapidly.,

Other Details

Recruiter Details

  • Perfios
  • Other Karnataka
  • hidden_email
  • hidden_mobile

Company Details

Perfios

35,258 Similar Jobs

Regular
3 days ago

Senior Software Development Engineer in Test (SDET)PD

Programming.com
Other Karnataka
6 to 10 Yrs
Not Interested
Regular
5 days ago

Senior Software Development Engineer - C++ and Python

Altair Engineering
Other Karnataka
4 to 8 Yrs
Not Interested
Regular
2 weeks ago

Senior Software Development Engineer - SRE

Esper
Other Karnataka
5 to 9 Yrs
Not Interested

Related Articles