Software Developer
⚡ AI Quick Summary
Curious about this job? Summarise it instantly with your favourite AI tool:
As an Engineer at Atomi, you bring a reliable and competent approach to delivering software within our production environment. You'll have practical experience across the software development lifecycle and feel at home using modern tools, including AI-augmented development workflows.
Rather than just executing tickets, you use your well-grounded opinions on how software should be built and take an active part in ensuring our mission of transforming how students learn.
This role requires a solid technical foundation to complete tasks of moderate scope with autonomy, balanced with the self-awareness to seek help when needed. Accountability is a core value here; you take pride in the quality of the code you ship and understand its impact on our users. As a vital member of the engineering team, you will play a substantial role in delivering key initiatives while maintaining a growth mindset; constantly refining your craft, influence, and technical contribution to support Atomi’s goals.
At Atomi, we move quickly and value transparency. Once you’re in the interview process, you’ll receive clear feedback and meaningful insights from the team. For this role, you can expect:
- Initial screen with Atomi’s People Team
- Interview Round 1: Technical assessment
- Interview Round 2: Culture and motivations interview
Who You'll Bring to Atomi
- Proficiency in core software development practices with expertise in at least one technology area
- Effective use of AI-assisted development tools as part of everyday workflows and the judgement to use them productively
- Understanding of key architectural patterns and how to apply them appropriately
- Ability to complete moderate-scope tasks independently while knowing when to seek guidance
- Problem-solving skills with growing ability to plan and execute assigned work, including deciding what to delegate to AI tools, how to decompose problems for AI-assisted workflows, and how to validate the results
- A growing ability to recognise when AI-generated output is wrong, incomplete, or misaligned with requirements
- Strong communication skills when collaborating with cross-functional team members
- Curiosity and self-directed learning mindset with commitment to continuous improvement
- Attention to detail and commitment to code quality and best practices
- Ability to understand the context of work within broader product and business goals
- Growing skill in giving and receiving constructive feedback
- Practical experience with modern development tools and workflows
How to Apply
Ironically for an education company, we're not huge sticklers for qualifications. We're more interested in how your skills and experience can contribute to our team. Make sure to include links to any relevant projects, like your portfolio, writing, GitHub, etc. - whatever helps us understand what you're good at, what you're passionate about, and why you'd be a great fit at Atomi.
We also know great people come from all kinds of backgrounds, so even if you don't meet all the requirements we've listed, you should still apply.
Important Notes
You'll need Australian working rights for this role.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Atomi
About the Job
Skills / Tags
Remote jobs, straight
to your inbox
Handpicked APAC opportunities every week.
Early access. Zero spam.