NextHire Try for free

Your Company

Posted 4 Feb 2022

Principal Engineer Backend - Turbo

Apply with NextHire Auto Apply fills in the application for you.
Posted
4 Feb 2022

About the role

About Turbo :
Background and Context Banking has evolved through the ages from branch banking in the 1990s to smartphone led mobile banking currently and moving to hyper personalized, contextual banking over the next few years.
GenZ customers need instant gratification, hyper personalized experiences, high convenience and perks, instant access to data and transparency in a highly secure environment. This is leading to disruption by new players globally providing a better customer experience, faster response time and modern technology.Turbo is an initiative to launch a fully Digital Bank that brings togethers the strengths of the bank along with 100% digital onboarding, intuitive user experiences and digital self-serve led customer support
VisionTurbo is a dynamic digital banking solution that caters to customers’ financial needs throughout their banking life cycle and is bundled with unparalleled benefits. We see Turbo as the future of banking. Turbo offers various salient features such as First ever Do-it-Yourself instant account, Grow your money that allows customers to save, manage, set goals and get rewarded. It's a complete digital solution that is safe and secure. Turbo comprises Bank account, Virtual debit card and Virtual credit card.
Turbo guiding principles / tenetsTurbo is designed on the guiding principles to enhance and offer a delightful customer experience.
Zero Touch / Instant Issuance processes- Minimize and discourage branch interface.- Acceptance at all online and physical merchants even without physical cards - The product works offline i.e. without internet connectivity on the customer’s phone during a transaction- Digital led and self serve customer support- Minimize Operations and build automated digital flowsBuild product based on user transactions and digital journey trackingWhat is the Job like?
  • Take the microservices architecture to the next level of scalability, efficiency, observability and availability.
  • Build, deploy and run multi-homed systems that work in multiple regions and cloud providers.
  • Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
  • Create platforms, reusable libraries, and utilities wherever applicable
  • Write high-quality code that is modular, functional and testable.
  • Establish the best coding practices
  • Troubleshoot issues effectively in a distributed architecture
  • Communicate, collaborate and work effectively in a global environment
  • operability of the product
  • Requires strong decision-making ability 
  • Who should apply?
  • Required deep understanding of one or more of Java/C++. Ability to understand and tweak the core library/language constructs.
  • Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized algorithms.
  • Deep understanding of distributed systems including fault modeling, concurrency, isolation, consensus etc.
  • Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis etc
  • Working knowledge of hosting and network infrastructure (K8s)
  • Familiar with gRPC, HTTP/2, QUIC, etc.
  • Troubleshooting memory issues, GC tuning, resource leaks etc.
  • Good understanding of branching, build, deployment, continuous integration and continuous delivery methodologies
  • Experience in leading a team and mentoring engineers
  • Has an attitude to get Stuff Done!
  • Has an ability to make decisions independently.
  • Great design and problem-solving skills with a strong basis for architecting performance, scalability, security and reliability.
  • Deep understanding of OOAD, efficient data structures and algorithms.
  • Having knowledge on Cloud technologies like AWS/Google Cloud, Azure, OpenStack is a plus.
  • Must have led, designed, architected and delivered at least 1 project in his previous
  • 85% of jobs are never posted

    The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

    Try AI Outreach