Point your AI agent at freehire and let it find you a job.

Get the CLI →

Zaydensoft PTY LTD

Senior Software Engineer

Posted Updated
Discussion

Salary: $80,000 – $90,000 per year

About the role

Zaydensoft PTY LTD is seeking a Senior Software Engineer to join our growing engineering team in Bangkok on a full-time basis. In this strategic role, you will take on significant technical leadership responsibilities, driving the design, development and delivery of robust software solutions that power our organisation. You will play a pivotal role in shaping our technical direction, mentoring junior engineers, and ensuring the highest standards of code quality and software architecture across our projects.

What you'll be doing

  • Design and develop scalable software applications and systems using industry best practices and modern technologies

  • Lead technical design reviews and provide architectural guidance on complex software solutions

  • Write clean, efficient and well-documented code whilst maintaining high standards of code quality

  • Mentor and support junior software engineers, fostering their professional development and technical growth

  • Collaborate with product managers, designers and other stakeholders to translate requirements into technical solutions

  • Participate in code reviews and contribute to continuous improvement of development processes

  • Troubleshoot and resolve complex technical issues, providing innovative solutions to challenging problems

  • Stay current with emerging technologies and industry trends, recommending adoption where beneficial

  • Contribute to technical documentation and knowledge sharing across the engineering team

What we're looking for

  • 7+ years of professional software development experience with a proven track record of delivering production software systems

  • Strong proficiency in one or more programming languages such as Java, Python, C#, C++ or Go

  • Solid understanding of software architecture, design patterns and SOLID principles

  • Experience with full-stack development, cloud platforms (AWS, Azure or Google Cloud) and containerisation technologies

  • Proven experience with relational and non-relational databases, and API development

  • Excellent problem-solving skills with the ability to break down complex challenges into manageable solutions

  • Strong communication skills with the ability to articulate technical concepts to both technical and non-technical audiences

  • Experience mentoring or leading junior developers, with a demonstrated commitment to team development

  • Familiarity with Agile development methodologies and version control systems

  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent professional experience

Preferred qualifications

  • Experience with microservices architecture and distributed systems

  • Knowledge of DevOps practices, CI/CD pipelines and infrastructure-as-code

  • Exposure to machine learning or artificial intelligence technologies

  • Open source project contributions or demonstrable personal projects

What we offer

We believe in creating an environment where talented engineers can thrive and grow. Our commitment to our team includes:

  • Competitive salary and performance-based bonuses aligned with your experience and contribution

  • Professional development opportunities including training courses, certifications and conference attendance

  • Career progression pathways with clear opportunities to advance into senior and leadership roles

  • Flexible working arrangements that support work-life balance and individual circumstances

  • Modern development tools and technologies that enable you to do your best work

  • Collaborative team culture that values innovation, creativity and continuous learning

  • Health and wellness benefits supporting your physical and wellbeing

  • Inclusive workplace where diversity is celebrated and all employees feel valued

About us

Zaydensoft PTY LTD is a forward-thinking software engineering company dedicated to delivering innovative technological solutions to our clients. We specialise in building high-quality software products that solve real-world problems and create meaningful impact. Our team is composed of talented engineers who are passionate about technology, committed to excellence and driven by a desire to make a difference. We foster a culture of innovation, collaboration and continuous improvement, where every team member's contributions are valued and celebrated.

Apply now

Ready to take your software engineering career to the next level? We would love to hear from you. Please submit your CV, a cover letter outlining your experience and interest in the role, and links to any portfolio work or GitHub repositories that showcase your technical expertise.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available