CrawlJobs Logo

Senior C++ Developer - Search Core

· Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Perplexity is looking for a highly skilled Senior or Expert C++ Developer to join our Search Core team. This role is critical to building next-generation search products and technologies. You will help drive key decisions around the architecture, design, and implementation of foundational components in our technical stack.

Job Responsibility

  • Develop new types of search index storage, including streaming and batch data processing systems in a high-load environment capable of handling billions of pages
  • Build new core search components, including algorithms for efficient retrieval and ranking
  • Push the limits of hardware performance
  • Tackle challenges in multithreading, concurrency, and system-level optimization
  • Optimize subsystems for reliable and consistent data replication within the core search stack

Requirements

  • 5+ years of hands-on experience in C++ development
  • Knowledge of Python or other scripting languages
  • Passion for writing clean, efficient, and scalable C++ code
  • Strong knowledge of algorithms and data structures, and the ability to apply them effectively
  • Deep understanding of multithreading, including various approaches, challenges, and trade-offs
  • Experience building high-load, distributed, and hardware-adjacent services
  • Expertise in real-time systems development

Nice to have

  • Experience developing core components of search engines, trading systems, or database systems
  • Familiarity with cloud services, Kubernetes (k8s), and AWS infrastructure

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior C++ Developer - Search Core

8 matching positions

Senior .NET Developer

Our client is one of the most famous financial services and management consultin...
Location
Location
Argentina
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience with C#, .NET Core, NET Framework
  • Experience with Azure native microservices architecture & Azure services (AI search, key vault, AKS, storage queue, azure functions, event hub, APIm)
  • Security protocols: OAuth 2.0 (OKTA)
  • Experience with Kubernetes, Dockers
  • Hands-on experience in building RESTful APIs based on API management
  • Good knowledge of CI/CD based on DevOps services, terraform
  • Hands-on experience in Unit Testing using XUnit / Nunit
  • Minimal API standard knowledge
  • ORMs: EF6
  • Following DDD (Data Driven Design)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with a low level of bureaucracy
  • Fulltime
Read More
Arrow Right

Senior .NET Developer

Roweb is a Microsoft Partner company with over 20 years of experience in deliver...
Location
Location
Romania
Salary
Salary:
Not provided
roweb.ro Logo
Roweb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 5+ years of professional software development experience with .NET framework and C#
  • Strong experience with ASP.NET Core (5/6/7/8)
  • Proficient in developing and consuming RESTful APIs
  • Experience with microservices architecture and design patterns
  • Hands-on experience with SQL Server and writing efficient queries
  • Working knowledge of Elasticsearch, RabbitMQ, and Redis
  • Understanding of software development lifecycle and Agile methodologies
  • Experience with version control systems, preferably Git
  • Strong problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Maintain scalable, high-performance applications using ASP.NET Core and C#
  • Maintain microservices-based applications
  • Work with cloud technologies, primarily Microsoft Azure, for deploying and maintaining applications
  • Implement and optimize Elasticsearch for search functionality
  • Utilize RabbitMQ for distributed processing
  • Utilize Redis for caching and performance optimization
  • Write clean, maintainable, and well-tested code with comprehensive unit and integration tests
  • Good understanding of SQL syntax
What we offer
What we offer
  • Competitive salary package based on your abilities
  • Professional and dynamic work environment
  • Training & certifications for the latest technologies
  • International travel opportunities
  • Food tickets
  • Private Healthcare package
  • You are in control of your working day and day-to-day planning
  • Maximum flexibility and no rigid rules
Read More
Arrow Right

Senior .NET Software Developer

The project aimed at improving customer experience by introducing an online sche...
Location
Location
United States , Los Angeles
Salary
Salary:
Not provided
intrapc.com Logo
Intratek Computer, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong architecture and design skills (DDD, clean architecture, API lifecycle management)
  • Skilled in designing efficient data models (SQL and NoSQL)
  • Strong communication and documentation abilities
  • Strong experience in root cause analysis and post-incident reviews, driving continuous improvement
  • Ability to contribute to system design discussions with a focus on reliability, scalability, and operational excellence
  • Ability to work independently and collaboratively in Agile teams
  • Ability to mentor others and lead technical discussions
  • Experience with C# (.NET 7/8), ASP.NET Core (minimal APIs & MVC), Web API
  • Entity Framework Core
  • Experience with SQL Server / Azure SQL
Job Responsibility
Job Responsibility
  • Design, build, and deliver modern web applications, RESTful services/APIs, and AI chatbot capabilities for technology initiatives within Court Technology Services
  • Collaborate with product owners, architects, QA, and operations to deliver secure, maintainable solutions across backend, frontend, and AI integration layers
What we offer
What we offer
  • Medical benefits
  • Paid vacation
  • Paid holidays
  • Fulltime
Read More
Arrow Right

Senior/ Lead Full-Stack (.NET + React) Developer

ELEKS Software Engineering and Development Office is looking for a Senior/ Lead ...
Location
Location
Poland
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience with C#, .NET Core, NET Framework
  • 3+ years of experience with React
  • Experience with Azure native microservices architecture & Azure services (AI search, key vault, AKS, storage queue, Azure Functions, event hub, APIm)
  • Security protocols: OAuth 2.0 (OKTA)
  • Experience with Kubernetes, Dockers
  • Hands-on experience in building RESTful APIs based on API management
  • Good knowledge of CI/CD based on DevOps services, Terraform
  • Hands-on experience in Unit Testing using XUnit / Nunit
  • Minimal API standard knowledge
  • ORMs: EF6
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements
  • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria
  • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager
  • Apply the best software development practices and coding standards to produce high-quality and performant solutions
  • Stay up-to-date with modern technology and optionally obtain professional certifications
  • Participate as a trainer or a trainee in various learning programs outside the main project
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Senior Software Engineer

Get to Know Us: It's fun to work in a company where people truly believe in what...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Years of Experience in Related Field: 5+ years
  • Education: BS degree in Computer Science, or equivalent experience. * In lieu of a Bachelor’s degree or foreign degree equivalent, employer will accept two (2) years of additional related work experience.
  • 5+ Years of Professional Experience in building Web scale highly available multitenant SaaS with focus on backend platform, frameworks, RESTful APIs and microservices
  • 5+ years of experience with a public cloud (AWS, Azure, or GCP) and good understanding of cloud-native services
  • Fluent in one or more object oriented programming languages – C#
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure scalable code
  • Proven experience in delivering one or more core platform services, such as API gateway, identity management, authentication, messaging (Kafka or RabbitMQ), workflow orchestration, job scheduling and search
  • Experience in testing the code, writing the unit tests, functional tests, and automating the API and UI test cases. Complete ownership of the functional quality of the code being written
  • Technical influencer in design and architecture
  • Ability to breakdown Epics into User Stories
Job Responsibility
Job Responsibility
  • Design, develop, test, optimize, scale, maintain and improve highly scalable and secure distributed backend services while adhering to requirements, coding and quality standards
  • Develop functional and technical specifications, and test plans. Review others code
  • Help in project planning by identifying cross-team dependencies and effort estimation
  • Actively participate and contribute to architecture and design of complex problems
  • Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations
  • Research, test, benchmark, and evaluate new tools and technologies and recommend ways to implement them in product development
  • Maintain high standards of software quality and technical excellence within the team owing functional testing, including manual testing, writing test automation scripts, establishing good practices and writing clean, testable, maintainable, and secure code
  • Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change
  • Perform critical maintenance, deployment, and release support activities, including occasional off-hours support
What we offer
What we offer
  • A technology-based company with a sense of adventure and a vision for the future
  • A culture that is kind, open, and accepting
  • A culture where BlackLiner's continued growth and learning is empowered
  • BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity
  • Fulltime
Read More
Arrow Right

Senior Cloud Solution Architect

With over 17,000 employees worldwide, the mission of the Customer Experience & S...
Location
Location
United States , Multiple Locations
Salary
Salary:
106400.00 - 203600.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Technology, Engineering, Business or related field AND 4+ years' experience in cloud/infrastructure technologies, information technology (IT) consulting/support, systems administration, network operations, software development/support, technology solutions, practice development, architecture, and/or Business Applications consulting OR equivalent experience
  • Breadth of technical experience and knowledge in foundational security, foundational AI, architecture design, with depth / Subject Matter Expertise in one or more of the following: Deep Domain Expertise in Azure AI Areas: Deep domain expertise in one or more of the Azure AI specific areas, such as Cognitive Services, Azure OpenAI, AI Agents, Microsoft Foundry and Copilot Studio OR hands-on experience working with the respective products at the expert level. Expertise with Azure AI Search and/or Vector Indexes, Azure Document Intelligence, Azure Content Understanding and /or equivalent OCR technology
  • Programming Languages and Integration: Proficient with Python, C#, R, JavaScript, or similar programming languages in the context of application development, and ability to integrate Azure AI with other services (e.g., Azure Functions, Azure Container Apps, Docker, API Management, MCP servers)
  • Architecting Enterprise-Grade Solutions: The ability to create and explain 3-tier architecture diagrams, system context diagrams, system interaction diagrams, etc.
  • Proven experience building enterprise-grade, AI-focused solutions on the cloud (Azure, AWS, GCP) for customers, from Minimum Viable Products (MVPs) leading to production deployments
  • Infrastructure as Code (IaC) Deployment: Strong understanding of Bicep, Terraform, or Azure Resource Manager and familiarity with configuration and deployment of IaC templates in a secure environment
  • Core AI & ML Concepts: Familiarity with AI & ML foundational knowledge of concepts like Prompt Engineering, RAG, Agentic Orchestration, tools (Jupyter notebooks & VS Code)
  • GenAIOps & DevOps: Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps), Prompt and Model Evaluation, AI Harnesses (e.g., evaluation, orchestration), and observability for general Azure workloads using Application Insights, Azure Monitor, OpenTelemetry and/or other Observability tools
  • Agentic Workflows: Familiarity with Agent Framework, MCP, Langchain, or other agentic frameworks. Ability to configure tools for dynamic execution by an LLM
  • Generative AI and Responsible AI: Knowledge of current and emerging AI technology, including Generative AI technology applications and use cases (including, but not limited to, Large Language Models) and Foundational models toolsets
Job Responsibility
Job Responsibility
  • Play a pivotal role in the AI Factory, providing technical enablement, operational support, and strategic engagement across customer projects. This role is designed to ensure successful delivery of AI solutions, troubleshoot complex issues, and support innovation through pilot evaluations and advanced use case development. Understand customers' overall data estate, business priorities, and IT success measures. Innovate with AI solutions that drive business value
  • Facilitate scalable delivery through strong technical program management utilizing a factory model/approach, driving program awareness and demand across the regional operating units. Attend in-flight project status meetings to monitor progress and identify support needs. Engage directly with complex or non-standard customer use cases beyond existing accelerators. Participate in intake reviews for milestone sizing, objection handling, and technical scoping
  • Ensure Solution Excellence: Deliver solutions with high performance, security, scalability, maintainability, repeatability, reusability, and reliability upon deployment. Gather insights from customers and partners
  • Drive Consumption Growth: Develop opportunities to enhance Customer Success and help customers extract value from their Microsoft investments
  • Operational Awareness: Understanding of consumption metrics and their reflection on program effectiveness. Ability to collaborate with local teams for nominations and intake support
  • Unblock Customer Challenges: Leverage subject matter expertise to identify resolutions for customer blockers. Follow best practices and utilize repeatable IP
  • Identify and contribute repeatable IP and assets that create velocity in deployment and drives customer value from their Unified investment. Continuously look to improve upon these assets utilizing the best of field inputs. Evaluate pilot opportunities for potential integration into existing offerings
  • Architect AI Solutions: Apply technical knowledge to design solutions aligned with business and IT needs. Create Innovate with AI roadmaps, lead POCs and MVPs, and ensure long-term technical viability
  • Advocate for Customers: Share insights and best practices, collaborate with the Factory team to address key blockers, and influence improvements, roadmap and feature prioritization
  • Resolve technical blockers: Debug technical issues and provide fixes for engagements encountering blockers
  • Fulltime
Read More
Arrow Right

Director, Agency Development

As a Director, Agency Development on the Agency Development team, you’ll be resp...
Location
Location
United States , New York City (NYC), New York
Salary
Salary:
200000.00 - 280000.00 USD / Year
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in digital advertising at a top-tier technology or media company, with a strong focus on agency development
  • Established relationships with VP and C-suite stakeholders at major US agency holding companies and their subsidiaries, spanning multiple practice areas such as programmatic, social, search, trading desks, investment, strategy, and principal-based buying
  • Deep knowledge of the agency ecosystem — how holding companies, trading desks, and agency brands operate, plan, and buy media
  • A track record of driving revenue growth and business impact through strategic agency partnerships, rather than direct account-level selling
  • An ambitious entrepreneurial mindset. A love of building relationships, strategy, and commercial structures from scratch. You relish building things and hunting
  • Deep understanding / fluency of how to integrate digital tech companies into agency buying and operating systems
  • Comfort with frequent travel (typically 2+ domestic trips per month for 1-2 nights, with occasional longer trips)
Job Responsibility
Job Responsibility
  • Own and grow Taboola’s senior-most relationships with top US agency holding companies & independents, trading desks, and key agency subsidiaries, serving as the primary point of contact and strategic partner
  • Map and engage agency organizations top-down—building relationships across executive leadership, practice areas (e.g., programmatic, social, search), and key decision-makers
  • Drive large-scale (cross-account, cross-department) agency enablement through trainings, demo days, workshops, and strategic roadshows—educating stakeholders on Taboola’s platform capabilities and positioning Taboola as a core partner across the agency ecosystem
  • Partner with leading agencies on cobranded marketing, thought leadership, tentpole activation, PR, event activations
  • Collaborate closely with Taboola’s sales teams to connect agency relationships to the right opportunities, helping convert agency enthusiasm into measurable revenue outcomes
  • Support commercial agreements (e.g., trading agreements, incentive structures, rate cards, principal buying agreements) where they meaningfully advance strategic partnerships and revenue growth
  • Gather market intelligence and relay agency feedback to internal teams — including product, marketing, and GTM — to continuously sharpen Taboola’s agency offering
  • Represent Taboola as a credible thought leader at key industry events and in the broader agency community
  • Build and manage a small agency development team, setting goals and tracking performance
What we offer
What we offer
  • Comprehensive benefits (health, dental, vision, 401k matching)
  • Pre-tax commuter benefits
  • Fully stocked kitchen
  • Hybrid work schedule with 3 days in-office
  • Discretionary bonus
  • Equity
  • Flexible PTO
  • Paid parental leave
  • Fulltime
Read More
Arrow Right

Director, Agency Development

As a Director, Agency Development on the Agency Development team, you’ll be resp...
Location
Location
United States , Chicago
Salary
Salary:
200000.00 - 280000.00 USD / Year
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in digital advertising at a top-tier technology or media company, with a strong focus on agency development
  • Established relationships with VP and C-suite stakeholders at major US agency holding companies and their subsidiaries, spanning multiple practice areas such as programmatic, social, search, trading desks, investment, strategy, and principal-based buying
  • Deep knowledge of the agency ecosystem — how holding companies, trading desks, and agency brands operate, plan, and buy media
  • A track record of driving revenue growth and business impact through strategic agency partnerships, rather than direct account-level selling
  • An ambitious entrepreneurial mindset. A love of building relationships, strategy, and commercial structures from scratch. You relish building things and hunting
  • Deep understanding / fluency of how to integrate digital tech companies into agency buying and operating systems
  • Comfort with frequent travel (typically 2+ domestic trips per month for 1-2 nights, with occasional longer trips)
Job Responsibility
Job Responsibility
  • Own and grow Taboola’s senior-most relationships with top US agency holding companies & independents, trading desks, and key agency subsidiaries, serving as the primary point of contact and strategic partner
  • Map and engage agency organizations top-down—building relationships across executive leadership, practice areas (e.g., programmatic, social, search), and key decision-makers
  • Drive large-scale (cross-account, cross-department) agency enablement through trainings, demo days, workshops, and strategic roadshows—educating stakeholders on Taboola’s platform capabilities and positioning Taboola as a core partner across the agency ecosystem
  • Partner with leading agencies on cobranded marketing, thought leadership, tentpole activation, PR, event activations
  • Collaborate closely with Taboola’s sales teams to connect agency relationships to the right opportunities, helping convert agency enthusiasm into measurable revenue outcomes
  • Support commercial agreements (e.g., trading agreements, incentive structures, rate cards, principal buying agreements) where they meaningfully advance strategic partnerships and revenue growth
  • Gather market intelligence and relay agency feedback to internal teams — including product, marketing, and GTM — to continuously sharpen Taboola’s agency offering
  • Represent Taboola as a credible thought leader at key industry events and in the broader agency community. Work to turn around legacy perceptions of Taboola by taking a proactive approach on reeducation
  • Build and manage a small agency development team, setting goals and tracking performance
What we offer
What we offer
  • Comprehensive benefits (health, dental, vision, 401k matching)
  • Pre-tax commuter benefits
  • Fully stocked kitchen
  • Hybrid work schedule with 3 days in-office with an option to come in more often if desired
  • Discretionary bonus
  • Equity
  • Flexible PTO
  • Medical/dental/vision insurance
  • Competitive 401(k) match
  • Paid parental leave
  • Fulltime
Read More
Arrow Right