Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Canberra
Countersight
Software Engineer
Posted: 19 December
Offer description

Who We Are

Countersight is a specialist cybersecurity company delivering capability development and consulting services to clients within government and across the private sector. We are independent, Australian, and Canberra-based, with the flexibility to operate Australia-wide. Our team of software engineers works on interesting problems across the entire technology stack, from embedded systems to web and mobile applications, finding creative ways to build and deliver the software solutions our clients need.

The Role

Location
: Canberra (Australian-based remote and hybrid arrangements available)

Hours
: Part-time/Full-time

Salary
: Competitive, based on experience

Clearance
: NV1 or the willingness/ability to obtain is desirable

At Countersight, whether we're engineering custom software systems, building bespoke security capabilities, or developing robust enterprise solutions, strong software engineering skills are essential. Our products directly power our client work and, through that, contribute to capabilities that support the security and prosperity of our community.

What You'll Do

* Design and build
: Architect and develop software solutions across cloud, on premises, embedded, and mobile environments, ensuring scalability, maintainability, and security by design
* Integrate and deploy
: Integrate software into complex enterprise environments, troubleshoot deployment challenges, and work closely with clients to ensure successful delivery
* Solve problems
: Debug complex issues, perform root cause analysis, and develop elegant solutions to challenging technical problems
* Secure by default
: Apply security best practices throughout the development lifecycle, conduct threat modelling, and implement defensive coding techniques
* Prototype and innovate
: Build PoCs, test harnesses, and instrumentation to validate approaches, experiment with new technologies, and iterate on designs
* Automate and operate
: Implement CI/CD pipelines, automate deployments, and use DevOps practices to ensure reliability and rapid feedback
* Review and refine
: Participate in code reviews, maintain high code quality standards, and contribute to engineering best practices
* Communicate effectively
: Articulate technical concepts to diverse audiences, document your work comprehensively, and provide technical guidance to clients and team members
* Collaborate and grow
: Work in small, autonomous teams to tackle unique challenges, share knowledge freely, and continuously expand your technical expertise

Skills and Experience

Our work spans a wide range of technologies, from embedded and IoT systems to mobile platforms and communications protocols. We are looking for people with experience in any of the following areas:

* Programming in C/C++/C#, Java, Rust, and/or Golang
* Bash/shell and Python scripting
* Database skills, including SQLite, PostgreSQL, and MongoDB
* Frontend web development (including UI/UX) in JavaScript/TypeScript and React
* API design and development (REST, GraphQL)
* AI and Machine Learning
* Mobile platforms and apps (Android/iOS)
* Linux and Windows CLI familiarity
* Kubernetes, virtualisation, and containers
* CI/CD pipelines and DevOps practices
* Embedded/IoT systems
* Testing frameworks and methodologies (unit testing, integration testing)
* Debugger and emulation tools and techniques
* Ansible, Terraform, cloud engineering, and automation
* Software architecture patterns (microservices, event-driven, etc.)
* Message queues and streaming platforms (Kafka, RabbitMQ, Redis)
* Monitoring and observability tools (Prometheus, Grafana, ELK stack)
* Git version control
* Identity and Access Management (IAM)
* Security tools and frameworks (OWASP, vulnerability scanning, penetration testing tools)
* Networking protocols, including TCP/IP, HTTP, TLS, MQTT, and gRPC
* Communications protocols, including Wi-Fi, Bluetooth, BLE, NFC, Zigbee, UWB, LoRa, and SDR
* Networking concepts and fundamentals, VLANs, router and switch configuration, IP addressing, and firewall configuration

Working in small teams to solve unique problems, this role would suit people who enjoy being given wide latitude to overcome technical challenges, are comfortable rapidly adapting to new technologies, and are enthusiastic about expanding their skills and experience.

We're hiring from early career through to senior practitioners. Previous experience is ideal, but if you're looking to step into software engineering and can demonstrate strong interest, basic programming knowledge, familiarity with software development concepts, or hands-on experience with relevant technologies, we'd love to talk.

Why Work for Countersight

As a small company, we prioritise supporting our team and fostering a positive, flexible, and enjoyable work culture. Collaboration, continuous learning, and the latitude to experiment are at the heart of our approach.

Our main office is located a short walk from Braddon and some of Canberra's most popular cafes, restaurants, breweries, and coffee roasters. It's also convenient for public transport, including light rail.

Our work and client focus allows us to directly contribute to the security and success of our community, and we believe that security is the key ingredient in opening up the promise of technology.

We thrive on solving complex software engineering challenges and relish the opportunity to extend our technical expertise and build innovative solutions with the technologies we work with. We enjoy what we do, and we think you will too.

Eligibility

To be eligible to apply for this position, you must meet the following criteria:

* Be an Australian citizen
* Satisfy pre-employment screening, including police history checks
* Desirable: Hold a current NV1 clearance

Application Procedure

Please provide a current resume along with a short covering letter highlighting your relevant experience and any publicly available examples of your work via the following application link:

If you are a recent graduate (< 3 years), please provide your academic transcript.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Software engineer
Canberra
ContractRoll Pty Ltd
Software Engineer
Similar job
Software engineer
Canberra
Whizdom
Software Engineer
Similar job
Senior cyber security software engineer – canberra
Canberra
It Alliance Australia
Software Engineer
Similar jobs
IT and Tech jobs in Canberra
jobs Canberra
jobs Australian Capital Territory
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Canberra > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save