We're always on the lookout for talented new team members. If you're interested in a career with Vela please submit your resume.

Infrastructure Engineer

In this role you will be part of a multi-disciplinary team that is responsible for all areas of Infrastructure within the company, supporting corporate, development and production environments using a wide range of technologies and platforms to maintain both systems and networking infrastructure.

Find out more

Product Manager

As a Product Manager you will be responsible for driving the business forward through product strategy, business development and Sales support.

Find out more
Ready to get started?Contact Us

Enter a search term and hit return when you’re ready


By using our site you agree to our use of cookies. More info