Product Engineer
Hatch
Product
Sydney, NSW, Australia
Posted on May 2, 2026
This is a Product Engineer role with The Customer Experience Company based in Sydney, NSW, AU
== The Customer Experience Company ==
Role Seniority - mid level
More about the Product Engineer role at The Customer Experience Company
We’re looking for a programmer and engineer who loves to solve complex problems and has their ear to the ground on the AI software engineering revolution. If you’re someone with an entrepreneurial mindset who shows intuition, communicates well in small teams and can juggle multiple tasks at any given time, apply now!
About Us
The Customer Experience Company (CEC) is a Sydney-based consultancy specialising in strategic design, experience design and digital implementation, with over 20+ years experience helping organisations design and deliver better services. We work with some of Australia's leading enterprises, helping them understand their customers and redesign the experiences that matter most.
Our team culture reflects our values: curious, empathetic, and candid. We ask hard questions, we listen carefully, and we say what we think.
We're now building the digital products that bring our strategic design and consulting work to life: customer-facing portals, internal tools, and the integrations that connect them. This role is part of that expansion.
Role Description
This is a new, 6-month contract role, created as our software delivery capability rapidly expands, with intent to transition to an ongoing role.
We focus predominantly on Systems of Engagement, referring to the digital layer between an organisation and the people it serves: the portals, tools, and workflows that make interactions feel seamless and purposeful.
We work with clients in insurance, financial services and private equity management. We work closely with our clients at all stages of the process, from strategy, all the way to research, design and delivery.
This role sits in our small but growing tech team, working alongside consulting colleagues who bring deep domain knowledge of customer experience and service design. You'll work directly with our strategic designers, which means you'll build from real problems, not handed-down specifications.
As a Product Engineer You Will
Email Raj Mendes at raj.mendes@cec.com.au with your resume attached and a short note in the body of the email.
We'd like to know:
We aim to respond to every application within two weeks of the closing date.
Applications close: Sunday 24 May 2026
Before we jump into the responsibilities of the role. No matter what you come in knowing, you’ll be learning new things all the time and the The Customer Experience Company team will be there to support your growth.
🟢 Please consider applying even if you don't meet 100% of what’s outlined 🟢
Key Responsibilities
A Final Note: This is a role with The Customer Experience Company not with Hatch.
== The Customer Experience Company ==
Role Seniority - mid level
More about the Product Engineer role at The Customer Experience Company
We’re looking for a programmer and engineer who loves to solve complex problems and has their ear to the ground on the AI software engineering revolution. If you’re someone with an entrepreneurial mindset who shows intuition, communicates well in small teams and can juggle multiple tasks at any given time, apply now!
About Us
The Customer Experience Company (CEC) is a Sydney-based consultancy specialising in strategic design, experience design and digital implementation, with over 20+ years experience helping organisations design and deliver better services. We work with some of Australia's leading enterprises, helping them understand their customers and redesign the experiences that matter most.
Our team culture reflects our values: curious, empathetic, and candid. We ask hard questions, we listen carefully, and we say what we think.
We're now building the digital products that bring our strategic design and consulting work to life: customer-facing portals, internal tools, and the integrations that connect them. This role is part of that expansion.
Role Description
This is a new, 6-month contract role, created as our software delivery capability rapidly expands, with intent to transition to an ongoing role.
We focus predominantly on Systems of Engagement, referring to the digital layer between an organisation and the people it serves: the portals, tools, and workflows that make interactions feel seamless and purposeful.
We work with clients in insurance, financial services and private equity management. We work closely with our clients at all stages of the process, from strategy, all the way to research, design and delivery.
This role sits in our small but growing tech team, working alongside consulting colleagues who bring deep domain knowledge of customer experience and service design. You'll work directly with our strategic designers, which means you'll build from real problems, not handed-down specifications.
As a Product Engineer You Will
- Direct AI coding tools (Cursor, Claude Code, and similar) to generate, review, and iterate on production-quality code, acting as a supervisor of the output, not just a prompt writer.
- Translate business problems into working software, working from rough briefs and business constraints rather than detailed technical specifications.
- Build across the full stack (frontend, backend services, and data layers) integrating with external APIs and third-party systems.
- Collaborate with cross-disciplinary colleagues to deliver high-quality outcomes.
- Prototype quickly and refine based on feedback, keeping build cycles short and solutions grounded in what end-users need.
- Maintain code quality and engineering standards, using your own technical judgement to catch what AI tools miss, and knowing when to step in and write code yourself.
- 3-4+ years of hands-on full-stack coding experience. You understand how software is built and why the decisions underneath it matter.
- Programmatic thinking and strong problem-solving instincts. You break down complex problems methodically before you start building.
- Practical, daily use of AI-assisted coding tools (Cursor,, Claude Code, Codex or equivalent) as a core part of how you work.
- Experience with APIs and system integrations. You're comfortable navigating the complexity of connecting disparate systems and working through the edge cases that come with it.
- Comfortable with ambiguity. You can move forward on a rough brief, ask the right questions, and shape a solution without waiting for a perfect spec.
- Available to work on-site in our Sydney CBD office 2 days/week or as needed (preferred).
- Bachelor's degree in Engineering, Product Design, or a related field (desired but not essential).
- Help define how CEC builds software. You're joining early enough that your opinions on tooling, process, and standards will shape how the tech practice grows.
- Work inside a consulting practice, not behind one. You'll sit beside the CX researchers, strategists and designers who define the user experience. You'll know why you're building what you're building, and you'll have access to the people who can answer product questions in real time.
- AI-assisted delivery as the method, not a bolt-on. We're not retrofitting AI tools onto a traditional software development lifecycle. How you work with these tools is the work.
- Deployed products for real users. Your work will go live for a major insurance client and be used by real customers and staff.
- Room for growth. This is a contract role with potential to expand into a permanent part-time or full-time role.
Email Raj Mendes at raj.mendes@cec.com.au with your resume attached and a short note in the body of the email.
We'd like to know:
- What have you shipped using AI-assisted coding tools that you’re most proud of?
- What was your role in it?
We aim to respond to every application within two weeks of the closing date.
Applications close: Sunday 24 May 2026
Before we jump into the responsibilities of the role. No matter what you come in knowing, you’ll be learning new things all the time and the The Customer Experience Company team will be there to support your growth.
🟢 Please consider applying even if you don't meet 100% of what’s outlined 🟢
Key Responsibilities
- 🛠️ Directing AI coding tools
- 🔍 Translating business problems
- 🌐 Building across the full stack
- 💻 Full-stack coding experience
- 🤖 AI-assisted coding tools
- 🧩 Problem-solving instincts
- 🔗 Experience with APIs
- ❓ Comfortable with ambiguity
- 🎓 Bachelor's degree
A Final Note: This is a role with The Customer Experience Company not with Hatch.