Senior Software Engineer

2 Months ago • 4 Years + • DevOps • Full Stack Development

Job Summary

Job Description

As a Senior Software Engineer at AlphaSense, you'll design, develop, and maintain scalable data ingestion pipelines for processing millions of documents. This includes integrating multimedia content (audio/video) from the public web. You'll collaborate with cross-functional teams, optimize data workflows, and troubleshoot issues. Responsibilities encompass using Python (Django, Flask, FastAPI), implementing best practices, and ensuring high performance and scalability. You will also mentor junior developers and stay updated on emerging technologies. The role requires strong problem-solving skills and a proactive approach in a fast-paced startup environment.
Must have:
  • 4+ years Python development experience
  • Experience with Python frameworks
  • Startup experience and adaptability
  • Proactive problem-solving skills
  • Teamwork and go-getter attitude
Good to have:
  • Cloud platform experience (AWS, Azure, GCP)
  • Data processing, microservices, DevOps knowledge
  • Media processing experience

Job Details

Senior Software Engineer - Content Platform

About AlphaSense: 

AlphaSense provides an AI-based search engine for market intelligence, used by the largest and fastest-growing firms globally. Our mission is to curate and semantically index the world’s market and company information, including the vast high-value content sets that traditional web search engines cannot reach. With 3500+ enterprise clients, AlphaSense helps knowledge professionals become dramatically more productive, and gain an information edge by discovering critical data points and trends that others miss.  

Check out what we’ve built so far: https://vimeo.com/360622663/fa460b394e

weAlphaSense culture: https://www.youtube.com/watch?v=OvkCzvolyaY

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. You are a good fit if you're a proactive problem-solver with a “go-getter” attitude, startup experience, and a readiness to learn whatever comes your way!

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 capabilities into 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

Responsibilities:

  • Design, develop, and maintain high-performance, scalable applications using Python.
  • Solve complex technical challenges with innovative solutions that enhance product features and operational efficiencies.
  • Collaborate across teams to integrate applications, optimize system performance, and streamline data flows.
  • Take full ownership of projects from inception to deployment, delivering high-quality solutions that improve user experience.
  • Lead or support data ingestion processes, ensuring seamless data flow and management.
  • Continuously learn and adapt to new tools, frameworks, and technologies as they arise, embracing a growth mindset.
  • Mentor and guide junior developers, fostering a collaborative, innovative culture.

Requirements:

  • 4+ years of professional Python development experience, with a strong understanding of Python frameworks (Django, Flask, FastAPI, etc.).
  • Proven success working in a startup environment, demonstrating adaptability and flexibility in fast-changing conditions.
  • Proactive problem-solver with a keen eye for tackling challenging technical issues.
  • A willingness to learn and adapt to new technologies and challenges as they arise.
  • Strong team player with a go-getter attitude, comfortable working both independently and within cross-functional teams.

Nice-to-Have:

  • Experience with any cloud platforms (AWS, Azure, GCP).
  • Knowledge of data processing, microservices architecture, or DevOps practices.
  • Experience with media processing is a major plus.

Similar Jobs

ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
3 Months ago
Fliff  Inc  - Staff Software Engineer

Fliff Inc

Sofia, Sofia City Province, Bulgaria (On-Site)
8 Months ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
4 Months ago
EXUSIA - AWS and Python Full Stack Leads / Senior Developers

EXUSIA

India (Remote)
4 Months ago
Innoactive - Software Engineer

Innoactive

(Remote)
2 Months ago
ByteDance - Production System Engineer - Bytedance Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
Zeta - Lead Data Reliability Engineer

Zeta

Hyderabad, Telangana, India (On-Site)
3 Months ago
Nielsen Holdings - Platform DevOps Engineer

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
Google - Cloud Technical Solutions Engineer, Data Analytics

Google

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtech - Senior Software Developer

Playtech

Tartu, Tartu County, Estonia (On_site)
2 Months ago
Playtech - Senior Software Developer

Playtech

(On_site)
2 Months ago
ByteDance - Software Engineer, Cloud Native Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
CloudHire - Sr Django Backend Developer

CloudHire

India (Remote)
3 Months ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Luxoft - JavaScript Full Stack Engineer

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Netradyne - Staff Data Scientist

Netradyne

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Spocket - Quality Assurance Engineer

Spocket

Bengaluru, Karnataka, India (On-Site)
3 Months ago
AppZen - Data Engineer

AppZen

Pune, Maharashtra, India (Hybrid)
3 Months ago
The Walt Disney Company - Manager, Application Engineering

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Delhi, India

Zeta - Program Manager I

Zeta

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Adtran - Software Engineer (Devops)

Adtran

Hyderabad, Telangana, India (On-Site)
4 Months ago
Onsemi - Mixed Signal CAD Engineer

Onsemi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Glean - Marketing Operations Manager

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rackspace Technology - Windows Support Engineer II

Rackspace Technology

Gurugram, Haryana, India (Remote)
3 Months ago
TMRW House of Brands - SDE-II (Frontend - React JS Development) (3yrs+)

TMRW House of Brands

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Elevatoz Loyalty - Advertising Solutions Manager

Elevatoz Loyalty

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Nasdaq - Senior Analyst, Project Management, FTPO

Nasdaq

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Luxoft - Senior DevOps Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Royaloak  Inc orporation   - Modular Kitchen Head

Royaloak Inc orporation

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Luxoft - Senior DevOps Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Guerrilla - SENIOR INFRASTRUCTURE ENGINEER

Guerrilla

Amsterdam, North Holland, Netherlands (On-Site)
2 Months ago
PlayStation Global - IT Systems Engineer-Cloud

PlayStation Global

Carlsbad, California, United States (On-Site)
3 Months ago
Sporty Group - LatAM Site Reliability Engineer

Sporty Group

(On-Site)
8 Months ago
Hashlist - Senior Data Engineer

Hashlist

Pune, Maharashtra, India (Hybrid)
3 Months ago
Rockstar Games - Systems Engineer, Automation

Rockstar Games

London, England, United Kingdom (On-Site)
4 Months ago
ByteDance - Site Reliability Engineer, Traffic Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
Dew Software - Java Application Architect

Dew Software

Dallas, Texas, United States (On-Site)
3 Months ago
Google - Cloud Architect Infrastructure, Global Services Delivery, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
BigID - Sr Solutions/Presales Engineer - EMEA

BigID

Zurich, Ontario, Canada (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Singapore, Singapore (On-Site)

Pune, Maharashtra, India (On-Site)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Remote, Oregon, United States (Remote)

Chicago, Illinois, United States (On-Site)

Remote, Oregon, United States (Remote)

View All Jobs

Get notified when new jobs are added by Alphasense

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug