company logo

Senior Software Engineer

Flip

No Sign Up Required!

Job Description

  • Work cross-functionally with the Product, Design, Operations, and Backend teams across the squads to ship world-class products and features with minimal guidance.
  • Design and develop highly scalable, available, reliable, secure, and fault-tolerant systems with minimal guidance.
  • Write code that's clear, concise, performant, tested, and easily understood by others.
  • Actively mentor associate software engineers in the team.
  • Partner with the product management team to execute the feature roadmap.
  • Work with the Head of Engineering and overall backend teams to design and execute the engineering roadmap.
  • Improve engineering standards, tooling, and processes.
  • Help debug production issues across services and levels of the stack

Requirements

  • Strong software engineering skills in PHP and/or Go, or equivalent.
  • Solid understanding of algorithms, algorithmic complexities, OOP, design patterns, and clean code.
  • Ability to estimate and execute releases with a good degree of predictability.
  • Ability to scope, review and refine user stories and/or tasks for technical completeness and to alleviate dependency risk.
  • Good in business acumen, excellent problem skills, and broad understanding of software and system design.
  • Experience in handling or scaling a system that handles high traffic/large data sets/high concurrency.
  • Experience in CI/CD like Jenkins/Travis CI/TeamCity and related technologies is a plus.
  • Technical leadership experience is a plus.
  • Knowledge and experience in migrating a monolith to service-oriented architecture is a plus.
About Flip
Learn More

We started in 2015 with a belief that fairness should be one thing that can be experienced by everyone. With this thought we created a free interbank transfer service which anyone could use.

Hereinafter, we build more and more to help Indonesia move money, be it for individuals and businesses. We continue to innovate in providing fair financial solutions so that everyone everywhere can do various kinds of money transactions with far better experience, seamlessly, swiftly, and securely.

Industry
Financial Technology
Location
Jakarta, Indonesia
Company Size
>100 employees

Culture

Integrity
We uphold honesty and virtue in every single product/service we deliver
Collaborative
Here, we work together to make the dream work
Passionate
Strong belief and efforts are the base to achieve long term success