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