
Data Architect – Software Engineer
12 hours ago
Sydney Markets is home to the largest Fruit, Vegetable, and Flower Market in the Southern Hemisphere, driving over 3 billion dollars in economic activity each year through our 2,000 shareholders. With 6,000 people working on site daily, Sydney Markets is a critical link in Australia's food supply chain, ensuring that fresh produce reaches over 7 million Australians every day.
Are you ready to be part of an exciting and major technical transformation?
About the Role
We are seeking an experienced Data Architect – Software Engineer, who will be responsible for crafting, constructing, deploying, and refining robust software solutions and systems that directly support Sydney Market Limited's core business functions and strategic goals. This role will ensure code quality, system stability, and adherence to best practices while fostering innovation, collaboration, and continuous improvement within the engineering team.
Reporting to our Head of IT, you will be an integral part of a supportive and growing team based at Flemington.
Key Responsibilities:
Software Architecture & Development
- Develop and execute software blueprints aligned with Sydney Markets' strategic objectives to address intricate technical challenges
- Translate business needs into technical specifications and create high-level architectural designs.
- Design and implement secure, scalable cloud-native architectures and platforms using tools like Python, DBT, and Snowflake.
- Create, validate, and troubleshoot code to guarantee operational effectiveness, optimal performance, and conformity with established quality benchmarks.
- Examine the code to identify potential improvements and improves the efficiency and performance of the underlying algorithms used in the software.
Application Lifecycle & Tools Management
- Set up and oversee the workflows and procedures used in the software development lifecycle.
- Manage the software tools used by the development team.
- Identify, assess, and mitigate potential technical, schedule, and resource risks throughout software development, including code vulnerabilities and platform limitations.
Platform Engineering & Infrastructure
- Set up and configure cloud infrastructure (Azure, AWS, or GCP) to support software and data workloads.
- Create tools and automation scripts to support software deployment, monitoring, and operational security.
- Design and implement secure real-time and batch data pipelines using APIs, events, and connectors.
Data Integration & System Connectivity
- Lead integration of enterprise systems (ERP, finance, operations) with core platforms using APIs, events, and connectors.
- Collaborate closely with hardware engineers, designers, and other cross-functional teams to integrate software systems with enterprise applications such as ERP, finance, and operations systems.
Governance, Security & Documentation
- Define and implement technical documentation, data governance standards, metadata management, and operational procedures.
- Enforce data privacy and security practices, including RBAC, encryption/decryption, and PII protection.
- Create and maintain the records of software designs, user instructions, and operational procedures
- Write, update, and maintain end-user documentation and operational procedures for ongoing software and system support.
Analytics & Reporting Enablement
- Build and manage reporting layers using tools such as Power BI and Tableau.
- Support continuous delivery and enhancement of self-service analytics and AI/ML solutions.
- Use systems and applications to collect and analyse metrics, including functional and operational.
Collaboration & Continuous Improvement
- Engage business and IT stakeholders to evaluate and translate system requirements.
- Develop and implement strategies for continuous software delivery and process improvement.
- Research emerging technologies and contribute to proposals for software upgrades or new acquisitions.
Quality Assurance & Testing
- Employ rigorous testing methodologies to identify, debug, and resolve defects within software modules, ensuring adherence to industry best practices and stringent quality benchmarks.
- Direct and enhance automated testing strategies, performance monitoring infrastructure, and software deployment procedures
System Security & Risk Management
- Enforce software security best practices including encryption, decryption, RBAC, and secure handling of personally identifiable information (PII).
- Monitor and manage application-level risks throughout the software lifecycle, including threat mitigation, patching, and forensic analysis if required.
Required Qualifications and Experience:
- Completion of Bachelor degree or above.
- 10 years+ of work experience as Software Engineer.
- Extensive experience designing, developing, and maintaining complex software systems and data platforms.
- Proficiency in software development languages such as Python and SQL, and experience with modern development tools and frameworks.
- Must have extensive working knowledge ofMagik software.
- Demonstrated ability to write, test, debug, and document high-quality software code aligned with best practices and technical standards.
- Strong understanding of software architecture, system integration, and cloud infrastructure (Azure, AWS, or GCP).
- Experience with software deployment, testing automation, and monitoring practices.
- Proven knowledge of data security, privacy, encryption methods, and risk mitigation strategies across the software lifecycle.
- Excellent analytical, problem-solving, and communication skills, with the ability to work collaboratively across business and technical teams.
- Experience leading end-to-end software delivery in agile or hybrid project environments.
Ready to Join Us?
To excel in this role, you will be keen to roll up your sleeves and be hands-on with the execution of our technology strategy. If you are a technical problem solver with a passion for stakeholder engagement and improvement, we want to hear from you.
Apply now with your resume, and a cover letter clearly outlining your relevant experience to match the job requirements.
Job Types: Full-time, Permanent
Pay: $160,000.00 – $170,000.00 per year
Application Question(s):
- What's your expected annual base salary?
- How much notice are you required to give your current employer?
Experience:
- Python programming: 5 years (Preferred)
- SQL query: 5 years (Preferred)
- Cloud architecture: 5 years (Preferred)
- Data architect: 5 years (Preferred)
- software engineer: 10 years (Preferred)
Work Authorisation:
- Australia (Preferred)
Work Location: In person
-
Senior Software Engineer
7 days ago
Newcastle West, Limerick, Australia TheDriveGroup Full timeThis range is provided by The Drive Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range A$160,000.00/yr - A$240,000.00/yr Direct message the job poster from The Drive Group Lead Principal Consultant@The Drive Group | Driving Software Engineering Solutions Join a Global Leader in Big Data...
-
Spécialiste, Ingénierie de Projets Ii
7 days ago
Homebush, Australia CAE Inc. Full timeÀ propos de ce poste As a Project Owner (PO) at CAE, you will play a pivotal role in managing the engineering backlog for one or more projects within the International Defence and Security Portfolio. You will work closely with cross-functional teams, including System and Software Architects, Project Specialists, Engineers, Military Training Experts and...
-
Project Owner
7 days ago
Homebush, Australia CAE Inc. Full timeAbout This Role As a Project Owner (PO) at CAE, you will play a pivotal role in managing the engineering backlog for one or more projects within the International Defence and Security Portfolio. You will work closely with cross-functional teams, including System and Software Architects, Project Specialists, Engineers, Military Training Experts and Product...
-
Software Engineer
2 days ago
NSW - Sydney - City & Inner West, Australia Conexxia Pty Ltd Full timeSoftware Engineer Salary: $80,000.00 to $150,000.00/year Conexxia is a leading Australian IT Consulting Company specializing in end-to-end IT solution, agile development, continuous delivery, smart automation, low code, and DevOps. We are passionate about strategic automation and Digital Transformation and currently service prominent clients across...
-
261313 - Software Engineer
6 days ago
NSW - Sydney - City & Inner West, Australia TECH MAHINDRA LIMITED Full timeDesignation / Job title : 261313 - Software Engineer Primary or Mandatory skills :- • GCP Stack • Looker Studio Good to have skills : • Python and Machine Learning • Data Modelling • Tableau and SQL Detailed Job description : - • 11+ years of experience in Business Intelligence - Data • Modelling, Governance & Integration (traditional...
-
UTS Engineering Event
5 days ago
Homebush, Victoria, Australia CAE Full time $60,000 - $80,000 per yearAbout This RoleThis is an Expression of Interest for Students who had attended the UTS Engineering Event. From here we will pool your applications accordingly, whether it be for a possible internship or to be a graduate engineer.Along with your CV, please include any transcripts and a cover letter explaining what you would hope to achieve from working at...
-
Software Engineering Manager
2 weeks ago
Lane Cove West, Australia Casa Systems Inc Full timeCasa Systems, Inc. (Nasdaq: CASA) delivers converged broadband technology solutions that enable mobile, cable, and fixed network service providers to meet the growing demand for gigabit bandwidth and services. Our suite of distributed and virtualized solutions for fixed and mobile 5G ultra-broadband networks are engineered for performance, flexibility, and...
-
Software Engineer
2 days ago
NSW - Sydney - City & Inner West, Australia AUSTRALIA PEO PTY LIMITED Full timeAbout Emoticon Technologies We understand the business of our clients and know what it takes to transform it into the future. At Emoticon Technologies Pvt Ltd., we drive innovation – from advisory and implementation to managed services and beyond. With SAP at our core and a powerful ecosystem of partners, we continuously improve solutions and technology...
-
Group Lead
2 weeks ago
Mayfield West, Australia Emergent Group Full time**About Us** Advitech is the founding company of Emergent Group. Having been around for nearly 40 years, we know how to treat our people, and our clients, to achieve the best outcomes. When you join Advitech, you also collaborate and support our other technical service companies within the Group, enhancing your exposure to diverse projects, challenging your...
-
Group Lead
2 weeks ago
Mayfield West, Australia Emergent Group Full timeDescription About Us Advitech is the founding company of Emergent Group. Having been around for nearly 40 years, we know how to treat our people, and our clients, to achieve the best outcomes. When you join Advitech, you also collaborate and support our other technical service companies within the Group, enhancing your exposure to diverse projects,...