principle engineer in sydney cbd

job type
apply now

job details

sydney cbd, new south wales
job category
job type
working hours
reference number
00 00
apply now

job description

Principle Engineer (Extreme Programming)

8 month initial contract

Sydney CBD

Principal Product Engineer required in Sydney CBD for an 8 month initial contract, ideally you'll have demonstrated experience and expertise of Extreme Programming and furthermore experience with coaching and training engineers in Extreme Programming would be a bonus.

Essential requirements:

  • Comprehensive and demonstrable software development experience; full-stack development experience is desirable
  • Coding experience is current/recent with evidence of enterprise service bus and application security favoured
  • Extensive experience in cloud deployment and management (in particular AWS)
  • Salesforce experience desirable but not essential; Java and Angular, React viewed positively
  • Excellent communication and collaborative skills and open to a pair-programming environment
  • BA/BS in Computer Science or related field, or equivalent experience
  • Strong background in testing – front-end, back-end, integration and end-to-end; experience in Test Driven Development highly desirable
  • Demonstrated experience managing projects, product design and/or software development within an Agile/DevOps environment will be an advantage
  • Experience working directly with clients, leading projects and examples of working in collaborative, cross functional teams including designers and Product Managers. Examples of coaching and mentoring less experienced engineers viewed positively
  • Passion for growing your skills, tackling interesting work and challenging problems for the benefit of a digital consumer with lean, clean code


  • Lead end to end product development through build, release, maintenance and enhancement of product features, to deliver high quality products which are thoroughly tested and optimised
  • Collaborative work ethos with product managers, designers and other key stakeholders, making decisions together in order to quickly deliver valuable working software for customers
  • Contribute technical expertise to enhance the quality of product solution design, including participating in discovery process with cross-functional product team
  • Lead iterative testing processes and continuously gather feedback to improve the quality of code and reduce operational risk
  • Develop and enhance developer guidelines and practices to enable a high performance product development and support the product roadmap
  • Contribute to defining and managing technology change management within and across the Product function
  • Guide and mentor less senior engineers and offer leadership across all teams as a subject matter expert

Key challenges:

  • Determining the right technical product, tool or platform to optimise the delivery of product vision
  • Identify and balance competing system, infrastructure and project demands to ensure deliverables are achieved
  • Working collaboratively with platform and release teams to achieve the best/most efficient outcome
  • Managing stakeholder and team expectations and outcomes

If you are interested in having a confidential discussion about this role, please email your CV directly to with a contact number and convenient time to call. Alternatively please call me on 02 8235 3303 for more information.

At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.


Principle Product Engineer (Extreme Programming)


none required

educational requirements

Bachelor Degree