D

Backend Engineer - Data Engineering Team at DroneShield Limited

  • Full-time
  • On-site, Sydney, NSW, Australia

Backend Engineer - Data Engineering Team

Responsibilities

  • Build new features and capabilities daily in a complex AI microservices and MLOps environment
  • Collaborate with other engineers and designers between AI, frontend, backend
  • Write and review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Drive strong outcomes around test driven development to enhance API product quality and performance
  • Own an Agile development mindset, appreciating the benefit of constant improvement, and participating in rituals such as daily stand-ups, sprint planning, team retrospectives, backlog grooming
  • Ensure software is designed for reliability, and performance on resource constrained targets
  • Provide technical guidance and mentorship to team members
  • Collaborate with multi-disciplinary teams to deliver on user and business requirements

Skills

  • BS/MS in Computer Science, Software Engineering, or equivalent practical experience
  • 3+ years building production backend and API led applications
  • Proficiency in web-based applications and architecture, crafting and implementing highly scalable and performant REST micro-services, gRPC experience is a plus
  • Expertise in developing performant production quality backend services in Go and/or Python (Django and/or FastAPI)
  • Experience using Docker and Kubernetes to deploy applications
  • Experience building, deploying and maintaining applications in a modern software development environment
  • Broad knowledge and understanding of micro-service architectures with basic hands-on experience operating in Linux environments
  • Demonstrated experience in API design, including requirements gathering, versioning, security, extensibility, error handling, testing and documentation
  • Familiarity with quality API and backend architecture patterns
  • Demonstrated passion for collaboration and strong interpersonal and communication skills

Benefits

  • 💻 Work with cutting edge technology
  • 🌍 Make the world a safer and more secure place
  • 🚀 Opportunity to solve challenging technical problems
  • 📈 Hypergrowth stage company
  • 🌐 International presence

Qualifications

  • BS/MS in Computer Science, Software Engineering, or equivalent practical experience
  • 3+ years building production backend and API led applications
  • Proficiency in web-based applications and architecture, crafting and implementing highly scalable and performant REST micro-services, gRPC experience is a plus
  • Expertise in developing performant production quality backend services in Go and/or Python (Django and/or FastAPI)
  • Experience using Docker and Kubernetes to deploy applications
  • Experience building, deploying and maintaining applications in a modern software development environment
  • Broad knowledge and understanding of micro-service architectures with basic hands-on experience operating in Linux environments
  • Demonstrated experience in API design, including requirements gathering, versioning, security, extensibility, error handling, testing and documentation
  • Familiarity with quality API and backend architecture patterns
  • Demonstrated passion for collaboration and strong interpersonal and communication skills

Benefits

  • 💻 Work with cutting edge technology
  • 🌍 Make the world a safer and more secure place
  • 🚀 Opportunity to solve challenging technical problems
  • 📈 Hypergrowth stage company
  • 🌐 International presence

Company

DroneShield Limited

Location

Sydney, NSW, Australia

Published 17 days ago • Expires August 16, 2025 06:08