Updating Results

Tibra Capital

4.1
  • 100 - 500 employees

Software Engineer - Junior

Location details

On-site

  • Australia

    Australia

Location

Australia

Opportunity expired

Opportunity details

  • Opportunity typeGraduate Job or Program
  • SalaryAUD 100,000 - 104,999 / Year
  • Additional benefitsAUD 100,000 - AUD 104,999
  • Number of vacancies1 vacancies
  • Application open dateApply by 15 Jan 2021

This role is based in our Austinmer office, commencement in February 2021.

About the Role:

Software Engineers at Tibra are responsible for building and maintain a large suite of bespoke applications that drive our investment process. We empower our teams to drive the technical direction of the platform and tools that you will be a part of developing for our internal teams to use. You will be involved in helping shape the future of our cutting-edge platform and helping the teams that build apps and reports on top of them. You'll get to test and deploy your work on our cutting edge K8s / Docker infrastructure.

The team consists of engineers dedicated to ensuring the best possible systems and responses across all areas of the Tibra business. Dedication and motivation are key ingredients coupled with a proactive solution-based approach to all our activities.

Key Responsibilities:

  • Building or core backbone microservices which all our trading teams will interface with
  • Maintaining and Troubleshooting existing software and systems
  • Estimation, planning + time management for all tasks and projects
  • Collaborating with other teams + individuals to share knowledge and re-use software as much as possible

Experience & Skills:

  • Understanding of Software Engineering practices and Software Development lifecycle
  • Proficient in at least one of C# or Python
  • Logical/analytical thinker
  • Basic understanding of networking, multi-threading, and database technologies
  • Excellent communication skills

Qualifications:

A Bachelor's Degree or higher, preferably in Computer Science (or similar)

Benefits:

  • Market-leading merit-based Bonus scheme
  • Breakfast, lunch, and snacks provided daily
  • Pool table and a wide variety of fun company activities
  • Massages and Personal Training
  • Insurance cover
  • Generous leave allowance
  • Opportunity to benefit from in-house and external training courses
  • Opportunity to learn about financial markets
  • Work with smart, passionate, and driven people

Sound interesting? Apply now!

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Study fields
    Engineering & Mathematics
Show all hiring criteria

Reviews

user
Graduate
Wollongong
5 months ago

My day to day role generally involves working on whatever task I am working on, this could involve writing C++ code, running tests, or doing some data analysis. Additionally there are some meetings sprinkled in throughout the day.

user
Graduate
Melbourne
5 months ago

In the last week of quant rotation (month 6). I have been building backrests in python, as well implementing different features into our trading framework to alert changes to the trading environment.

user
Graduate
Wollongong
5 months ago

Mainly alpha research

Show all reviews

About the employer

Untitled (240 x 240 px).png

Tibra Capital

Rating

4.1

Number of employees

100 - 500 employees

Industries

Trading

Tibra is a world-class diversified trading firm, founded in 2006.

Pros and cons of working at Tibra Capital

Pros

  • The company culture is very collaborative, with many people happy to chat to help you learn things or hear your ideas.

  • Very flexible with hours.

  • Work-life balance.

  • Getting to work on my problem-solving skills and being surrounded by a bunch of smart people where I am able to learn a lot from the people around me.

  • Free lunch. Massages. In-work hours activities. The office location is on the beach.

Cons

    • Pay is low compared to other companies in this field.

    • It seems like there are many areas of the business you can do. However, you will have to put in the time first to work your way up.

    • Working with older and slower systems can get frustrating, with systems either breaking or... slowing down work.

    • It is getting a little crowded.

    • No real commitment [to sustainability].