Software Engineer @ Manhattan Talent

Hatch
Hatch

Software Engineering, People & HR

Australia

Posted on Jun 26, 2026

We're looking for a talented Software Engineer to join our growing engineering team. You'll work on building and improving our core product, collaborating closely with designers, product managers, and fellow engineers to deliver high-quality software that makes a real difference to our users.

This is a great opportunity for someone who enjoys solving complex technical problems, takes pride in clean and maintainable code, and wants to grow their skills in a supportive, fast-moving environment.

You'll be responsible for

  • Designing, developing, and maintaining scalable backend and/or frontend features
  • Writing clean, well-tested, and well-documented code
  • Participating in code reviews and contributing to engineering best practices
  • Collaborating with product and design to translate requirements into technical solutions
  • Troubleshooting and resolving bugs and performance issues
  • Contributing to technical planning and architecture discussions

Key criteria

  • 3+ years of professional software development experience
  • Proficiency in at least one modern programming language (e.g. Python, TypeScript, Go, Java)
  • Experience with web frameworks, REST APIs, and databases (SQL and/or NoSQL)
  • Solid understanding of software engineering fundamentals — data structures, algorithms, system design
  • Familiarity with Git, CI/CD pipelines, and agile development practices
  • Strong communication skills and a collaborative, team-first mindset

Nice to have

  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with containerisation (Docker, Kubernetes)
  • Experience working in a product-led or startup environment

🟢 Please consider applying even if you don't meet 100% of what’s outlined 🟢

Key Responsibilities

  • Troubleshooting and resolving bugs and performance issues
  • Technical planning
  • Code Reviews

Key Strengths

  • Experience with web frameworks
  • Proficiency in at least one modern programming language
  • 3+ years of professional software development experience
  • Full Stack Capabilities
  • Software development experience
  • Version control proficiency
  • Data structures knowledge
  • Debugging skills

Why Manhattan Talent is partnering with Hatch on this role. Hatch exists to level the playing field for people as they discover a career that’s right for them. So when you apply you have the chance to show more than just your resume.

A Final Note: This is a role with Manhattan Talent not with Hatch.