Principle Engineer

The Role

The SEEK Group are committed to helping people live more fulfilling and productive working lives and helping organizations succeed. To delivery on this promise, we are investing in increasing our global product development capability in our AP&P (Asia Pacific & Americas) division, with a small,high caliber product development team charged with solving difficult problems and bringing big ideas to life.

As a Principal Engineer at Global Delivery Pod, you will be working across streams bringing your technical leadership and knowledge as well as being very hands on in delivering fast, high quality and awesome solution to our users.

Key Responsibilities

  • Work in a passionate, dynamic, growing environment with the ability to learn and adapt quickly to new methodologies and technologies.

  • Collaborate within a cross-functional, multi-disciplinary team and development organizationto deliver excellent software for our customers in an agile environment.

  • From development through to deployment and into production, you will participate in a rotation to lead the end-to-end technical delivery of projects within a stream, including but not limited to:

    • Actively participating in all parts of the agile process, ceremonies and rituals;
    • Help coordinate the development team, ensuring work is delegated and communicated effectively to team members;
    • Drive collaboration to ensure that the non-functional requirements are identified and addressed; and
    • Take initiative in ensuring issues are escalated and communicating effectively and in a timely manner.
  • Consult with stakeholders, to translate technical concerns into business impacts and provide relevant information to inform and facilitate effective decision making.

  • Work with other developers to ensure that systems are adequately tested, sufficient planning has been conducted for scheduled releases, and that releases are successfully deployed into production.

  • Deliver solutions that can scale across multiple companies in the SEEK group.

  • Drive towards continuous delivery; Act as an enabler for the team, removing obstacles from their paths and identifying potentials for delivery,business and process improvements.

  • Strive to technical excellence; Help facilitate the healthy tension between the desire for immediate delivery and the long term viability of the code base.

  • Actively participate and contribute in communities of practice at SEEK and beyond; Pursue mastery of software delivery and inspire such pursuit in others.

  • Ensure the systems run smoothly in production, seeking to reduce errors and verifying that the systems meet the requirements of fault-tolerance, uptime and scalability. Including participation in after-hours emergency support roster.

Essential Skills, Experience and Competencies

  • 5+ years’ commercial experience in Software Development roles.

  • 3+ years commercial experience In AWS Services, with experience in Kinesis, Lambda, ECS.

  • Working knowledge of

    • ReactJS
    • NodeJS
    • Docker
    • CI/CD (e.g. Team City/Circle CI)
    • Scripted infrastructure using AWS Cloud Formation
    • HTML5
  • Software Craftsmanship

    • Understanding of Solution Design
    • Understanding of the AWS cloud, including building non-traditional architectures using AWS cloud services
    • Understanding of Domain Driven Design, Design Patterns, Data Modelling
    • Lead in writing testable, effective and communicable code
  • Positive, can-do attitude with a clear sense of initiative.

  • Takes responsibility and accountability for overall solution.

  • Natural leadership skills with demonstrated experience to coach and mentor others.

  • Demonstrated technological leadership and promotion of knowledge sharing within the organisation.

  • Thought leadership and facilitation in estimation sessions; Ability to effectively communicate trade-offs and impacts to stakeholders.

  • Strive to be a conduit betwee the business and technological stakeholders.

  • Pursue cross-team collaboration.

  • Able to mentally visualise and process stream-wide systems.

© 2018 Global Delivery Pod. All Rights Reserved