About AlphaSense: 

AlphaSense is a market intelligence and search platform used by the world's leading companies and financial institutions. Since 2011, our AI-based technology has helped professionals make smarter business decisions by delivering insights from an extensive universe of public and private content—including equity research, company filings, event transcripts, expert calls, news, trade journals, and clients’ own research content.

Headquartered in New York City, AlphaSense employs over 1,500+ people across offices in the U.S., U.K., Finland, Germany, India, and Singapore.

For more information, please visit www.alpha-sense.com

Check out what we’ve built so far:

1. The decision that matters -

2. India Office -

The Role: 

You will join our team of world-class experts developing the AlphaSense platform. The team is right at the very core of what we do and responsible for implementing cutting-edge technology for scalable, distributed processing of millions of documents.

As a highly skilled Senior Software Engineer, you will join our dynamic team responsible for designing, implementing, and optimizing robust solutions for ingesting millions of documents per month.  

You will be pivotal in building software and services, cross-team collaboration and processes, and guiding fellow engineers in their daily tasks. Effective interaction with a diverse range of stakeholders, including product managers, designers, and other technical leaders, will be an integral part of your responsibilities.

What You’ll Do:

  • Integrate and automate various data providers, provide insights, and manage complex data processes.
  • Design, develop, and maintain scalable data ingestion pipelines to process large volumes of documents efficiently and reliably.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical specifications and system designs.
  • Implement best practices for data ingestion, storage, and processing to ensure high performance, scalability, and reliability.
  • Optimize data ingestion workflows to improve throughput, reduce latency, and minimize resource utilization.
  • Monitor system performance, troubleshoot issues, and implement solutions to address bottlenecks and ensure smooth operation.
  • Continuously evolve the technical maturity and ability of the organization by applying new technology, and practices, and staying up-to-date with emerging trends to propose innovative solutions.
  • Work closely with Product Management to translate product requirements into software architectures
  • Follow the engineering processes, DevOps practices, and trends inside the company (monitoring, alerting, performance optimization, integration testing, design documentation) and make sure the teams improve related knowledge as well

Candidate Requirements:

Must-Have

  • Minimum 4 years of experience in Software Development with 2+ years of proficiency in the Java ecosystem hands on experience in Java8
  • Extensive knowledge of Spring-based applications
  • Experience with Microservice architectures
  • Experience working with and designing solutions for relational and/or NoSQL databases
  • Ability to write high-quality code, and tests 
  • Experience designing, building, and deploying scalable, highly available, and distributed systems.
  • Working knowledge of any cloud service provider(preferably AWS)
  • Ability to communicate fluently in English both verbally and in writing with the ability to share thoughts and ideas, concisely, and persuasively.

Nice to have

  • Hands-on experience in Java11 or beyond.
  • Exposure to NoSQL solutions like MongoDB, DynamoDB, etc
  • Working knowledge of any cloud service provider(preferably AWS)
  • Experience working with Docker, Kubernetes, Spring Native, or message queues
  • Experience working in a cross-functional distributed team environment
  • Exposure working on scalability, reliability, and design patterns
  • Familiarity with IAC technologies such as Terraform and Crossplane.

What we offer: 

  • Playing a part in the story of a fast-growing company
  • Competitive compensation package
  • Interesting career opportunities and training
  • Very highly skilled colleagues
  • Lunch and recreational benefits
  • Occupational health care

Want to hear more?

You can apply by sending your resume through the application form.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.