Senior Software Engineer - Data PlatformDepartment: Data and AnalyticsEmployment Type: Permanent - Full TimeLocation: AustraliaDescriptionAbout MontuMontu is Australia’s largest medical cannabis company. With operations in Australia and Europe, we take a technology-first approach to improving the medical cannabis patient experience – whether it’s by delivering best-in-class online clinical care, or through our industry-leading product lines and innovative supply chain management tools.Montu operates a fully integrated, end-to-end ecosystem of healthcare companies that touches every part of the medical cannabis experience, from patient care through to pharmacy dispensing, clinical education, product development, wholesale distribution and more.Recognised by the Deloitte Fast 50 as the fastest growing tech company in Australia for two years running – with revenue growth of over 26,000% and 9,000% – Montu is now the largest business of its kind outside North America.
This role is an Australia-based, fully work-from-home position, with access to co-working spaces in Sydney, Melbourne and Brisbane.About The RoleThe Senior Software Engineer will focus on building and optimising data platforms, improving developer tooling, and implementing robust security measures. Working at the intersection of data engineering, software development, and security, the Senior Software engineer will have a solid foundation in software engineering, with an interest or background in data platform technologies and a keen eye for security challenges. Key Responsibilities:
Develop high-quality software and platform solutions.
Develop high-quality software and platform solutions that meet project requirements, utilising a variety of programming languages and technologies.
Proactively identify and address technical challenges, ensuring robust and scalable.
solutions.
Development and optimization of Kafka tooling for improved developer experiences.
Implement and maintain security measures across our data platform and infrastructure.
About You
Solid experience working with the overall SDLC process for data products - including but not limited to building Docker images, provisioning infrastructure, CI/CD and clean code best practices.
Strong foundation in software engineering, with experience in data platform technologies and a focus on building scalable and secure applications.
Experience with event-driven architecture and systems, including proficiency in designing, implementing, and optimising event-based solutions.
Experience with Kafka or similar event streaming platforms.
Professional experience with Node.js, JavaScript and TypeScript
Expertise in SQL databases such as MySQL
Solid understanding of cloud ecosystems such as AWS Services ECS, + Fargate, SES, SQS, and S3, etc.
Solid understanding of big data technologies, data warehousing on cloud platforms and ELT processes.
BenefitsYou’ll be joining a highly motivated, agile team where your ideas and work will directly influence the direction and progress of an expanding global company in a hyper-growth phase. We pride ourselves on our collaborative and driven culture and offer opportunities for advancement to high achievers.Other benefits include:
Unlimited access to the SAGED and Greenhouse learning platforms.
Discounts with over 450 retailers through the Merit Reward and Recognition platform.
Competitive salary and package.
Fully remote, work-from-home role.
Access to co-working spaces in Sydney, Melbourne and Brisbane.
Mental health support through our wellbeing platform, Unmind
Being part of one of the fastest-growing industries in Australia while improving the lives of hundreds of thousands of patients.
#LI-LL1
#J-18808-Ljbffr