Company

AlphasenseSee more

addressAddressDelhi
type Form of workUnspecified
salary SalaryUnspecified
CategoryIT

Job description

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.


We are seeking a highly skilled Senior Software Engineer to join our dynamic team responsible for building and maintaining data ingestion systems at scale. As a key member of our team, you will play a crucial role in designing, implementing and optimizing robust solutions for ingesting millions of documents per month, including the addition of multimedia content such as audio and video from the public web.


What You’ll Do:


  • 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.
  • Integrate multimedia content ingestion capabilitiesinto existing data pipelines, leveraging appropriate technologies and APIs to retrieve and process audio and video files from the public web.
  • 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.
  • Stay up-to-date with emerging technologies and industry trends related to data ingestion and multimedia processing, and propose innovative solutions to enhance our capabilities.
  • 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


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum 4 years of experience in Software Development with 3+ years of proficiency in Python 
  • Experience working with multimedia content and familiarity with relevant technologies and protocols for audio and video processing (e.g., FFmpeg, HLS, MPEG-DASH).
  • Experience in structured/unstructured data extraction through text processing, audio processing, regular expressions etc.
  • Experience working in a cross-functional distributed team environment
  • Excellent verbal and written communication skills with the ability to share thoughts and ideas, concisely and persuasively.
Nice to have
  • Proficiency in programming languages such as Java, or GO, and experience with related frameworks and libraries for data processing and manipulation. 
  • Knowledge of web scraping techniques and APIs for retrieving multimedia content from the public web is a plus.
  • Working knowledge of any cloud service provider(preferably AWS)
  • Familiar with IAC technologies such as Terraform and Crossplane.
  • Experience with workflow orchestration tools like Airflow, Prefect
  • Exposure NoSQL solutions like MongoDB, DynamoDB, etc. 
  • Experience with working on Dockers, K8s

 

Refer code: 946202. Alphasense - The previous day - 2024-03-05 12:58

Alphasense

Delhi
Popular Senior Software Engineer jobs in top cities

Share jobs with friends

Senior Software Engineer - Integrations

Alphasense

Unspecified

Delhi

a month ago - seen

Senior Software Engineer (.Net)

Naviga Inc.

New Delhi, Delhi

2 months ago - seen

DotNet Senior Software Engineer - IT and Product Development

Nexus Business Solutions

Delhi

2 months ago - seen

Senior Software Engineer - Data/ML

Antal International

Unspecified

Delhi

2 months ago - seen

Senior Software Engineer - Kernel & Drivers

Antal International

Unspecified

Delhi

3 months ago - seen

Senior Software Engineer - Frontend

Vista Equity Partners

New Delhi, Delhi

3 months ago - seen

Senior Software Engineer - MEAN Stack

Antal International

Unspecified

Delhi

3 months ago - seen

Senior Software Engineer - C# Developer

Antal International

Unspecified

Delhi

4 months ago - seen

Senior Software Engineer

Info Edge India Ltd.

New Delhi, Delhi

4 months ago - seen

Senior Software Engineer - Frontend

Newscycle

New Delhi, Delhi

4 months ago - seen

Senior Software Engineer

Almatar | المطار

Delhi

4 months ago - seen

Senior Associate Engineer, TSG Software Engineering

Bain & Company

New Delhi, Delhi

4 months ago - seen

Senior Associate Engineer, TSG Software Quality Assurance

Bain & Company

New Delhi, Delhi

4 months ago - seen

Senior Java Software Engineer

NeXjob.in

15000 - 90000 INR per month

New Delhi, Delhi

4 months ago - seen

Senior Software Engineer - Backend

Antal International

Unspecified

Delhi

4 months ago - seen

Senior Software Engineer – Frontend (Angular)

Antal International

Unspecified

Delhi

4 months ago - seen

Senior Software Engineer

trabajo.org

Delhi

4 months ago - seen