Bigcommerce
Lead Software Engineer, Search (Semantic Platform)
Austin, TX
No sponsorship$163k-$244kDetected 6 days ago
JavaGoPHPScalaMySQLElasticsearchVector DatabasesCloud PlatformsDockerKubernetesKafkaRabbitMQData EngineeringLeadership
About the role
- We also consider internal equity to help ensure fair and consistent pay practices across our teams.
- Details will be shared during the hiring process.
- If you require accommodations or adjustments at any stage of the recruitment process, please let us know and we will work with you to meet your needs.
Responsibilities
- Iterate & Optimize: Continuously evaluate, benchmark, and fine-tune search relevance, ranking models, and k-NN/neural search configurations within OpenSearch
- Own the Indexing Pipeline: Maintain, scale, and evolve our core data ingestion and indexing pipelines (built on MySQL, Kafka/RabbitMQ, and backend microservices) to seamlessly support dense vector ingestion and de-duplicated, resilient synchronization
- OpenSearch/Elasticsearch Expertise: Deep hands-on experience building, scaling, and fine-tuning OpenSearch (or Elasticsearch) clusters at scale
Requirements
- High proficiency in a strongly typed language like GoLang, Scala, or Java, alongside experience with languages like PHP
- Strong experience with relational databases (MySQL), schema design, and distributed messaging tools (Kafka or RabbitMQ) for heavy data mutation and indexing
- Experience migrating large-scale search infrastructure from traditional Elasticsearch configurations to advanced OpenSearch semantic implementations
- Experience setting up automated search quality measurement frameworks (e.g., NDCG, MRR)
- Familiarity with containerization and orchestration (Docker, Kubernetes) in a cloud environment
- Strong Backend Fundamentals: High proficiency in a strongly typed language like GoLang, Scala, or Java, alongside experience with languages like PHP
- Data Pipelines: Strong experience with relational databases (MySQL), schema design, and distributed messaging tools (Kafka or RabbitMQ) for heavy data mutation and indexing
Skills
- Welcome to the Agentic Commerce Era
- Proven experience implementing semantic search, working with text embeddings, vector databases, and configuring hybrid search scoring models
Compensation
- The national base salary range for this role is posted above in this job post.
- Final compensation will be determined based on factors such as relevant experience, skills, qualifications and geographic location.
- We also consider internal equity to help ensure fair and consistent pay practices across our teams.
- Where applicable, this role may also be eligible for variable compensation (such as bonus or commission), equity, and benefits in accordance with local policies.
- We are committed to equitable and transparent pay practices that align to market data, internal equity, and individual contribution.
Benefits
- Where applicable, this role may also be eligible for variable compensation (such as bonus or commission), equity, and benefits in accordance with local policies.
- We are committed to equitable and transparent pay practices that align to market data, internal equity, and individual contribution.
Company info
- At Commerce, we believe that celebrating the unique histories, perspectives and abilities of every employee makes a difference for our company, our customers and our community.
- We are committed to creating an inclusive and accessible hiring experience for all candidates.
Equal opportunity
- We are an equal opportunity employer and the inclusive atmosphere we build together will make room for every person to contribute, grow and thrive.
Visa & Work Authorization
- solicit money to complete visa requirements as part of a job offer.
Apply directly at Bigcommerce →Create a free account for alerts like thisView Bigcommerce immigration profile
This listing is sourced directly from Bigcommerce's careers page and normalized into a canonical job model.