Enable job alerts via email!

Backend Engineer II

Evermos

Kota Bandung

On-site

IDR 200.000.000 - 300.000.000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading tech company is seeking a Software Engineer to design and maintain high-performance distributed systems. The role involves extensive experience with Go, SQL/NoSQL databases, and working collaboratively with the product team. This opportunity is ideal for those looking to contribute to innovative software solutions in a dynamic environment.

Qualifications

  • Experience in Go as a main programming language.
  • Experience in SQL and NoSQL databases.
  • Good understanding of data structures & algorithms.

Responsibilities

  • Design, develop, optimize, and maintain software products.
  • Diagnose and troubleshoot existing systems.
  • Write, maintain documentation, and define coding standards.

Skills

Go
SQL
NoSQL
Linux
Git
Data structures & algorithms

Job description

Job Descriptions
  • Grade / level will be depending on your skills
  • Work with product managers and other stakeholders to conceptualize well-designed and well-defined software products, as well as estimate the time and effort needed to build those software products
  • Design, develop, optimize, and maintain the software products as highly-concurrent high-performance high-availability distributed systems
  • Diagnose and troubleshoot existing systems, and ensure that they perform well under load
  • Provide support during the deployment of new features and systems
  • Write and maintain supporting documentation for the software product
  • Define coding standards, conventions, and best practices with other engineers
  • Preferablybased in Bandung orYogyakarta
Job Requirements
  • Vast Experience in Go as main programming language
  • Experience in other programming language is a plus
  • Experienced in SQL and NoSQL databases
  • Good understanding of data structures & algorithm concepts
  • Experience in highly-concurrent high-performance high-availability distributed systems
  • Able to work in a Linux environment and use the command-line interface
  • Able to break down large tasks into smaller, more manageable subtasks
  • Able to effectively communicate problems and solutions to team members and stakeholders
  • Able to debug non-trivial application code
  • Able to write clear, concise, and well-documented code, along with unit and integration tests
  • Able to consider not just code but also system architecture and user experience
  • Proficiency in Git
PLACEMENT: BANDUNG/YOGYAKARTA
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.