About this role
The Senior/Staff Software Engineer will act as a technical lead within a squad, driving the strategic design, implementation, and delivery of multiple owned products. Responsibilities include leading team delivery goals, producing high-quality software, providing technical leadership through coaching, and establishing strong engineering culture practices.
Candidates must have experience with large, high-availability software systems operating at scale, preferably with modern full-stack technologies like Next.Js/React.js on the front end and Java/TypeScript on the back end. A strong sense of technical leadership, passion for engineering excellence, and interest in public good work are essential.
What they're looking for
Technical LeadSoftware DesignImplementationDeliverySoftware SystemsCoachingMentoringEngineering Best Practices
Frequently asked questions
What does a Senior Software Engineer at AvePoint do?
The Senior/Staff Software Engineer will act as a technical lead within a squad, driving the strategic design, implementation, and delivery of multiple owned products. Responsibilities include leading team delivery goals, producing high-quality software, providing technical leadership through coachin…
What skills does this Senior Software Engineer role need?
Key skills for this role include Technical Lead, Software Design, Implementation, Delivery, Software Systems, Coaching.
How much does a Senior Software Engineer at AvePoint pay?
The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.
Is this Senior Software Engineer role remote, hybrid, or on-site?
This role is on-site, based in Singapore.
How do I apply for this Senior Software Engineer role?
You can apply directly on AvePoint's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.