Head of Tech Scalability

Job Overview:  This engineer will play a critical role in the overall stability and scalability of OVO as a leading player in the Fintech ecosystem, handling millions of transactions and serving millions of users everyday from payment customers, merchants, drivers and agents every day. You’ll be working closely with other engineering leads across the company and driving initiatives to ensure highly performing and resilient system.

Responsibilities and Duties:
  • Drive architectural changes across various systems as necessary through design, review, execution, and deployment to ensure success.
  • Provide guidance to ensure the overall architecture and solutions are very well designed for the long-term while also driving for a pragmatic approach to deliver results in phases that is aligned with business value.
  • Collaborate effectively with engineers at different levels  across the company.
  • Understand, participate, and support the entire solution from ideation and visual design through the SDLC, lifecycle activities such as extending or updating a system, planning retirement of a system.

Qualifications:
  • Scalability, Reliability and Sustainability should be in your DNA at all times, but you’re also very good at prioritizing and juggling several urgent priorities.
  • You should still be a hands-on software engineer that can just roll-up your sleeves anytime to make various changes in the code & design.
  • You should possess the right level of technical maturity to drive various tech initiatives, make tough calls in technical design and execution when needed, get buy-ins from other senior leads on your design/direction.
  • Broad and deep knowledge with hands-on experience in regards to scalable backend infrastructure that can sustain high volume of transactions and must guarantee very high uptime & availability at the same time. Big plus if you have done similar responsibility in your past life, especially on Fintech related.
  • Big plus if you also stay up to date with the latest technology, designs, patterns, tools and trends in the fast moving software world.
  • Excellent verbal & written communication + presentation skills is a must. 
  • Strong influencing skill is a big plus.
  • Min 8 years of experience as a software engineer, with at least 3 years focusing on handling large-scale backend design & architecture.
  • BS in Computer Science or equivalent. MSCS or equivalent is preferred.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file