
Senior Platform Engineer
- Melbourne, VIC
- $120,000-150,000 per year
- Permanent
- Full-time
- Build and maintain CI/CD pipelines for reliable delivery.
- Develop AWS-based infrastructure using CDK and Terraform.
- Create secure, scalable Linux platform solutions.
- Collaborate with developers to improve deployment and monitoring.
- Automate infrastructure and operational tasks.
- Maintain infrastructure documentation and ensure compliance with best practices.
- Ensure software quality through peer reviews and continuous integration.
- Collaborate in Agile ceremonies and break down work items.
- Support deployment, integration, testing, and configuration of Vix systems.
- Collaborate with leads and product owners to prioritise and resolve issues.
- Proactively manage risks and ensure timely delivery of projects.
- Support deployment, integration, testing, and configuration of Vix systems.
- Conduct systems analysis and recommend improvements.
- Troubleshoot and resolve incidents to ensure reliability.
- Act as a technical mentor to software engineers and support for professional development.
- Promote knowledge sharing and continuous learning.
- Model Vix’s engineering standards and team values.
- Minimum of 5 years experience in software development, including at least 3 years in a senior or lead platform role.
- Demonstrated advanced programming skills in one or more core languages (Python, TypeScript, Shell), including relevant frameworks.
- System architecture and design experience, with the ability to build scalable, modular, and maintainable solutions.
- Cloud expertise, particularly in AWS services, deployment, and orchestration.
- DevOps and CI/CD proficiency, including automated build, test, integration, and deployment pipelines.
- Strong testing focus, with experience in unit, integration, and automated testing practices.
- Security-conscious development, applying secure coding standards and data protection principles.
- Time management skills.
- Desire to be involved in all aspects of product development.
- Positive team player with flexibility in work tasks.
- Desire to learn new technologies and skills.
- Decision-making ability and responsibility.
- Responsiveness to new initiatives and directions.
- Strong critical thinking and proactive problem-solving skills
- Clear and confident communicator, both written and verbal
- Composed and resilient under pressure
- Supportive team player with mentoring capability
- Committed to continuous learning and professional growth
- Demonstrates integrity, accountability, and reliability
- Organised with effective time management skills
- A supportive culture with great on-site offices
- A focus on learning and development
- A great collaborative team culture