Enable job alerts via email!

Backend Engineer

Evermos

Cibiru Hilir

Hybrid

IDR 200.000.000 - 300.000.000

Full time

5 days ago
Be an early applicant

Job summary

A tech company is seeking a talented software engineer proficient in Go to design and maintain high-performance distributed systems. The ideal candidate will have experience with SQL and NoSQL databases, a good grasp of data structures and algorithms, and the ability to work in a Linux environment. This position emphasizes inclusivity and diversity in hiring practices.

Qualifications

  • Vast experience in Go as the main programming language.
  • Good understanding of data structures & algorithms.
  • Experience in highly-concurrent distributed systems.

Responsibilities

  • Work with product managers on software product concepts.
  • Design, develop, and maintain high-performance systems.
  • Provide deployment support for new features.

Skills

Go
SQL
NoSQL
Linux
Git
Data structures
Algorithms
High-performance systems
Job description
Responsibilities
  • 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.
  • Preferably based in Bandung or Yogyakarta
Qualifications
  • 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

We are committed to providing an inclusive environment where equal opportunities are available to all applicants regardless of race, color, religion, gender, national origin, disability, age, genetic information, marital status, pregnancy, or related condition. We will not tolerate discrimination or harassment based on any of these characteristics.

We also emphasize the importance of diversity in all aspects of employment including recruitment, hiring, promotions, training, and organization operations.

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