FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
AlphaSense. Architect and optimize infrastructure handling billions of documents and hundreds of queries per second .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and optimizing large-scale distributed systems, with a focus on performance optimization, monitoring, and proactive engineering practices. Proficient in modern search technologies and data pipeline architecture to enhance information retrieval and system scalability.
Highest-signal resume keywords
Distributed Systems ArchitecturePerformance OptimizationData Pipeline ArchitectureSearch Platforms (Vespa, Elasticsearch, Solr)Kubernetes and Infrastructure as Code
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Distributed Systems FundamentalsShardingReplicationConsistencyPartition ToleranceProfiling and Diagnosing BottlenecksReal-Time ProcessingObservable SystemsHybrid Search ApproachesJVM-Based Systems Tuning
Tools & Technologies
KubernetesCRDsInfrastructure as CodeMonitoring and Alerting Tools
Industry Keywords
Information RetrievalRanking SystemsRecommendation EnginesHigh-Throughput SystemsLarge-Scale Data Platforms
Tech Stack
Tools & technologiesDistributed SystemsElasticSearchKubernetes
About the role
Key responsibilities & impact- Architect and optimize infrastructure handling billions of documents and hundreds of queries per second
- Drive 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
- Own a critical search platform impacting how customers discover insights
- Build the next generation of information retrieval at scale using modern technologies including hybrid lexical/vector search
- Transform search infrastructure from reactive to proactive, reduce latency, complete a major platform migration, and build systems that scale with company growth
- Establish engineering practices that prevent customer issues
Requirements
What you’ll need- 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, including profiling, diagnosing, and fixing 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
- Preferred: Experience with search platforms (Vespa, Elasticsearch, Solr) or similar large-scale data systems
- Preferred: Experience with Kubernetes, CRDs, and infrastructure as code
- Preferred: Background in information retrieval, ranking systems, or recommendation engines
- Preferred: Familiarity with hybrid search approaches (lexical and vector)
- Preferred: Experience with JVM-based systems and tuning
- Preferred: Knowledge of modern engineering practices from high-growth companies
Benefits
Comp & perks- Equal-opportunity employment commitment
- Reasonable accommodation for qualified employees with protected disabilities, as required by applicable laws
- AlphaSense never asks candidates to pay for job applications, equipment, or training