Job Description
What You Will Be Working On
As a Senior/Staff Software Engineer, you will play the role of a technical lead in one of our squads.
ResponsibilitiesYou will play a pivotal role in leading one of our squads. Additionally, you will drive the strategic design, implementation, and delivery of multiple products owned by your squad. Your responsibilities will include:
- Taking a leadership role in team delivery of product and engineering goals
- Delivering high-quality, maintainable, and reusable software systems.
- Making significant technical contributions and providing technical leadership to software engineers by coaching and mentoring through engineering best practices.
- Influencing team direction towards the achievement of high-priority initiatives to maximize our impact on the public good.
- Establishing practices and tools to foster a strong engineering culture and maximize engineering effectiveness and impact.
Apply for this Position
Ready to join AvePoint? Click the button below to submit your application.
Submit Application