Centre for Strategic Infocomm TechnologiesSingapore, Singapore
30+ days ago
Job description
Responsibilities
Architect & Build : Design and lead the development of scalable, high-performance systems that support critical business functions
Lead Across Teams : Drive cross-team technical initiatives; influence and align teams towards cohesive architectural goals
Technical Strategy : Contribute to and help define the technical strategy and roadmap in alignment with business priorities
Mentorship & Multiplication : Act as a technical mentor and advisor to Staff and Senior Engineers or management; create opportunities for technical growth across the org
Set Engineering Standards : Define and evangelize best practices around architecture, code quality, testing, observability, and reliability
Drive Innovation : Identify and evaluate new technologies, tools, and patterns that improve our systems or developer experience
Operational Excellence : Hold a high bar for availability, reliability, and performance; ensure systems are well-instrumented and observable
Community contribution : Contribute beyond the team to enable or level up the engineering community
Requirements (Minimum Qualifications)
Degree in computer science, software engineering, information technology or related fields
At least 10 years of experience in software engineering, with a strong track record of impact across multiple systems or domains
Proficient in Java, Python and JavaScript
Experience in leading or managing a digital product and a team of engineers
What we are looking for
Proven experience leading large-scale architecture and cross-team initiatives
Deep expertise in one or more of : distributed systems, backend architecture, systems design, cloud infrastructure, or developer platforms
Strong architectural skills with the ability to abstract complexity and design for evolution
Strong communication and collaboration skills — you bring people together, and influence through technical depth and clarity.
Ability to balance pragmatism and long-term vision — knowing when to go fast and when to build for the future
You thrive in ambiguity, take ownership, and are comfortable driving initiatives with incomplete information
Why join us?
Opportunity to work in a dynamic and diverse environment with exposure to different teams, technologies, and workflows.
Ample training and development opportunities for technical and leadership skills.
Collaborate with a talented and fun team of product managers, business analysts, designers, product and QA engineers that are committed to creating impactful solutions that will make a difference.