Search by job, company or skills

KROM

Software Engineer – Backend

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

As a Software Engineer – Backend in the Engineering Personal Account division, you'll be responsible for developing the backend side of our bank's digital products — ensuring performance, reliability, and scalability across all systems.

Key Responsibilities:

  • Design, implement, and optimize features and functionalities for various digital product services.
  • Build and integrate APIs to support partnerships and product ecosystems.
  • Collaborate with Product, Business, and Marketing teams to deliver scalable solutions aligned with user needs.
  • Write high-quality, maintainable code following best practices and coding standards.
  • Participate in technical design discussions, code reviews, and propose or implement solutions for technical challenges.

About You:

You're a passionate backend engineer who enjoys solving complex problems, writing clean and maintainable code, and building reliable systems that power digital banking products.

You thrive in a collaborative environment, working closely with product, business, and marketing teams to deliver scalable and impactful solutions.

You'll fit right in if you:

  • Have a solid foundation in Computer Science fundamentals, including data structures, algorithms, and object-oriented programming.
  • Are experienced in at least one modern backend language — Python, Golang, or Node.js.
  • Understand HTTP, Web Services, and RESTful APIs deeply.
  • Are comfortable designing and implementing backend architectures and integrations.
  • Communicate clearly and work well in a team with a positive, solution-oriented attitude.
  • Have experience with cloud platforms (AWS, GCP, etc.) — a plus!
  • Have at least 2 - 3 years of experience in software development.
  • Bachelor's degree in Computer Science or a related field.
  • Strong understanding of OOP, data structures, and algorithms.
  • Hands-on experience with Python, Golang, or Node.js.
  • Familiarity with microservices and backend architecture design.
  • Experience with cloud environments (AWS, GCP, etc.) is an advantage.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145668799