
Search by job, company or skills
Senior Principal Architect role has just become available in the largest Payment Technology company in Indonesia.
PRINCIPAL SOFTWARE ARCHITECT - PAYMENT SYSTEMS
Salary: Competitive and based on experience
Location: Jakarta
Keywords: collaborative, payment solutions, architectural leadership, mentorship, scalable systems, cross-functional teams, technical vision, inclusive environment
A leading financial technology organisation in Jakarta is seeking a Principal Software Architect to shape the future of payment systems. This is an exceptional opportunity for you to play a pivotal role in designing and implementing robust, scalable, and secure payment platforms that will impact millions of users. The organisation is renowned for its commitment to technological excellence, fostering a supportive and inclusive culture where your expertise will be valued and your ideas can flourish. You will enjoy flexible working opportunities, generous training resources, and the chance to work alongside some of the most knowledgeable professionals in the industry. If you are passionate about building dependable payment solutions and thrive in a collaborative environment, this role offers the perfect platform for your next career step.
* Be at the forefront of payment technology by architecting large-scale, high-availability systems that support seamless transactions for millions of users across Indonesia and beyond.
* Join a highly supportive team environment that values knowledge sharing, mentorship, and continuous professional development through extensive training opportunities.
* Enjoy flexible working arrangements designed to promote work-life balance while contributing to projects that have a significant impact on the financial ecosystem.
What you'll do:
As a Principal Software Architect - Payment Systems based in Jakarta, you will be entrusted with shaping the technical direction of mission-critical payment platforms. Your day-to-day activities will involve collaborating with diverse teams to translate business requirements into robust architectural designs that underpin secure and efficient transactions. You will play a key role in mentoring engineers, setting technical standards, and ensuring that every solution delivered meets stringent criteria for reliability and scalability. By staying abreast of industry trends and evaluating new technologies, you will help drive innovation while maintaining operational excellence. Your ability to foster open communication across departments will be essential in delivering cohesive solutions that support both immediate project needs and long-term strategic goals.
* Provide architectural leadership for the design and implementation of complex payment systems, ensuring scalability, security, and reliability across all platforms.
* Collaborate closely with cross-functional teams including product managers, engineers, quality assurance specialists, and operations staff to deliver integrated solutions that meet business objectives.
* Define technical standards and best practices for software development within the payments domain, promoting consistency and maintainability throughout the codebase.
* Mentor and guide engineering teams by sharing your deep technical knowledge, supporting their growth through regular feedback sessions and hands-on guidance.
* Evaluate emerging technologies relevant to payment processing and recommend adoption strategies that align with organisational goals.
* Oversee system integration efforts with external partners such as banks, regulatory bodies, and third-party service providers to ensure seamless interoperability.
* Lead architectural reviews and provide constructive feedback on design proposals from other teams to uphold high standards of quality and performance.
* Drive initiatives focused on improving system resilience, transaction throughput, and data integrity within all payment-related services.
* Champion a culture of collaboration by facilitating open communication between technical and non-technical stakeholders throughout project lifecycles.
What you bring:
To excel as a Principal Software Architect - Payment Systems in this organisation, you will bring proven experience designing resilient architectures for high-volume transactional environments. Your background should include deep familiarity with digital payments ecosystems-covering everything from protocol selection to regulatory compliance-and hands-on expertise in backend development using modern programming languages. You will have demonstrated success guiding multidisciplinary teams through complex integrations while championing best practices in software engineering. Your approachability and willingness to share knowledge will make you a trusted mentor among peers. Additionally, your ability to communicate clearly across functions ensures alignment on project goals while maintaining focus on delivering reliable solutions that serve end-users effectively.
* Extensive experience architecting large-scale distributed systems within the payments or financial technology sector, demonstrating a track record of successful project delivery.
* Deep understanding of payment protocols, transaction processing workflows, security standards (such as PCI DSS), and regulatory compliance requirements relevant to digital payments.
* Proficiency in multiple programming languages commonly used in backend development (such as Java, Go, Python) along with strong knowledge of microservices architecture.
* Demonstrated ability to mentor engineering teams by providing clear technical guidance, nurturing talent through knowledge sharing sessions, and fostering an inclusive learning environment.
* Experience integrating complex systems with external partners including banks or third-party service providers using APIs or other secure communication protocols.
* Strong analytical skills enabling you to evaluate trade-offs between different architectural approaches while considering scalability, maintainability, cost-effectiveness, and user experience.
* Excellent interpersonal skills allowing you to collaborate effectively with colleagues from diverse backgrounds including product management, operations, compliance, and customer support.
* Familiarity with cloud infrastructure (such as AWS or GCP), containerisation technologies (like Docker or Kubernetes), CI/CD pipelines, monitoring tools, and automated testing frameworks.
* Commitment to upholding best practices in software engineering including code review processes, documentation standards, version control usage (e.g., Git), and agile methodologies.
What sets this company apart:
This organisation stands out as one of Jakarta's most respected financial technology employers due to its unwavering commitment to employee growth and wellbeing. Here you'll find an inclusive workplace culture where collaboration is celebrated at every level-from daily stand-ups to company-wide knowledge-sharing events. Flexible working opportunities allow you to balance personal commitments without compromising on professional achievement. The company invests heavily in ongoing training programmes so you can continually expand your skill set alongside supportive colleagues who value teamwork over hierarchy. With access to cutting-edge tools and resources plus meaningful projects impacting millions of lives across Indonesia's rapidly evolving digital economy, this is an ideal environment for those who want their work to matter while enjoying genuine camaraderie within their team.
What's next:
If you are ready to take your career in payment technology architecture to new heights within a truly supportive environment-this is your moment!
Apply today by clicking on the link provided; join a team where your expertise shapes the future of digital payments.
Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.
Job ID: 137457443