Senior Software Engineer - User Activities

AI-powered market intelligence platform trusted by over 4,000 enterprise customers, including majority of S&P 500.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer - User Activities

AlphaSense is a leading AI-powered market intelligence platform headquartered in New York City, with a global presence across the U.S., U.K., Finland, India, and Singapore. Founded in 2011, the company serves over 4,000 enterprise customers, including a majority of S&P 500 companies.

The User Activities team is seeking a Senior Software Engineer to join their core platform team. This role focuses on essential user collaboration features like tagging, bookmarking, highlighting, and commenting. The position requires expertise in the Java ecosystem, cloud technologies, and database management, with a strong emphasis on building scalable, high-performing applications.

As a Senior Engineer, you'll lead technical initiatives, mentor team members, and work closely with stakeholders to align technical strategies with business goals. The role demands strong DevOps skills and the ability to maintain service reliability while driving innovation.

The ideal candidate will bring extensive experience with Spring-based applications, cloud platforms (AWS/Azure/GCP), and containerization technologies. You'll be part of a fast-growing pre-IPO company that offers comprehensive benefits, including relocation assistance, flexible work arrangements, and professional development opportunities.

This is an excellent opportunity for a senior engineer looking to make a significant impact in a rapidly growing company that's revolutionizing market intelligence through AI technology. You'll work with cutting-edge technologies while helping to shape the future of business decision-making tools.

Last updated a month ago

Responsibilities For Senior Software Engineer - User Activities

  • Demonstrate expertise in core technical domains and address complex issues
  • Build relationships with product and business stakeholders
  • Provide timeline forecasts and ensure on-time delivery
  • Facilitate technical discussions and resolve blockers
  • Mentor team members and champion documentation practices
  • Manage cost, capacity, and timeline estimation
  • Handle DevOps practices and monitor service reliability

Requirements For Senior Software Engineer - User Activities

Java
Kubernetes
  • Expert in building scalable, high-performing, and robust applications
  • Experience in taking ownership of services
  • Expert knowledge of SQL/NO-SQL databases
  • Expert with Java ecosystem
  • Extensive knowledge of Spring-based applications
  • Expert with cloud, containerization and IaC (AWS/Azure/GCP, Kubernetes, Helm)
  • Experience with GraphQL
  • Experience with writing RFCs and technical documentation
  • Strong understanding of algorithms, complexity analysis, data structures, problem-solving, and object-oriented analysis

Benefits For Senior Software Engineer - User Activities

Relocation Benefits
  • Relocation programs for single employees, couples, and families
  • Remote work and flexible hours
  • Career opportunities and training
  • Office benefits: coffee, soft drinks, snacks, gym and sauna access
  • Company-sponsored public transport or parking
  • Work equipment of choice (laptop, mobile phone, home internet)
  • Lunch and recreational voucher
  • Occupational health care

Interested in this job?

Jobs Related To AlphaSense Senior Software Engineer - User Activities

Senior QA Automation Engineer

Senior QA Automation Engineer role at AlphaSense, focusing on front-end and back-end automation for an AI-powered market intelligence platform.

Senior Software Engineer, FinData

Senior Software Engineer position at AlphaSense, building robust data pipelines and services for a leading AI-powered market intelligence platform.

Software Engineer, AI & Search

Senior Software Engineer role focusing on AI & Search platform development at AlphaSense, requiring full-stack expertise in TypeScript and cloud technologies.

Senior Software Engineer - Vector Search

Senior Software Engineer role at AlphaSense, focusing on vector search technology and AI-powered search infrastructure, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Software Engineer - User Activities

Senior Software Engineer role at AlphaSense, focusing on user collaboration features and platform development using Java, cloud technologies, and modern development practices.