Rust Engineer

Sigma Prime

Canberra

Hybrid

AUD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Countersight, based in Canberra, is seeking a Software Engineer to design and deploy software across cloud, on‑prem, embedded and mobile environments. The role emphasizes security by design, scalable solutions, and close collaboration with clients and teams.

The successful candidate will work in a hybrid setup with up to 40 hours per week, and may require NV1 clearance or the ability to obtain it. Applicants should be an Australian citizen and able to meet pre‑employment screening.

Qualifications

  • Experience designing scalable, secure software across cloud, on‑premises, embedded, and mobile environments.
  • Strong understanding of CI/CD and DevOps practices to ensure reliable deployments.
  • Ability to troubleshoot complex deployments and work closely with clients to deliver results.

Responsibilities

  • Design and build software across cloud, on‑premises, embedded, and mobile environments with security by design.
  • Integrate and deploy software into complex enterprise environments and troubleshoot deployment challenges.
  • Debug complex issues, perform root cause analysis, and craft robust solutions.
  • Apply security best practices throughout the development lifecycle, including threat modelling.
  • Build PoCs, test harnesses, and instrumentation to validate approaches and iterate on designs.
  • Implement CI/CD pipelines and automate deployments to ensure rapid feedback.
  • Participate in code reviews and uphold high code quality standards.
  • Document work and communicate technical concepts clearly to clients and team members.
  • Work in small, autonomous teams and continuously expand technical expertise.

Skills

C/C++/C#
Java
Rust
Golang
Bash scripting
Python scripting
SQL databases
REST API
GraphQL
CI/CD
Linux

Tools

Kubernetes
Containers
Ansible
Terraform
Cloud engineering

Job description

Software Engineer – Countersight

At Countersight, we are a specialist cybersecurity company delivering capability development and consulting services to clients within government and across the private sector. We are based in Canberra and provide remote and hybrid arrangements.

Location

Canberra (Australian-based remote and hybrid arrangements available)

Salary

Competitive based on experience

Clearance

NV1 or the willingness/ability to obtain is desirable

Employment Details

Full‑time, permanent or contract, with five days a week; up to a maximum of 40 hours.

Responsibilities
  • Design and build software solutions across cloud, on‑premises, embedded, and mobile environments, ensuring scalability, maintainability, and security by design.
  • Integrate and deploy software into complex enterprise environments, troubleshoot deployment challenges, and work closely with clients to ensure successful delivery.
  • Debug complex issues, perform root cause analysis, and develop elegant solutions to challenging technical problems.
  • Apply security best practices throughout the development lifecycle, conduct threat modelling, and implement defensive coding technique.
  • Build PoCs, test harnesses, and instrumentation to validate approaches, experiment with new technologies, and iterate on designs.
  • Implement CI/CD pipelines, automate deployments, and use DevOps practices to ensure reliability and rapid feedback.
  • Participate in code reviews, maintain high code quality standards, and contribute to engineering best practices.
  • Articulate technical concepts to diverse audiences, document your work comprehensively, and provide technical guidance to clients and team members.
  • Work in small, autonomous teams to tackle unique challenges, share knowledge freely, and continuously expand your technical expertise.
Required Skills
  • Programming in C/C++/C#, Java, Rust, and/or Golang.
  • Bash/shell and Python scripting.
  • Database skills, including SQLite, PostgreSQL, and MongoDB.
  • 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).
  • Identity 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, SDR.
  • Network concepts and fundamentals, VLANs, router and switch configuration, IP addressing, and firewall configuration.
Eligibility
  • Be an Australian citizen.
  • Satisfy pre‑employment screening, including police history checks.
  • Desirable: Hold a current NV1 clearance.
  • Candidate must be willing to undergo an Organisational Suitability Assessment (OSA) prior to engagement.
  • Applicants may need to meet International Traffic in Arms Regulations (ITAR) requirements.
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. If you are a recent graduate (under 3 years) please also provide your academic transcript.

Company Culture

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.

  1. Be an Australian citizen.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Staff Engineer, Risc-V Software Workload Enablement
Sr. Staff Engineer, Risc-V Software Workload Enablement

Tenstorrent • Canberra

Hybrid
AUD 100,000 - 140,000
Golang Developer, Binance Square
Golang Developer, Binance Square

Binance • Canberra

Hybrid
AUD 90,000 - 120,000
Rust Engineer - Secure Systems & Cloud Dev (Remote)
Rust Engineer - Secure Systems & Cloud Dev (Remote)

Sigma Prime • Canberra

Hybrid
AUD 90,000 - 140,000
Cybersecurity Specialist
Cybersecurity Specialist

New Era Technology Au • Canberra

Hybrid
AUD 140,000 - 200,000
Human Development Practice Lead
Human Development Practice Lead

Tetra Tech • Canberra

Hybrid
AUD 140,000 - 195,000
Software Engineer
Software Engineer

Decipher Bureau • Canberra

On-site
AUD 90,000 - 130,000
Salary: AUD 90K–130K
Early responsibility
Wide latitude to find answers
+4
Senior Software Engineer (Rust)
Senior Software Engineer (Rust)

NCS • Brisbane

On-site
AUD 120,000 - 180,000
Paid parental leave
Well-being initiatives
Discounted health insurance
+4
Engineering Lead (Rust )
Engineering Lead (Rust )

NCS • Brisbane

On-site
AUD 180,000 - 260,000
Paid parental leave
Health insurance discounts
Discounts on products and services
Golang Software Engineer – Secure, Remote-Ready (Entry–Mid)
Golang Software Engineer – Secure, Remote-Ready (Entry–Mid)

Binance • Canberra

Hybrid
AUD 90,000 - 120,000
Software Engineer (Rust)
Software Engineer (Rust)

NCS • Brisbane

On-site
AUD 120,000 - 160,000
Paid parental leave
Discounted health insurance
Employee discounts on products and ser
+3