Jersey City, NJ Hybrid Employment

AvePoint is hiring a Senior Software Engineer

Responsibilities

  • Design, develop, and maintain software applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and debug issues, optimize code, and improve system reliability
  • Participate in code reviews and contribute to team knowledge sharing
  • Stay up to date with emerging technologies and industry trends

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of software development experience
  • Proficiency in languages such as Java, Python, or JavaScript
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Strong understanding of software engineering principles, data structures, and algorithms
  • Experience with Agile development methodologies
  • Excellent problem-solving skills and attention to detail
Required Skills
PythonJavaScriptCloud Platforms
About company
AvePoint

AvePoint helps organizations manage and govern their Microsoft 365 data with solutions for backup, compliance, security, and operational governance. The company provides tools to protect against data loss, ransomware, and insider threats while enabling secure collaboration and digital transformation.

With a focus on cloud resilience and AI readiness, AvePoint offers platforms for data governance, lifecycle management, cost optimization, and multi-tenant administration. Its solutions support enterprises and managed service providers in maintaining control, compliance, and scalability across complex cloud environments.

Founded in 2001 and trusted by thousands of global organizations, AvePoint delivers both SaaS and on-premises solutions, supporting long-term data integrity and cyber resilience in an evolving digital landscape.

All jobs at AvePoint Visit website
Job Details
Department Engineering
Category backend
Posted 7 days ago