Lead Software Engineer

Posted 24 Days Ago
Be an Early Applicant
Kecamatan Tebet, Jakarta, IDN
In-Office
Senior level
Fintech • Mobile • Payments • Financial Services
The Role
Lead the engineering team to plan, mentor, and deliver backend microservices and production systems. Own architecture, troubleshoot production issues, set development best practices, write example code, and collaborate with product, data, QA, and operations to ensure timely, high-quality delivery.
Summary Generated by Built In
Company Description

JULO is a digital lending company that is revolutionizing access to financial products for millions of emerging consumers in Indonesia. We have developed the first digital data-driven credit underwriting and risk assessment platform to process consumer loan applications and determine their creditworthiness through our mobile app.
 

Job Description

  • Work closely with the product team to understand their priorities, planning with the team members implementation strategies. 

  • Actively involved in all stages of the 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.

  • Work with senior engineers to solve complex technical problems and to strategically chew off technical debt.

  • Understand the capabilities 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.

Qualifications

  • Highly skilled in developing, testing, debugging, and troubleshooting with modern programming languages such as Python and Javascript.

  • 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

    • unit & integration test frameworks like pytest

    • CI/CD tools like CircleCI & Jenkins

    • Infrastructure tools like Ansible

    • monitoring tools like Sentry, Datadog, Grafana, Elasticsearch

  • Experience in agile development processes like Kanban and tools 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.

Additional Information

We're hiring! Follow us and reach out for updates on available positions.

Skills Required

  • Proficiency in Python
  • Proficiency in Javascript
  • Design and architect loosely coupled systems and complex real-world business logic
  • Experience with large SQL databases and document-based data storage
  • Knowledge of Linux/Unix OS system internals
  • Experience designing and operating microservices architectures
  • Familiarity with unit and integration test frameworks (e.g., pytest)
  • Experience with CI/CD tools such as CircleCI and Jenkins
  • Experience with infrastructure automation tools (e.g., Ansible)
  • Experience with monitoring and observability tooling (Sentry, Datadog, Grafana, Elasticsearch)
  • Experience with agile development processes (Kanban) and tools such as Jira
  • Engineering, Computer, or IT degree
  • Minimum 5 years diverse software development experience in large teams
  • Strong technical communication skills in English
  • Based in Jabodetabek
  • Excellent teamwork and work ethic
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
681 Employees
Year Founded: 2016

What We Do

JULO is a leading Indonesian fintech company that provides affordable, unsecured personal loans exclusively to smartphone users. The company focuses on financial inclusion for the underbanked by utilizing a digital data-driven credit underwriting and risk assessment platform. Through its mobile application, JULO offers services such as digital credit, paylater options, and online billing to millions of emerging consumers across Indonesia.

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sr Manager, On-site Product Engineering

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
Indonesia
16000 Employees
Remote or Hybrid
Indonesia
289097 Employees
In-Office or Remote
2 Locations
185619 Employees
In-Office or Remote
2 Locations
185619 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account