Backend Software Engineer
2 weeks ago
Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others.
With one of the largest listed defence company market capitalisations in Australia and having raised approximately $250m in 2024 alone, DroneShield is undergoing hypergrowth stage, fuelled by rapidly increasing use of drones for nefarious applications, from battlefield, to terrorism, to contraband delivery and commercial espionage.
This role is in the DroneShield Sydney headquarters in Sydney CBD. There are approximately 300 staff based in the 4,000sqm facility today, scheduled to grow to approximately 400 staff by end of 2026. Overseas on the ground presence includes Virginia (USA), Denmark, Germany and Dubai, as well as distributors in over 70 countries globally.
About the role
DroneShield is seeking a Backend Software Engineer to join the Access Portal Team - the central platform where customers interact with their DroneShield devices, manage their systems, and access core functionality across the DroneShield ecosystem.
In this role, you will build and expand the Access Portal’s backend, focusing on database management, designing efficient data structures, and creating modern, scalable systems that support future product growth. Your work will ensure reliable and high-performance backend services and seamless integration with other DroneShield products and services, including MLOps pipelines and large-scale data transport.
You will be reporting to the Access Portal Lead, and will work closely with senior engineers within, and out the Access Portal team.
Responsibilities, Duties and Expectations
- Architect, develop, and maintain backend systems to improve functionality and user experience.
- Establish and oversee automated testing processes for the application.
- Work collaboratively with the software engineering team to design, build, and deploy new features and improvements.
- Assume operational responsibility for the services and codebase you develop.
- Manage and optimise relational databases to ensure performance and scalability.
Qualifications, Experience and Skills
- BS degree in Computer Science, a similar technical field of study, or equivalent practical experience.
- 3 to 5 years of experience in backend software development.
- Strong experience with Node.js and a preference for candidates with NestJS experience.
- Solid understanding of REST APIs, backend coding best practices, and microservices.
- Skilled in working with modern infrastructure and tools, and comfortable in Linux environments.
- Knowledgeable in engineering practices like continuous delivery, defensive programming, and automated testing.
- Experienced in designing and building distributed and scalable systems.
- In-depth knowledge of relational database management, SQL, and data modeling.
- Familiarity with Docker, Postman, GitLab, and AWS is favorable.
- Experience working in Unix/Linux environments, with distributed and parallel systems, developing large software systems, and/or security software development.
- Previous experience in a ‘start-up’ or ‘scale-up’ environment is favorable.
- Driven to contribute to the growth of the company and to compete with major players in the industry.
Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.
Software Development - Sensors and Effectors
#J-18808-Ljbffr
-
Backend Engineer
2 weeks ago
Council of the City of Sydney, Australia Propeller Full timeSenior Backend Engineer Department: Engineering Employment Type: Full Time Location: Sydney Reporting To: Aaron Hook Description Propeller is on a mission to take the guesswork out of moving dirt - reducing wasted fuel, time, and money. We do this through the power of maps. Our customers use Propeller’s integrated hardware and software products to...
-
Senior Software Engineer
2 weeks ago
Council of the City of Sydney, Australia Elite Transit Solutions Full timeA leading software development company in Sydney is looking for a Senior Software Engineer with over 5 years of web development experience. You will contribute to backend processes, implement performance optimizations, and work collaboratively with the team. This role offers a strong culture of work-life balance, excellent health benefits, generous paid time...
-
Senior Software Engineer
1 week ago
Council of the City of Sydney, Australia Kat Demo Full timeA software company located in Australia is seeking a Senior Software Engineer with over 5 years of web development experience. The ideal candidate should have strong skills in PHP, HTML, XML, JavaScript, and CSS, contributing significantly to backend processes and public web APIs. The role emphasizes collaboration with a focus on performance optimizations...
-
Council of the City of Sydney, Australia algojobs Full timeA leading quantum technology company is looking for a Backend Engineer to design and optimize scalable applications that power quantum technology. You will collaborate with talented engineers and researchers to deliver innovative solutions while ensuring quality and performance. The ideal candidate has over 5 years of experience in backend engineering with...
-
Software Engineer, Backend
4 weeks ago
City of Melbourne, Australia Render Networks Pty Full timeOverview Render's singular focus is best summarised by our purpose; continuously innovate and evolve technology to build networks better and connect communities. Render's geospatial network construction platform enables telecommunication network operators and construction teams to digitize the construction workflow and cut the time and cost of large-scale...
-
Software Implementation Engineer
5 days ago
Council of the City of Sydney, Australia Kardex Group Full timeSoftware Implementation Engineer page is loaded## Software Implementation Engineerlocations: Sydneytime type: Full timeposted on: Posted Todayjob requisition id: JR104064Kardex AutoStore specializes in innovative automated storage and retrieval solutions. Kardex AutoStore is growing fast in APAC, and we’re looking for a Software Implementation...
-
Software Engineer
3 weeks ago
Council of the City of Sydney, Australia ResMed Inc Full timeSoftware Engineer page is loaded## Software Engineerlocations: Sydney, NSW, Australiatime type: Full timeposted on: Posted Todayjob requisition id: JR/_045931The primary role of Engineering function within Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. Works...
-
Full-Stack Software Engineer
4 weeks ago
Council of the City of Sydney, Australia LEAP Legal Software Pty Full timeAbout LEAP LEAP is the leading provider of Legal Practice Management Solutions in the world and is part of ATI – one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to...
-
City of Melbourne, Australia Instructure, Inc. Full timeA leading educational technology company in Melbourne is seeking a mid-level Backend Software Engineer to join their innovative team. You will collaborate on developing transformative SaaS services and utilize modern technologies such as Java, Spring Boot, and microservices. The ideal candidate will have at least three years of experience and a solid...
-
AI-Driven Backend Engineer for LLM Ops
2 weeks ago
Council of the City of Sydney, Australia Macquarie Bank Limited Full timeA leading financial services group seeks a software engineer to join their enterprise AI enablement team. In this role, you will design and build robust backend systems supporting AI-native solutions. Candidates should have over 5 years of software engineering experience, proficiency in Python, and familiarity with CI/CD pipelines and modern AI frameworks....