Software Engineer – Fivecast (Adelaide, Australia)
Company Overview
Fivecast is an Australian artificial intelligence company that develops AI-powered open-source intelligence (OSINT) solutions for government, defence, law enforcement, financial services, and enterprise organizations.
Job Summary
Fivecast is seeking a Software Engineer to design, develop, and maintain secure, scalable software applications that support its AI and OSINT platform. You will collaborate with AI researchers, data scientists, product managers, and engineering teams to build high-performance software that enables customers to collect, analyze, and visualize publicly available online data.
Key Responsibilities
- Design, develop, test, and maintain scalable software applications, APIs, and backend services.
- Build and support cloud-native applications and distributed systems.
- Develop software that integrates with AI, machine learning, and large-scale data processing platforms.
- Optimize application performance, reliability, and scalability.
- Write secure, well-tested, and maintainable code following software engineering best practices.
- Participate in architecture discussions, code reviews, and technical documentation.
- Support CI/CD pipelines, cloud infrastructure, and ongoing platform improvements.
- Collaborate with cross-functional teams in an Agile development environment.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Experience with programming languages such as Java, Python, C++, Go, or JavaScript.
- Knowledge of RESTful APIs, relational databases, and distributed systems.
- Experience with AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Familiarity with Git, Docker, Kubernetes, CI/CD pipelines, and Agile methodologies.
- Knowledge of cybersecurity, AI, machine learning, or data analytics is an advantage.
- Strong analytical, communication, and problem-solving skills.
Benefits
- Competitive salary and superannuation
- Professional development and career growth opportunities
- Flexible work arrangements
- Employee wellbeing programs
- Collaborative and innovative work environment
- Opportunity to work on cutting-edge AI and cybersecurity technologies
Pay: From $9,500.00 per month
Benefits:
- Dental insurance
- Employee mentoring program
- Extended annual leave
- Health insurance
- Life insurance
- Professional development assistance
- Visa sponsorship
Work Location: In person