04 Aug
|
Manhattan Talent
|
Australia
04 Aug
Manhattan Talent
Australia
This is a Software Engineer role with Manhattan Talent based in Sydney, NSW, Australia
== Manhattan Talent ==
Role Seniority - mid level
More about the Software Engineer role at Manhattan Talent
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 up-to-date 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
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 Manhattan Talent team will be there to support your growth.
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
-
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.
📌 Software Engineer (Australia)
🏢 Manhattan Talent
📍 Australia