Enable job alerts via email!

Backend Engineer (Golang) - Senior / Principal Level

Amartha Financial

Markham

Remote

CAD 60,000 - 80,000

Full time

30+ days ago

Job summary

A leading financial technology firm is seeking a Backend Developer to design and develop impactful services. Ideal candidates will have advanced knowledge in Go Language, with a minimum of 5 years experience and a passion for technology. This position requires strong teamwork and problem-solving skills, offering an inclusive workplace that values diversity.

Qualifications

  • Minimum 5 years of experience in the related field.
  • Fast learner & good analytical thinker.
  • Advanced knowledge in Go Language.
  • Exposure to architectural patterns of high-scale web applications.
  • Experience with distributed storage and database systems.
  • Systematic problem-solving skills, with knowledge of algorithms.
  • Good communication skills, team player.
  • Passion for learning, improving, and contributing.
  • Experience with TDD.
  • Experience with refactoring large systems.
  • Experience with event-driven architecture.

Responsibilities

  • Design and develop services that deliver impact.
  • Operate and maintain highly scalable services.
  • Develop tools to improve existing processes.
  • Continuously improve code quality and product execution.
  • Coordinate across teams on planning and execution.
  • Solve challenging financial access problems using technology.

Skills

Go Language
Analytical thinking
Team collaboration
Problem-solving skills

Tools

Kafka
Kubernetes
Grafana
Prometheus
Job description

4 weeks ago Be among the first 25 applicants

  • Design and develop services that deliver impact every day
  • Operate and maintain highly scalable services
  • Develop tools to improve existing processes, including infrastructure reliability, service performance, and developer productivity
  • Continuously improve code quality, product execution, and learning experience
  • Coordinate across teams (Mobile, Frontend, DevOps, Data, Product, QA, etc.) on planning and execution
  • Solve challenging financial access problems in Indonesia using cutting-edge technology
Job Description
  • Design and develop services that deliver impact every day
  • Operate and maintain highly scalable services
  • Develop tools to improve existing processes, including infrastructure reliability, service performance, and developer productivity
  • Continuously improve code quality, product execution, and learning experience
  • Coordinate across teams (Mobile, Frontend, DevOps, Data, Product, QA, etc.) on planning and execution
  • Solve challenging financial access problems in Indonesia using cutting-edge technology
Requirements
  • Minimum 5 years of experience in the related field
  • Fast learner & good analytical thinker
  • Advanced knowledge in Go Language (according to priorities)
  • Exposure to architectural patterns of high-scale web applications
  • Experience with distributed storage and database systems, including SQL or NoSQL
  • Systematic problem-solving skills, with knowledge of algorithms, data structures, and complexity analysis
  • Good communication skills, team player, comfortable working with cross-functional teams
  • Passion for learning, improving, and contributing to projects with a strong sense of ownership
  • Experience with TDD
  • Experience with refactoring large systems
  • Experience with event-driven architecture
  • Bonus: experience with Kafka, Kubernetes, Grafana, Prometheus

At Amartha, we are dedicated to creating a workplace that celebrates diversity, ensures equity, and fosters inclusion. We believe diverse perspectives drive innovation and growth.

We welcome individuals from all backgrounds to join us in building an environment where everyone feels respected, valued, and empowered. We are committed to providing equal opportunities and fostering a sense of belonging.

Additional Information

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at Amartha Financial by 2x

Get notified about new Back End Developer jobs in Jakarta Metropolitan Area.

Location: Tebet, Jakarta, Indonesia. Salary: IDR6,000,000.00 - IDR9,000,000.00 (posted 2 weeks ago)

Additional postings in Jakarta with varying salaries and posting dates

We’re unlocking community knowledge in a new way, with experts adding insights directly into articles, aided by AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.