Principal Consultant

2 days ago


Darlinghurst, Australia Simple Machines Full time

**Principal Consultant**

Simple Machines is an Australian based firm of expert data strategists, architects, engineers, and data scientists at the forefront of the data revolution. Our mission is to help our clients unleash the full potential of their data assets. Our vision is to become one of the world’s leading data architecture and data engineering firms. We are currently looking for highly skilled software engineers in Sydney for the position of ‘Principal Consultant’. This will be a full-time position based in Sydney. There are numerous positions available.

Our Principal Consultant are focused on the underlying business problems that they’re solving and delivering the technical implementation. We are craftspeople that deliver high-quality software engineering work with an emphasis on fit-for-purpose solutions.

**_Responsibilities_**
- Work alongside a team of expert software engineers solving challenging business and technical problems.
- Influence projects from inception and architecture through to delivery.
- Participate in a team that is committed to continually learning and heavily engaged with the broader technology community, attending conferences, and contributing to open-source projects.
- Work with the tools that are right for the job, we do not mandate technology, we ensure the business problem and solution drive technical selection.
- Contribute to solution design workshops to advise on implementation approaches.
- Implement and deliver complex software systems.
- Ensure all work is performed to the highest quality by adhering to Simple Machines development, quality assurance, documentation, and governance standards.
- Working with technologies such as:

- Streaming platforms like Kafka, Kinesis
- Processing frameworks and platforms like Spark, Flink, Kafka Streams
- Persistence technologies including relational databases like Oracle, DB2, and Snowflake; or columnar stores such as Cassandra, Hive, or HBase
- DevOps tooling like Terraform or CloudFormation

**_Experience and skills required_**
- Bachelor’s degree or equivalent employment experience
- Minimum of two years’ experience as a software engineer
- Expert level experience in scripting languages such as SQL, Bash, Python or Spark Scala
- A strong interest in working with different technologies and approaches suited to the problem being solved
- A strong understanding of modern architecture
- A willingness to learn and develop new skills
- A strong desire to work collaboratively with others
- The ability to communicate and work with both technical and non-technical stakeholders

**Job Types**: Full-time, Permanent

**Salary**: $160,000.00 - $190,000.00 per year

Schedule:

- Monday to Friday



  • Darlinghurst, Australia South Pole Full time

    South Pole is an energetic, global company offering comprehensive sustainability solutions and services. With offices spanning all continents across the globe, we strive to create a sustainable society and economy that positively impacts our climate, ecosystems and developing communities. With our solutions, we inspire and enable our customers to create...


  • Darlinghurst, Australia St Vincent's Hospital Network Full time

    **Position Title**:Basic Physician Trainee **Employment Type**:Maximum Term **Hours per week**:38 Hours **Position Grade**:Resident/Registrar **Salary**:As per Award **Enterprise Agreement**:The Named NSW (Non-Declared) Affiliated Health Organisations’ Medical Officer Agreement 2009 **Department Name**:General Medicine The St Vincent's South West Network...


  • Darlinghurst, Australia St Vincent's Hospital Network Full time

    **Position Title**: Basic Physician Trainee **Employment Type**:Maximum Term **Hours per week**:38 Hours **Position Grade**:Resident/Registrar **Salary**:As per Award **Enterprise Agreement**: The Named NSW (Non-Declared) Affiliated Health Organisations’ Medical Officer Agreement 2009 **Department Name**:General Medicine The St Vincent's South West...

  • Advanced Trainee

    19 hours ago


    Darlinghurst, Australia St Vincent's Hospital Network Full time

    **Employment Type**: Temporary Various **Remuneration**: As per the award **Hours Per Week**: 38 **Requisition ID**: CAM16478 The St Vincent’s Hospital Geriatric Unit is seeking motivated and dynamic advanced trainees to further their education within our organisation. The unit covers a geographical area bounded by the City of Sydney and the localities...


  • Darlinghurst, Australia SmartOSC Corp Full time

    **Position**:Customer Engagement Manager** **Location**:Sydney** We are looking for a Customer Engagement Specialist to join our team and work directly with a global leader in the footwear & apparel industry. In this role, you will be responsible for driving customer value, fostering loyalty, and improving customer retention. You will collaborate closely...

  • Advanced Trainee

    20 hours ago


    Darlinghurst, Australia St Vincent's Hospital Network Full time

    **Employment Type**: Temporary Various **Remuneration**: - **Hours Per Week**: 38 **Requisition ID**: CAM23688 - Applications are invited for the position of Intensive Care Advanced Trainee (approved for 24 months of core training). Successful applicants will be part of a team of 8 Staff Specialists, 4 provisional fellows, 14 trainees and advanced trainees...

  • Trainee

    2 days ago


    Darlinghurst, Australia St Vincent's Hospital Network Full time

    **Employment Type**: Temporary Various **Remuneration**: - **Hours Per Week**: 38 **Requisition ID**: CAM23689 - Applications are invited for the position of Trainee in Intensive Care. The Intensive Care Service at St. Vincent’s Hospital operates as a combined 32 bed facility which includes the general, cardiothoracic, transplant and the Private Hospital...

  • Trainee

    2 weeks ago


    Darlinghurst, New South Wales, Australia St Vincent's Health Australia Full time $60,000 - $120,000 per year

    Employment Type: Temporary VariousRemuneration: Per EBAHours Per Week: 38Requisition ID: CAM27227 Applications are invited for the position of Trainee in Intensive Care. The Intensive Care Service at St. Vincent's Hospital operates as a combined 32 bed facility which includes the general, cardiothoracic, transplant and the Private Hospital Intensive Care...