Full Stack Engineer (Melbourne)

Full Stack Engineer (Melbourne)

16 Sep
|
Maincode
|
Melbourne

16 Sep

Maincode

Melbourne

About Maincode

We’re moving humans forward by researching AI at the frontier of augmented decision support. As our research function scales and delivers ever more prototypes, we need a Core Engineering team to support our platforms and early product development efforts. That’s why we’re looking for a versatile Full-Stack Engineer to join this first-generation product engineering group.

The Role: Full-Stack Engineer, Core Engineering

As a Full-Stack Engineer on Maincode’s Core Engineering team, you’ll design, build, and support our platforms, products, and technologies, including cloud, CI/CD, security, and developer experience, to power the foundation of our AI offerings. You’ll own and evolve our cloud infrastructure, CI/CD pipelines, security posture, and DevX, collaborating with AI User Research and Design Engineering to take prototypes from concept to production grade. You’re not bound to any single language or tool.

You pick the right technology for the job, and when it’s new to you, you learn it with curiosity and precision.

What You’ll Do

- Cloud & Infrastructure as Code
- Architect, deploy, and maintain scalable, resilient cloud environments using infrastructure-as-code practices

- Optimize for cost, performance, and reliability across data pipelines, model training, and inference workloads

- CI/CD & Developer Experience

- Design and operate end-to-end CI/CD pipelines that automate testing, security checks, deployments, and rollbacks

- Continuously improve the developer experience by building internal tooling, CLIs, and SDKs that empower teams to move faster and safer





- Security & Reliability

- Embed security by design: identity and access management, network isolation, vulnerability scanning, and secrets handling

- Define SLIs and SLOs, instrument observability, lead incident response, and run post-mortems to drive continuous improvement

- Full-Stack Service Development

- Build backend services and frontend interfaces in the languages and frameworks best suited for each problem

- Ensure high code quality, maintainability, and performance through thoughtful architecture and rigorous testing

- Cross-Functional Collaboration

- Partner with AI User Research and Design Engineering to translate prototypes and mockups into production-ready features

- Lead exploratory experiment pods to evaluate emerging cloud patterns, share best practices, and scale learnings

You Might Be a Fit If

- You’ve built and operated distributed platforms and end-to-end services at scale, from cloud architecture through UX

- You think holistically about cloud, CI/CD, security, and developer experience as interconnected pillars of reliable software delivery

- You’re language-agnostic, picking the right tool for each challenge and diving deep into recent technology with precision

- You thrive on cross-disciplinary collaboration and can translate research insights and design concepts into robust systems

- You’re endlessly curious, continuously refining processes, exploring new patterns, and sharing knowledge across teams

- You hold yourself to high standards for reliability, performance, and security in everything you build

📌 Full Stack Engineer (Melbourne)
🏢 Maincode
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: full stack engineer (melbourne) / melbourne