Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

C# / .NETDistributed systemsSearch systemsSQLNoSQLPerformance tuningKafkaSparkNLPEvent-driven architectureMentoring

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

twitter
company-logo
Finding the right talent shouldn’t feel like a second job.

Funding

Current Stage
Early Stage
Company data provided by crunchbase