Software Engineer
SUBCOJob description
About SUBCO
With a proven track record of delivering transformative connectivity, SUBCO owns and operates critical submarine cable assets linking Australia to Asia, the Middle East, and beyond. Building on this foundation, a new 5,000 km domestic cable system - connecting emerging digital hubs across Australia - is set to go live in 2026, marking a major milestone in SUBCO’s evolution.
As demand for high-capacity, resilient infrastructure accelerates, SUBCO is entering a strategic growth phase of major scale up, actively pursuing global opportunities to deliver innovative connectivity solutions that meet the needs of cloud, content, and AI-driven enterprises.
Our Values
At SUBCO, our values are the foundation of everything we do. They shape our culture, guide our decisions, and define how we interact with our customers, partners, and each other. From being Customer Obsessed to always Raising the Bar, we are committed to innovation and excellence. Together, we are a team of Trailblazers who Grow Together and hold ourselves accountable, ensuring that We Each Set the Standard for success. These values aren't just words – they drive us forward every day.
Role Purpose
As a Software Engineer, you will be responsible for full-stack development across a suite of mission-critical systems supporting a submarine cable network. This includes the design, development, testing, delivery, and maintenance of operations systems, observability tooling, event management platforms, AI-powered alerting, and internal and external customer portals.
Role Responsibilities
- Develop modern web applications using technologies including Node.js, React, Next.js, MySQL, MongoDB, and ClickHouse.
- Implement robust, fault-tolerant software designs adhering to established design patterns and engineering best practices.
- Work within a spec-driven, AI-assisted development workflow, including authoring specifications, using Claude Code, and applying rigorous human-in-the-loop review practices.
- Create reusable, maintainable code and components that meet the team's quality standards.
- Translate wireframes and product requirements into high-performing, functional web interfaces.
- Troubleshoot, debug, and test applications across the full stack prior to deployment.
- Deploy applications to production systems and support ongoing platform maintenance and reliability.
- Participate actively in code and spec reviews, providing constructive and quality-focused feedback.
- Communicate clearly on technical decisions, design rationale, and delivery progress.
- Actively participate in agile ceremonies and contribute positively to team practices and continuous improvement.
- Follow and help evolve established engineering conventions, standards, and methodologies within the team.
About You
- Minimum 5 years of experience in full-stack web development.
- Strong proficiency in JavaScript and TypeScript.
- Solid experience with Node.js and modern backend development practices.
- Experience with React and Next.js for building modern web interfaces.
- Skilled in working with relational databases, including complex MySQL queries.
- Experience with NoSQL databases such as MongoDB.
- Familiarity with analytical or columnar databases such as ClickHouse is desirable.
- Experience with Redis or caching technologies is a plus.
- Comfortable working in an AI-assisted, spec-driven development environment using tools such as Claude Code.
- Familiarity with TDD/BDD development practices is desirable.
- Cloud experience with AWS, Azure, or GCP is a plus.
- Ability to work under pressure and deliver high-quality solutions within a fast-moving environment.
- Strong problem-solving capability with a structured approach to debugging and optimisation.
- A collaborative team player who takes ownership of deliverables and adapts readily to changing priorities.
Why you’ll love working at SUBCO
- Great people, real impact – SUBCO’s people are its biggest strength, a team of smart, collaborative experts building infrastructure that powers global connectivity. The work is meaningful, the impact is industry‑shaping, and the opportunity to grow with us has never been bigger.
- Hybrid work model – We value face-to-face collaboration, while still giving you flexibility to balance work and life
- Flex Leave (5 days) – Extra paid leave each year for life admin, study, appointments, or important moments that matter to you
- Your birthday off – Take the day to celebrate, recharge, or do absolutely nothing
- Free coffee & snacks – Quality local coffee tab and snacks to keep you fuelled (no one works well when they’re hangry)
- Pet-friendly HQ – Bring your furry (or not-so-furry) friends to the office — we love meeting them
- Inclusive parental leave – 12 weeks paid parental leave (or 24 weeks at half pay), available to all parents regardless of gender or carer status, with superannuation contributions for up to 12 months, even during unpaid leave
- Milestone rewards – Celebrate your time with us at 1, 3, 5 and 10 years
¿Te interesa este puesto?