Enable job alerts via email!

Backend Engineer and Senior Backend Engineer

Ajaib

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

17 days ago

Job summary

A leading company in Indonesia is seeking a Senior Backend Engineer to design, develop, and deploy impactful software solutions. The role involves mentoring engineers and collaborating with business leaders to build high-performance systems that enhance financial inclusion. Candidates should have strong programming skills and significant development experience in distributed systems.

Qualifications

  • At least 4 years of software development experience.
  • Proficiency in Java, C, Go, or Python.
  • Experience with cloud deployment and on-premise environments.

Responsibilities

  • Design, develop, test, and deploy software solutions impacting millions of investors.
  • Deliver high-performance and low-latency services.
  • Build and optimize fault-tolerant distributed systems.

Skills

Programming in Java
Programming in C
Programming in Go
Programming in Python
Cloud deployment
Kafka
Redis
Cassandra
MySQL

Education

Bachelor's or Master's in Computer Science

Job description

As a Senior Backend Engineer at Ajaib, you will play a crucial role in designing, developing, testing, and deploying elegant software solutions that impact millions of investors. You will collaborate with product and business leaders to provide solution guidance, mentor fellow engineers, and contribute to our startup engineering culture with ideas and suggestions.

Our Technology team has its unique DNA that makes us different and excels at what we do. We are driven by:

  • Impact Driven: Creating products that focus on user experience and social impact.
  • Craftsmanship: Building products with care and ownership.
  • Pushing Boundaries: Innovating continuously to stay sharp.

Responsibilities:

  • Design, develop, test, and deploy software solutions impacting millions of investors.
  • Deliver high-performance, low-latency services with complex requirements.
  • Build and optimize fault-tolerant distributed systems for rapid growth.
  • Collaborate with product and business leaders for solution guidance.
  • Mentor fellow engineers and share expertise to improve team skills.
  • Contribute ideas and suggestions to our startup culture.
  • Deploy to hybrid environments and provide technical support.

Requirements:

  • Bachelor's or Master's in Computer Science or equivalent experience.
  • At least 4 years of software development experience, preferably in distributed or full-stack systems.
  • Proficiency in programming languages such as Java, C, Go, or Python.
  • Knowledge of Kafka, Redis, Cassandra, MySQL; tuning and query optimization are a plus.
  • Experience with cloud deployment (AWS, Azure) and on-premise environments.
  • Financial Information eXchange (FIX) protocol experience is a bonus.
  • Ability to work independently, responsibly, and with motivation.
  • Passion for technology and continuous learning.

Benefits:

Join us in increasing financial inclusion in Indonesia! Boost your career by exploring thousands of opportunities with eFinancialCareers today.

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