Pave Bank logoPave Bank logo

Senior Software Engineer at Pave Bank | Kuala Lumpur

Pave BankKuala Lumpur, Malaysia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

ResponsibilitiesDesign, develop, and maintain backend services utilizing Go or other strongly typed programming languages. Create scalable, event-driven distributed systems that support essential banking operations. Engage with stakeholders (Product, Compliance, Treasury, Operations) to gather requirements and deliver exceptional solutions. Draft comprehensive design documentation for new features and system enhancements. Conduct code reviews and provide constructive feedback to your peers. Execute end-to-end features: from architecture to coding, testing, and deployment. Maintain high code quality through clean, documented code and automated testing practices. Contribute to engineering best practices, tooling, and improvements in system reliability. RequirementsTechnical SkillsA minimum of 5 years of professional software engineering experience. Strong expertise in Go, or demonstrable excellence in another strongly typed language. Deep understanding of distributed systems and event-driven architectures. Experience working with a Tier 1 technology company (e.g., Stripe, Grab, Google, Deliveroo, Monzo, Shopee, Bytedance) or significant contributions to open-source projects.

About the job

About Pave Bank

Pave Bank is pioneering the future of programmable business banking. Founded by the creators of Monzo and BigPay, we are revolutionizing global business banking by integrating advanced programmable financial infrastructures with unparalleled client experiences.

About the Role

We are on the lookout for a Senior Software Engineer to become an integral part of our Engineering team at Pave Bank. This role will involve close collaboration with Product, Compliance, Treasury, and Operations teams.

As a Senior Software Engineer, you will play a crucial role in developing the foundational systems of Pave Bank, ensuring they are scalable, reliable, and maintainable. Your responsibilities will include designing distributed systems, implementing end-to-end features, mentoring junior engineers, and fostering cross-team collaboration to deliver high-quality software that propels our business forward.

About Pave Bank

Pave Bank is at the forefront of revolutionizing the business banking landscape by offering programmable banking solutions that cater to the modern business needs, ensuring seamless financial operations worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.