Senior Software Developer
Melbourne, Victoria, Australia (Hybrid) · पूर्णवेळ
अर्ज करणारे पहिले व्हा
- अनुभव
- 5+ yrs
- पगार
- —
- रिक्त जागा
- 1
- पोस्ट केले
- ४ तासांपूर्वी
- Work mode
- संकरित
- शिक्षण
- Bachelor's degree in Computer Science, Software Engineering, or similar
- Eligibility
- Candidates should be based in Melbourne, able to work from the office three days a week, comfortable with flexible hours to align with Europe-based teammates, and genuinely interested in games and server-side technology.
- Resume
- Required to apply
Where you'll work
नोकरीचे वर्णन
About the Company
Shockbyte is a major game server hosting business supporting more than 60 games and serving hundreds of thousands of players worldwide. The company focuses on making multiplayer hosting reliable and easy for players and studios, and operates with a global team.
About the Role
This position is for a Senior Software Developer who will be a central contributor to Shockbyte’s product and the primary technical contact for the Melbourne office. You will build and improve the platform customers use to create, operate, and manage their game servers, delivering complete solutions from idea to release. The role includes architecture input, code review, experimentation, and some research and development work.
You will work across the full stack using tools and technologies such as NestJS, VueJS, Go, TypeScript, Kubernetes, and SQL to deliver dependable, high-quality software for gamers.
The engineering team is largely based in Europe, so the role requires flexibility with working hours. Some meetings and coordination will occur outside standard Australian business hours to maintain alignment with the wider team. The company also encourages active use of AI tools, expecting engineers to explore where they add value, where they do not, and to share learnings with the team.
Key Responsibilities
- Lead senior-level product engineering work, including architecture discussions, code reviews, and delivery of new features.
- Test and apply AI-assisted development tools, then share practical insights with the team.
- Act as the on-site technical lead for the Melbourne office, helping resolve blockers, answering technical questions, and improving team workflows.
- Maintain clear and useful documentation so knowledge is shared across the team.
- Work Australian business hours when needed and stay connected with the Europe-based engineering team.
Requirements
- At least 5 years of experience in senior software development.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong full-stack engineering ability with an understanding of secure, scalable, and high-performance systems.
- Comfort using AI development tools such as Claude Code and evaluating when they are useful.
- A product-focused mindset with the ability to identify issues, engage stakeholders, and build the right solution.
- Strong self-management skills and the ability to prioritize work independently.
- Availability to adjust working hours for European team syncs.
- Based in Melbourne and able to work from the office three days per week.
- Genuine interest in games and game servers, along with curiosity about server-side systems.
- Strong system design capability, including trade-off analysis and design for high concurrency and large data volumes.
Preferred Experience
- Experience with cloud infrastructure or game server orchestration.
- Background in mentoring, leading, or helping grow a small technical team.
- Interest in automating repetitive development tasks.
- Experience in IT or systems administration, including Linux, networking, and bare-metal environments.
- Familiarity with the gaming industry and related events such as GDC or Gamescom.
- Hands-on experience with NestJS, VueJS, Go, TypeScript, Kubernetes, and SQL.
Benefits
- Hybrid working arrangement with a mix of home and office days.
- Flexible scheduling to support your most productive hours.
- Clear growth paths and long-term career opportunities.
- Professional development funding for learning, certifications, and conferences.
- Stipend for home office or coworking setup.
- Access to in-person and virtual team activities such as trivia, escape rooms, and game nights.
- Merchandise packs including items like hoodies, mugs, and stickers.
- Travel opportunities for global industry events.
- Complimentary game server hosting.
- Free tickets to esports tournaments and gaming expos.
Company Values
The organization refers to its internal principles as the Stormbringer Values. These include completing work fully and taking ownership, driving meaningful change, continuing to learn and help others grow, being open to feedback and transparent communication, and sharing knowledge clearly so others can succeed. These values are considered central to the way the company hires and works.
Hiring Process
The recruitment process includes an application, an assessment test, a one-way screening interview, an in-person skills interview at the Melbourne office, and a final conversation with the CEO. The company uses this process to identify strong fits for the role and to ensure there is mutual alignment.
Work Schedule and Location Notes
This is an onsite role based in Melbourne, with a hybrid arrangement that requires office attendance three days per week. The role also requires flexibility to attend meetings outside typical Australian business hours due to collaboration with the Europe-based engineering team.