Senior Software Engineer - Python (au)

Droneshield LLC

Sydney, NSW, Australia
On-site
Software development experience in python
Api design and implementation
Software architecture and design patterns
DroneShield offers an opportunity to solve some of the world’s most challenging technical problems in the rapidly growing counterdrone sector

Job Summary

  • DroneShield offers an opportunity to solve some of the world’s most challenging technical problems in the rapidly growing counterdrone sector.
  • The role involves working closely with ML/AI, Data Science, RF and infrastructure teams to innovate and enhance world leading Anti-Drone technology.
  • DroneShield is experiencing hypergrowth with revenue surging over 400% year-on-year and investing over A$50 million annually in R&D.

Matching Summary

DroneShield offers an opportunity to solve some of the world’s most challenging technical problems in the rapidly growing counterdrone sector.

Skills & Requirements

Must-have

  • Software development experience in Python
  • API design and implementation
  • Software architecture and design patterns
  • Inter-device and inter-process communication
  • Test-driven development mindset
  • Linux first environment
  • Use of Git, Jira, Confluence, CICD

Nice-to-have

  • Software development experience in Golang
  • Software development experience in Modern C++
  • Microservice architecture knowledge
  • Hardware in the loop experience
  • CICD design experience
  • Mentorship and technical guidance skills
  • Collaboration with multi-disciplinary teams

Key Requirements

  • Minimum 5-7 years experience in related roles
  • BS degree in Computer Science or related technical field or equivalent practical experience
  • Experience in software engineering, Linux embedded engineering, or software architecture

Work Rights

Not specified

Tailored Resume

Cover Letter