power individuals and businesses through platforms that transform financial services. Join us at our Sudirman office in Jakarta and be part of a team shaping the future of fintech in Indonesia.
Role Overview
We seek an experienced Staff Engineer to provide technical leadership and drive architectural decisions across our engineering organisation. This role combines deep technical expertise with strategic thinking to solve complex engineering challenges and mentor team members. The Staff Engineer will design and implement scalable systems, establish technical standards, and collaborate across teams to drive technical excellence. This position requires someone who can balance hands-on development with high-level architectural planning and technical leadership.
Key Responsibilities
- Lead and architect complex technical projects across multiple teams, ensuring systems' scalability, reliability, and maintainability while considering business impact and technical trade-offs.
- Drive technical strategy and roadmap development, working closely with engineering managers and product teams to align technical decisions with business objectives.
- Design and implement critical system components and infrastructure improvements that impact multiple services and applications across the organisation.
- Establish and evangelise technical standards, best practices, and architectural patterns while mentoring other engineers to improve code quality and system design.
- Identify and resolve technical debt, system bottlenecks, and architectural limitations before they impact business operations.
- Lead technical discovery and research initiatives to evaluate new technologies and approaches, making recommendations based on comprehensive analysis.
- Foster team collaboration by facilitating technical discussions, leading architecture reviews, and ensuring knowledge sharing across the organisation.
- Act as a technical escalation point for complex problems, providing guidance and hands-on support when needed.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field.
- 8+ years of software engineering experience, with at least 3 years in a technical leadership role.
- Deep expertise in distributed systems design, scalable architectures, and software development best practices.
- Strong track record of leading large-scale technical initiatives and delivering complex projects successfully.
- Extensive experience with multiple programming languages and technology stacks, demonstrating the ability to learn and adapt to new technologies.
- Proven ability to influence technical decisions across teams without direct authority.
- Excellence in system design with experience in building highly available, fault-tolerant systems.
- Strong understanding of software development principles, design patterns, and architectural best practices.
- Outstanding written and verbal communication skills, with the ability to explain complex technical concepts to technical and non-technical audiences.
Bonus Skills
- Experience with cloud-native architectures and major cloud platforms (AWS, GCP, Azure).
- Knowledge of emerging technologies and trends in software architecture and system design.
- Experience with performance optimisation and large-scale system monitoring.
- Background in mentoring and growing senior engineers into technical leaders.
- Experience with microservices architecture and domain-driven design.
- Published technical content, conference speaking experience, or contributions to open-source projects.
Benefits
- Attractive salary with performance bonuses.
- Comprehensive health insurance, wellness programs, and other employee benefits.
- Opportunities for career development in a rapidly growing fintech company.
- A collaborative and innovative work environment at our Sudirman office in Jakarta.
What We Do
Nikel is a fintech improving access to financial services for banks and non-banks. Through technology and advanced analytics, we offer a range of products to our customers in Indonesia, including Customer Acquisition, Credit Card Onboarding and Management, Lending Onboarding and Management, Fraud Detection System, Credit Decision Engine and Risk & Analytics Consulting. Our mission is to drive business growth by providing secure, efficient, and inclusive financial solutions.