About the role We are seeking a Backend Software Engineer to join our agile and innovative team. This role is ideal for a self-motivated individual who is a lifelong learner and committed to best practices in backend software development. You will play a crucial role in enhancing the functionality of the DroneShield Customer Portal, enabling MLOps Pipelines, managing Big Data transportation, scaling applications, and developing extensive APIs. 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.