
Senior Software Engineer - Search
AlphaSense13 days ago
Base Salary
$169k - $232k/yr
Responsibilities
- Architect and optimize infrastructure handling billions of documents and hundreds of queries per second.
- Drive the migration from legacy systems to modern architecture, ensuring zero downtime and improved performance.
- Establish comprehensive monitoring, testing, and deployment practices that catch issues before customers do.
- Profile and tune systems from the infrastructure to the application level, balancing cost and performance.
Requirements
- 5+ years building and operating distributed systems in production.
- Experience with large-scale data platforms or high-throughput systems.
- Expertise in distributed systems fundamentals: sharding, replication, consistency, partition tolerance.
- Strong performance optimization skills to profile, diagnose, and fix bottlenecks across the stack.
- Experience with data pipeline architecture, real-time processing, or database internals.
- Excellence in building observable systems with comprehensive monitoring and alerting.