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 Staff Software Engineer
Bloomreach. Own and evolve core Search architecture spanning indexing, retrieval, ranking, and query-time execution .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates deep expertise in backend and distributed systems, with a strong focus on building large-scale Search and Information Retrieval systems. Proven ability to lead technical initiatives, mentor engineers, and communicate complex technical concepts effectively.
Highest-signal resume keywords
Backend And Distributed Systems ExpertiseLarge-Scale Search System DevelopmentJava And/or Python Coding SkillsCloud Environments Experience (AWS/GCP)Search Relevance And Ranking Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Search ArchitectureInformation Retrieval SystemsDistributed Systems DesignLow-Latency SystemsSearch RelevanceRanking SystemsQuery UnderstandingTechnical Strategy DevelopmentCode ReviewDesign Review
Soft Skills
Effective CommunicationMentoringInfluencing Without Authority
Tools & Technologies
Apache SolrLuceneElasticsearchAWSGCPSparkKafkaHadoop
Industry Keywords
Search SystemsLatency SLAsScalabilitySemantic RetrievalA/B Experimentation
Tech Stack
Tools & technologiesApacheAWSCloudDistributed SystemsElasticSearchGoogle Cloud PlatformHadoopJavaKafkaPythonSpark
About the role
Key responsibilities & impact- Own and evolve core Search architecture spanning indexing, retrieval, ranking, and query-time execution
- Lead the design and execution of large, cross-cutting search initiatives across multiple teams and services
- Drive technical strategy for search relevance and ranking systems, balancing precision, recall, latency, and cost
- Partner with Applied Science and ML teams to productionize ranking models and semantic retrieval techniques
- Ensure search systems meet strict latency, availability, and scalability SLAs under real-world traffic
- Mentor engineers through design reviews, code reviews, and technical coaching
- Influence roadmap and prioritization by articulating technical tradeoffs and long-term platform implications
- Serve as a technical escalation point for complex production and architecture decisions
- Shape the architecture and long-term evolution of Bloomreach’s Search platform while remaining hands-on
Requirements
What you’ll need- 8–12+ years of professional software engineering experience
- Deep expertise in backend and distributed systems
- Strong hands-on experience building large-scale Search or Information Retrieval systems
- Deep expertise in search relevance, ranking, and query/catalog understanding
- Proven experience designing and operating distributed, low-latency systems at scale
- Strong coding skills in Java and/or Python
- Experience in cloud environments, specifically AWS or GCP, and modern deployment platforms
- Ability to lead technical initiatives across teams and influence without direct authority
- Clear, effective communication skills for explaining complex technical concepts and tradeoffs
- Nice-to-have: hands-on experience with Apache Solr, Lucene, or Elasticsearch
- Nice-to-have: experience with vector search, embeddings, or semantic retrieval
- Nice-to-have: familiarity with search evaluation, offline metrics, and A/B experimentation
- Nice-to-have: experience with big data or streaming systems such as Spark, Kafka, or Hadoop
- Nice-to-have: prior experience building enterprise-scale, customer-facing platforms
Benefits
Comp & perks- A great deal of freedom and trust; no clocking in and out, corporate rules, or long approval processes
- Flexible working hours
- Virtual-first work model with Bloomreach Hubs across three continents
- Company events
- 5 paid days off to volunteer
- People Development Program with personal development workshops
- Communication coach support
- Leader Development Program with feedback, coaching, and follow-up check-ins
- $1,500 annual professional education budget for books, courses, certifications, and other education products
- Employee Assistance Program with counselors
- Calm sleep and meditation app subscription
- One additional DisConnect day off each quarter
- Sports, yoga, and meditation opportunities
- Extended parental leave up to 26 calendar weeks for Primary Caregivers
- Restricted Stock Units or Stock Options, depending on role, seniority, and location
- Company performance bonus
- Employee referral bonus of up to $3,000
- Work anniversary rewards and celebrations