Backend Engineer (SDE 1)

Posted 14 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Junior
Fintech • Payments • Financial Services
The Role
Develop and maintain small- to mid-scale backend applications, including design, development, testing, deployment, debugging, database schema design, and query optimization. Candidates should understand data structures, algorithms, time and space complexity, normalized database design, unit and integration testing, and communicate clearly. Experience with Python or Go, Kafka, AWS, relational databases, and NoSQL systems is beneficial.
Summary Generated by Built In

About the Job: 

1. Programming Basics:

  • Programming language related questions - Python/Go experience is good to have.
  • Questions around our tech-stack - Kafka/AWS/MySQL/etc.

2. Data Structures:

  •   Questions related to data structures and algorithms - typically in a time-based interview format, to assess critical thinking around:
  • Reading/clarifying the problem statement.
  • Considering edge-cases.
  • Dividing the problem into sub-problems - with smaller, better testable functions.
  • Variable/function naming conventions.
  • Time complexity - Should be able to explain the time-complexity. But, as our scale doesn’t always need very optimised code, we don’t need the most optimal algorithm.
  • Space complexity - Should be able to explain space-complexity.

3. Database Schema Design:

  • This is helpful to understand lower-level design skills, as well as database management and optimisation techniques.
  • Familiarity with relational database management systems (RDBMS) such as MySQL, PostgreSQL, or Oracle, and experience in designing and implementing normalised database schemas is good to have.
  • Additionally, knowledge of non-relational database systems such as MongoDB or Cassandra is a plus.
  • Experience in data modelling, normalisation, denormalisation, indexing, and query optimisation is also a plus.

4. Testing and Debugging:

  • Questions related to unit testing, integration testing, and debugging techniques

About You:

  • 1-3 years of hands-on experience in designing, developing, testing, and deploying small to mid-scale applications in any language or stack. 2+ years of recent and active software development experience
  • Should be clear and concise  in communication
  • Should be able to express their thoughts/opinions clearly.

Skills Required

  • 1-3 years of hands-on experience designing, developing, testing, and deploying small- to mid-scale applications in any language or stack
  • 2+ years of recent and active software development experience
  • Clear and concise communication skills
  • Ability to express thoughts and opinions clearly
  • Experience with Python or Go
  • Familiarity with Kafka and AWS
  • Familiarity with MySQL, PostgreSQL, or Oracle
  • Experience designing and implementing normalized database schemas
  • Knowledge of MongoDB or Cassandra
  • Experience with data modeling, normalization, denormalization, indexing, and query optimization
  • Knowledge of unit testing, integration testing, and debugging techniques
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Jakarta
1,707 Employees

What We Do

Kredivo Group is Southeast Asia’s leading provider of digital financial services through its brands Kredivo, KrediFazz and Krom. Kredivo is the leading digital credit platform in Indonesia and Vietnam that gives customers instant credit financing for ecommerce and offline purchases, and personal loans, based on real-time decisioning. Kredivo users can buy now and pay later across the entirety of Indonesia’s retail commerce network with one of the lowest interest rates amongst digital credit providers in the country. Krom Bank Indonesia (formerly known as Bank Bisnis Internasional, IDX: BBSI) is the group’s bank entity and the operator of the Indonesian neobank Krom. Kredivo Group is backed by leading financial and strategic investors such as Mizuho Financial Group, Square Peg Capital, Jungle Ventures, Naver Corp, Mirae Asset, Telkom Indonesia and Victory Park Capital among others

Similar Jobs

JumpCloud Logo JumpCloud

Data Scientist

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
800 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
1200 Employees

Zscaler Logo Zscaler

Customer Support Associate I

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Hybrid
2 Locations
8697 Employees

Cargill Logo Cargill

Software Engineer

Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
155000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account