Job Info
Location: NORTH SYDNEY, NSW
Salary: >$100,000
Job Type: Permanent position | Full time position
Job Description
About Dipole Group We are a wholly Australian owned and operated ICT and Telecom networks specialist delivery business. Dipole operates locally, regionally, and internationally.
Our capabilities span across Telecommunications, Finance, Insurance, health, Public Services, Print / Digital Media, Broadcast and Supply Chain. Dipole Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
About the Role Dipole Group is a leading Australian consultancy firm specializing in comprehensive business solutions across Technology, Network Engineering, and Strategic Consulting
Services. We looking for a Senior Principal Engineer to lead high-stakes digital engineering engagements in Sydney.
You will act as the \"Technical Anchor\" for major client accounts, driving the architectural vision and engineering delivery for complex, business-critical platforms.
Key Responsibilities: As the primary technical authority, you will consult with client stakeholders to analyze complex business requirements, translating them into robust architectural blueprints for high-throughput, low-latency distributed systems on AWS.
You will be expected to write and maintain critical-path code (Java/Go/Python), solving hard engineering problems around concurrency, data consistency, and system resilience at scale. Responsible to drive the engineering of intelligent features by integrating Generative AI models and Vector Search into the core platform. To ensure long-term reliability, you will identify system limitations and enforce operational rigor by implementing \"Infrastructure asCode\" (Terraform), defining automated testing strategies, and establishing comprehensive observability standards across the engineering team.
Required Skills & Experience Core Engineering: 5+ years of experience with deep expertise in backend software engineering (Java/JVM, Python, or
Go). System Design: Proven ability to design distributed systems handling millions of requests per day and massive data volumes.
Cloud Expertise: Expert-level proficiency in AWS (EKS, Lambda, DynamoDB, API Gateway) is mandatory. Experience with Azure or GCP is considered a strong plus.
AI/ML Engineering: Practical exposure to building production applications powered by LLMs, RAG (Retrieval-Augmented Generation), and Vector Databases. DevOps & MLOps: Strong background in CI/CD strategy, container orchestration
(Kubernetes), and automating release pipelines. Ability to articulate technical trade-offs to non-technical executive audiences. Experience leading agile teams in a vendor/client environment.
Strong documentation skills (RFCs, Technical Specs). Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Why This Role? Impact: You will define and implement the technical strategy for large-scale enterprise
platforms. Location: Based in Sydney, working with top-tier local and international talent. Tech Stack: Work with the latest in AWS, Event-Streaming, and Applied AI
Next Steps If you would like to express interest in the role, please click on the APPLY button now. Due to the high number of applicants, only shortlisted candidates will be contacted for further discussion within 3-5 business days.
We thank you for taking an interest in this opportunity with us. Job Type: Full-time, Permanent Salary: From $100,000 AUD per annum plus Superannuation