Principal Engineer

Singapore, Singapore

Job Description


Cialfo is a leading platform connecting students, higher education institutions and counselors through technology driven solutions. Launched in 2017 with a mission to make education accessible to 100 million students, Cialfo provides a range of mobile and web solutions to students, K-12 institutions and higher education institutions. We're one of the fastest-growing edtech startups in the region, consistently charting new heights! As the Principal Software Engineer you will be responsible for ensuring the success of our Platform team — from solution architecture to software design — ensuring the product is maintainable, scalable, and reliable. Your technical depth and expertise enables you to provide the technical leadership needed to drive our teams, the product and Cialfo to success. Being part of the Platform Team in Cialfo, you play a pivotal role in working closely with the Head of Platform and Head of Engineering, setting the tone and cadence for delivery; working cross-functionally with the engineering team to further scale the Cialfo's platform, build new product offerings and make Cialfo become a global industry leader in the higher education ecosystem. Responsibilities:

  • Providing technical leadership – you are responsible for co-developing the technical strategy with the Head of Platform, and for developing and maintaining a technical roadmap that will continue to innovate from a technical standpoint.
  • To oversee the systems architecture with your direct reports to ensure the technology meets Cialfo's growth plans, and provide the strategic insights with regards to future system development or improvement of current system to achieve the outcome of scalability.
  • You will be involved in the preparation of planning the foundations for our product quality, security, performance, and architecture with Head of Platform and Head of Engineering.
  • Driving the technical direction of projects (i.e. scaling, architecture) with regards to project management of these projects. Develop your resources with your technical oversight to drive them to success.
  • With your technical expertise, you will be providing your support with constantly changing priorities between product features, availability, performance, security and reliability.
  • Build a world class architecture team with the best talents in the engineering team. Ensure they get a solid onboarding and are up to speed in 1 to 2 months into their start date.
  • Mentor and coach your direct reports for success, that means that you will be setting them up for success by developing their skills, knowledge and abilities. Work on a framework to support their development, to engage, retain and retrain our talents.
  • Drive the KPIs for architecture in the Platform team. Identify what works best to support the organisational goals.
  • Be the thought leader with regards to staying abreast about industry trends, best practices, and change management.
Requirements:
  • 12+ years of hands-on software design and coding experience.
  • Proven track record of customer-focused innovation.
  • Demonstrated depth and experience in architecture and implementation of large-scale cloud services.
  • Hands on experience in delivering web and client experience on a variety of form factors.
  • Excellent technical, cross group collaboration and communication skills.
  • Passion in mentoring and enabling others.
  • Experience in web technologies: HTML, CSS, JavaScript, Typescript, Angular, React.
  • Hands-on experience in software design and coding experience in Ruby.
  • Knowledge of modern DevOps practices like CI/CD, agile development.
  • Building secure and compliant enterprise services.
  • Experience with big data processing, data analysis and machine learning would be preferred.
  • Experience working with multi-tenanted applications would be preferred.
  • Experience working with micro-services would be preferred.

Benefits Exact benefits vary depending on your location. That said, all full-time Cialfo employees receive the following benefits:
  • Paid Annual and Medical leaves
  • Flexible working environment
  • Medical Health Insurance
  • and more...

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD990967
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned