Lowongan kerja Julo – Lead Software Engineer

  • Full Time
  • Jakarta
  • Posted 3 years ago

Kirim Lamaran. Belum punya akun? Daftar sekarang.

Lowongan Kerja
Lokasi Loker


We are looking for
Someone with CAN-DO attitude to lead a squad of software engineers by example as well as by utilizing the expertise of individual engineers, actively delivering projects of all sizes according to business expectations.

Roles and responsibilities

  • Work closely with product team to understand their priorities, planning with the team members implementation strategies.
  • Actively involved in all stages of development process for all projects solving engineers’ obstacles to ensure timely and quality delivery.
  • Know all aspects of JULO’s development projects and business processes in the field at any time.
  • Utilize tech leads to solve complex technical problems and to strategically chew off technical debt.
  • Understanding the capability of each engineer, mentor them as effective
  • developers and allow them to raise their technical expertise.
  • Identify things that could go wrong before engineers start implementing but also willing to be hands-on with the team investigating ugly production bugs.
  • Ensure all engineers apply and tailor software development concepts and best practices.
  • Occasionally write initial codebase so other engineers can follow and build upon it.
  • Work closely with other JULO engineers, testers, product managers, data scientists, data engineers, and operations.

Job Requirements

  • Highly skilled in developing, testing, debugging, and troubleshooting with any of these programming languages: Python, Kotlin/Java for Android, Node.js, and Golang
  • Highly thoughtful in designing system architecture, loosely coupled business logics, and complex real world large SQL and document based data storage
  • Highly knowledgeable in Linux/Unix OS system internals, data storage, computing resources, microservices in the produced software architecture
  • Familiar in all kinds of development/testing/delivery/monitoring tools to bring source code in a text file to running code in production. For instance: unit & integration test frameworks like pytest or jazz, CI/CD tools like CircleCI & Jenkins, Docker containers, Kubernetes, GitOps, monitoring tools like
  • Prometheus, APM tools like Datadog, log aggregators like Elasticsearch & Kibana, provisioning tools like Helm, Ansible, Vagrant, and Terraform
  • Experience in agile development process and applications such as Jira
  • Engineering/Computer/IT degree with 5 years of diverse software development experience in large teams
  • Great team player, have excellent work ethic, and have solid technical communication skills in English
  • Based in Jabodetabek