Wedoe Search Group · 1 day ago
Principal Software Engineer
Wedoe Search Group is seeking a Principal Software Engineer to lead the design and scaling of a high-performance search platform. This senior, hands-on role focuses on backend systems, search relevance, and platform architecture, aimed at solving complex, high-impact problems.
Staffing & Recruiting
Responsibilities
Lead design and delivery of distributed search systems using C# / .NET
Build and optimize indexing, retrieval, and ranking pipelines at scale
Improve relevance using semantic search, vector similarity, and learning-to-rank
Partner with product, data, and engineering teams to turn ambiguous problems into durable solutions
Act as a technical leader—driving architecture, code quality, and operational excellence
Qualification
Required
8+ years of software engineering experience, with strong C# / .NET expertise
Experience building large-scale backend or platform systems
Hands-on search or data-intensive system experience
Strong understanding of distributed systems, performance tuning, and scalability
Experience with SQL and NoSQL data stores and event-driven architectures
Preferred
NLP, semantic/vector search, or LLM-powered search experience
Kafka, Spark, or batch + streaming data pipelines
Experience mentoring senior engineers or leading cross-team initiatives
Company
Wedoe Search Group
Finding the right talent shouldn’t feel like a second job.
Funding
Current Stage
Early StageCompany data provided by crunchbase