Backend Software Engineer - Finance Super App (Indonesia)
WFA Digital Insight
As demand for digital banking solutions grows, with over 70% of Southeast Asia's population expected to be online by 2027, skilled backend engineers are in high demand. Bjak's commitment to innovative financial products and user experience stands out in the market, with a unique blend of fintech and traditional banking services. Candidates with experience in building scalable systems, passion for financial technology, and a strong understanding of security and reliability will find this role particularly compelling. Before applying, consider the fast-paced nature of fintech development and the importance of collaboration with global teams.
Job Description
About the Role
The Backend Software Engineer role at Bjak is fundamental to the development and maintenance of the company's finance super app, designed to provide comprehensive financial services to millions of users. This role is about building the core systems that enable seamless user experiences across various financial products, including insurance, payments, savings, and investments. The successful candidate will be part of a global team that values innovation, collaboration, and user-centric design.Day-to-day, the role involves designing and implementing reliable, scalable, and secure backend systems that can handle the complexities of financial transactions and user data. This includes working closely with product and mobile teams to ensure that the backend infrastructure supports the development of customer-facing features and applications. The role also requires a deep understanding of financial regulations and the ability to build systems that are compliant with these regulations.
Bjak's finance super app is poised to revolutionize how people in Southeast Asia manage their finances, and this role is at the heart of that mission. The company's culture values passion, creativity, and a commitment to excellence, making it an exciting place for talented engineers who want to make a real impact.
What You Will Do
- Design, develop, and deploy scalable backend services and APIs for the finance super app.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain workflows and financial product infrastructure that can scale across markets and user bases.
- Ensure the reliability, security, and performance of backend systems, including user accounts, transactions, and partner integrations.
- Work with the product team to design and implement customer-facing features and journeys.
- Integrate with third-party systems, including banks, payment gateways, and data providers.
- Participate in code reviews and contribute to the improvement of the overall quality of the codebase.
- Troubleshoot and resolve issues in production environments.
- Contribute to the development of the company's technical strategy and architecture.
What We Are Looking For
- 3+ years of experience in backend software engineering.
- Strong fundamentals in APIs, databases, system design, and production debugging.
- Experience with building scalable services and integrating third-party systems.
- Good understanding of security, reliability, data quality, and operational edge cases.
- Ability to make practical trade-offs between speed, quality, and risk.
- Experience working with product, mobile, operations, and business teams.
- Strong understanding of financial regulations and compliance.
- Experience with fintech, payments, insurance, lending, or banking is a strong advantage.
- Strong English communication skills.
- Ability to work in a fast-paced, dynamic environment.
Nice to Have
- Experience with cloud-based technologies.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with agile development methodologies.
- Experience with automated testing and deployment tools.
Benefits and Perks
- Competitive salary and benefits package.
- Opportunity to work on a cutting-edge finance super app that is revolutionizing financial services in Southeast Asia.
- Collaborative and dynamic work environment with a team of talented professionals.
- Professional development opportunities, including training and conference sponsorships.
- Flexible working hours and remote work options.
- Access to the latest technologies and tools.
- Health insurance and wellness programs.
- Performance-based bonuses and equity options.
How to Stand Out
- Be prepared to showcase your backend engineering skills, particularly in building scalable and secure systems. Review common interview questions related to system design, scalability, and security.
- Highlight your experience with fintech or financial systems, as this is a significant advantage for the role. Prepare to discuss how you have handled financial data, transactions, and regulatory compliance in previous positions.
- Familiarize yourself with Bjak's products and mission to understand how your role contributes to the company's goals. This demonstrates your interest in the company and your willingness to learn.
- Emphasize your ability to work collaboratively in a fast-paced, global team environment. Provide examples of successful collaborations with cross-functional teams in the past.
- Prepare to discuss your approach to troubleshooting and problem-solving, particularly in production environments. Showcases your analytical skills and ability to work under pressure.
- Consider building a personal project or contributing to open-source projects related to fintech or backend engineering to demonstrate your skills and passion outside of work.
- Review the company's technology stack and be ready to discuss how your skills align with their current and future technological needs.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.