A complete application in a minute — tailored resume and cover letter, ready to send.
SkyCity seeks a Senior Software Engineer to design, build and deliver production-ready software while shaping AI-enabled development practices. You will mentor teammates, review code, and collaborate with Product Owners, Architects and Security specialists to deliver impactful solutions.
The role emphasizes hands-on engineering with modern stacks, cloud platforms, and ongoing exploration of AI technologies to improve delivery quality and efficiency.
Are you a senior engineer who thrives on solving complex technical challenges and is excited by the future of AI-assisted software development? At SkyCity, we're looking for a Senior Software Engineer to play a key role in delivering innovative digital solutions while helping shape the way modern engineering teams leverage AI.
As a Senior Software Engineer, you'll be a senior individual contributor within a high-performing development squad, taking ownership of the squad's most complex and business-critical engineering work. You'll design, build and deliver production-ready software, partner closely with product and technical leaders, and help elevate engineering capability across the team through mentoring, collaboration and code review.
This is a hands-on role where you'll combine deep software engineering expertise with modern AI development practices, using tools such as GitHub Copilot, Claude, Cursor and other emerging technologies to accelerate delivery while maintaining exceptional quality standards
6+ years' experience delivering production software solutions
Strong software design skills and experience working across modern technology stacks
Proven experience with cloud platforms such as AWS, Azure or similar
Deep understanding of Git, CI/CD, testing and modern engineering practices
Experience using AI-powered development tools and the ability to critically evaluate AI-generated code
Outstanding debugging, analytical and problem-solving skills.A security-first mindset and experience building scalable, reliable systems
Excellent communication skills and the ability to explain technical concepts to a range of stakeholders
A genuine passion for mentoring and developing others
At SkyCity, our career opportunities are as diverse as our workforce. We don't just embrace differences; we value and support them. Our hiring is centred on capability and performance, regardless of gender, gender identity, race, origin, age, educational background, disability, or religious beliefs. We're here to empower you to shine. Our willingness to adapt ensures you can chart your path with us! Join us at SkyCity and be extraordinary by being you.
SkyCity takes its commitment to Host Responsibility seriously. Every member of our team, no matter their role, contributes towards SkyCity's culture of customer care.