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.

Responsibilities

You 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