DISCO is looking for a Senior Full Stack Engineer to join our team. You will lead the design and implementation of a robust, scalable architecture, build comprehensive APIs, and solve complex technical challenges. This role has a significant impact on the architecture, design, and technology stack of our application.
What You'll Do
- Work with cross-functional teams to develop and implement new, scalable features.
- Translate product specifications and business requirements into buildable tasks.
- Ensure application security and assist with information security compliance.
- Lead incident response in a production environment.
- Cover on-call rotation during business hours and for out-of-hours emergencies.
- Champion initiatives to tackle technical debt and prevent its accumulation.
- Write clean, scalable, high-quality code with unit and integration tests.
- Review and constructively critique pull requests.
- Contribute to deployment processes and the developer experience.
- Influence the team to adopt best practices and design scalable applications.
- Mentor and help more junior engineers grow through coaching and collaboration.
What We're Looking For
- 7+ years of hands-on engineering experience across front end and back end.
- Demonstrated expertise with Python and Django, including the Django REST Framework.
- Demonstrated expertise in applying shift left security principles.
- Expertise in designing and developing RESTful APIs.
- Proficient with React.js and Next.js.
- Experience with modern design systems and front end tooling.
- Fluent in written and spoken English.
Nice to Have
- Bachelor's or Master's in Computer Science or comparable experience.
- Experience responding effectively to production issues in a heavily used application.
- Experience working with relational databases like PostgreSQL.
- Experience developing for cloud platforms like AWS, GCP, and Azure.
- Experience with Infrastructure as Code, especially Terraform.
- Experience with OpenSearch or other search solutions.
- Experience in DevOps and site reliability.
- Experience in a startup business.
- Experience working in a remote development team.
Technical Stack
- Languages & Frameworks: Python, Django, Django REST Framework, React.js, Next.js
- Data & Search: PostgreSQL, OpenSearch
- Infrastructure & Cloud: AWS, GCP, Azure, Terraform
Benefits & Compensation
- A competitive salary in a fast-growing startup.
- Office set up allowance.
- Annual learning and development allowance.
- Paid Parental Leave.
- A company laptop.
- Monthly internet allowance or reimbursement.
- Autonomy to manage your work flexibly in a high trust environment.
Work Mode
This role is open to candidates located in Australia, operating in a local-country work mode.
DISCO is an equal-opportunity employer. We will provide reasonable accommodations for individuals with disabilities.





