CrawlJobs Logo

Senior C++ Developer - Search Core

perplexity.ai Logo

Perplexity

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior C++ Developer - Search Core

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 Software Engineer

We are looking for a Senior Software Engineer with deep experience in C#, .NET, ...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software development experience
  • Strong expertise in C# and .NET
  • Hands-on experience with Microsoft Azure (App Services, Azure Functions, Azure SQL, Storage, Service Bus, etc.)
  • Experience integrating AI/ML services via APIs
  • Solid understanding of microservices, distributed systems, and REST APIs
  • Strong grasp of object-oriented design, design patterns, and clean architecture
  • Experience with SQL databases and data modeling
  • Proficiency with Git and modern development workflows
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable applications using C# and .NET (.NET Core / .NET 6+)
  • Build cloud-native solutions leveraging Microsoft Azure
  • Integrate AI and ML services into applications (e.g., Azure OpenAI, Cognitive Services, third-party AI APIs)
  • Design and consume RESTful APIs and microservices
  • Implement AI-driven features such as: Intelligent search and recommendations
  • Natural language processing (chat, summarization, classification)
  • Automation and decision-support workflows
  • Collaborate with product, data, and engineering teams to translate business needs into technical solutions
  • Participate in architecture discussions, code reviews, and technical design
  • Optimize application performance, security, and reliability
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • company 401(k) plan
Read More
Arrow Right
New

Software Engineer II

The Azure PostgreSQL team is building advanced, cloud-native capabilities that e...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.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 or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and implement AI-native capabilities in PostgreSQL including vector indexing, semantic search operators, and graph query features
  • Build high-performance extensions and core engine integrations in C, C++, or Rust
  • Collaborate with senior engineers, product teams, and AI researchers to deliver scalable and intuitive capabilities
  • Contribute to end-to-end development, including performance tuning, operability, and service integration
  • Participate in code reviews, technical design discussions, and the evolution of engineering standards
  • Help shape developer experience through APIs, control plane integration, and extensibility
  • Stay informed on research and industry trends in AI indexing, graph systems, and database-AI convergence
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Group Director, Client Partner (Paid Search)

Group Directors are pivotal in the organization as the most senior leaders for p...
Location
Location
United States
Salary
Salary:
85.00 - 120.00 USD / Hour
basicagency.com Logo
BASIC/DEPT®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 8 years’ paid search experience (spanning all core Ads & Facebook products)
  • A minimum 3 years of experience in a client-facing marketing role
  • Proven prior work experience managing a team of 3+ direct reports / team members and demonstrated ability to mentor and develop direct reports into more senior roles
  • A deep understanding of Ads/Facebook Ads Manager and be skilled at effectively communicating paid search & social goals, targets, and tactics to clients
  • The ability to audit an account and present actionable insights to a client
  • The ability to provide feedback and strategic guidance to all paid media channels (search, social, shopping, display, mobile, native and video)
  • To hold your own talking growth strategy, SEO, CRO, analytics and measurement with marketing managers and C-Level executives alike
  • Experience acting as an escalation point for clients, evaluating team services levels and proposing improvements
Job Responsibility
Job Responsibility
  • Work on new processes and initiatives that can be put forward within the org to meet group-wide goals
  • Proactively developing team staffing and growth plans
  • Oversee paid search activation teams to ensure all accounts successfully surpass goals
  • Manages Directors, mentoring them into influential leaders
  • Ensure all tracks within their org have both a high client retention and employee retention rate
  • Actively involved in the pitch process for new business opportunities
  • Accountable to Client Partner(s) in delivering tactical plans that ladder up to overall brand strategy and agreed KPIs
  • Support client partners in managing client relationships as related to paid search strategy
  • Ensures effective collaboration of paid search strategy and implementation
  • Manage recruiting & interview process
What we offer
What we offer
  • Healthcare, Dental, and Vision coverage
  • 401k plan, plus matching
  • PTO
  • Paid Company Holidays
  • Parental Leave
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

It's fun to work in a company where people truly believe in what they're doing! ...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4/6+ years of experience with software development in general purpose programming languages including but not limited to C#, .NET, .NET Core
  • 5+ years of hands-on experience in building Web Applications, SaaS products, and RESTful APIs
  • BS degree in Computer Science, or equivalent experience
  • Experience with front-end technologies (HTML, JavaScript, CSS, JavaScript Frameworks, etc.) is a plus
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of software design and architecture of complex systems
  • Experience with public cloud architectures (Azure, AWS or GCP) and cloud native services
  • Experience in service-oriented architecture and aspect-oriented programming
  • Experience as a technical influencer for highly scalable distributed system designs
  • Experience with container management solutions like Mesos, Kubernetes or Nomad
  • Experience with API gateway, identity management, authentication, messaging platforms (e.g: Kafka, SQS, RabbitMQ), workflow orchestration tools, job scheduling and search
Job Responsibility
Job Responsibility
  • Provide technical expertise and leadership in the design, development, and delivery of BlackLine’s products, while adhering to timelines, coding standards, requirements, and quality
  • Collaborate/lead on architect, design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve software applications, driving the delivery of high-quality value and features to BlackLine’s customers
  • Develop functional and technical specifications, and test plans
  • Review others’ code
  • Develop and document functional and technical requirements
  • Collaborate with other team members and other teams on all the above
  • Design and communicate coding standards, architectural plans, solve complex design and architectural problems, create robust architectural solutions
  • 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 by establishing good practices and habits and writing clean, testable, maintainable, and secure code
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 Digital Marketing Director

As the Sr. Digital Marketing Director at Geonetric, you’ll lead the strategy, ex...
Location
Location
United States
Salary
Salary:
Not provided
geonetric.com Logo
Geonetric
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in marketing, communications, business, or related field required
  • Typically has a minimum of 8 years’ experience
  • Digital agency experience required
  • Ability to communicate effectively with C-Suite level executives and client stakeholders required
  • Experience working on large, complex digital marketing strategies and retainers with an emphasis on local organic and technical SEO required
  • Mastery delivering client presentations and comfortability with public speaking required
  • Deep familiarity in multiple sub-disciplines of local digital marketing, including digital advertising (paid search, paid social, and programmatic), search engine optimization, business listings management, and analytics/tag management required
  • Exceptional skills in creative problem-solving and strategic thinking required
  • Experience developing and executing digital marketing strategies within or across search engine optimization, business listings management, paid marketing, analytics, and tag management required
  • Strong business acumen, aligning digital marketing investments with revenue goals, growth targets, and measurable business outcomes
Job Responsibility
Job Responsibility
  • Develops and presents digital strategies, performance insights, recommendations, and roadmaps to executive stakeholders and clients
  • Pushes boundaries of digital marketing thinking by integrating emerging trends, technologies, and market insights into strategic product offerings and solutions
  • Stays current with digital marketing trends and identifies opportunities for innovation and improvement
  • Defines, evolves, and trains teams on digital marketing strategies and best practices to deliver high-performing, data-driven digital experiences across web, search, social, and paid platforms
  • Develops digital marketing strategies that align audience needs with clients’ business goals, informed by data analysis, channel performance, and market insights
  • Analyzes digital performance data, audience behavior, and attribution insights to uncover opportunities and recommend strategic optimizations across channels
  • Works closely with digital marketers, content teams, developers, and platform specialists to ensure cohesive, effective, and compliant execution across web, search, social, and paid media
  • Serves as digital marketing lead on cross-team projects that are highly complex and/or expected to incorporate new products, deliverables, or approaches to work, iterating as needed and sharing learnings
  • Translates consumer requirements and market data into recommendations for improved products, packages, and deliverables
  • Analyzes data to inform business decisions and tells the story behind the numbers using Google Analytics, Google Tag Manager, Site Improve, and other data tracking technology
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering

As Manager of Software Development, you will lead, manage, and inspire teams of ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, or related field
  • Overall 10+ years of experience in software development of large-scale web applications
  • Minimum of 1-2 years of experience in a technical leadership role building exceptional products & managing high-performance teams
  • Experience with a public cloud (AWS, Azure, or GCP) and good understanding of cloud-native services
  • Experience with C# using .NET framework/.NET Core
  • 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
  • Exceptional communication and people skills, with a passion for product excellence, talent development and mentoring
  • Knowledge of full SDLC processes and best practices, Technical Design, Database paradigms, performance monitoring and instrumentation
  • Strong experience in Agile methodology, processes, and best practices
  • Solid understanding of modern SaaS web-based application key concepts and features
Job Responsibility
Job Responsibility
  • Manage Software Engineers within cross-functional Agile Teams to deliver valuable and high-quality functionality to our clients
  • Define and drive an overall unifying vision for teams and their projects, processes, workflows, and related areas through motivation, consensus building, and leading change
  • Provide technical leadership and guidance to both your team members and your project peers
  • Implement and drive adaptations to teams and strategic organizational processes, workflows, and related areas
  • Leverage your technical and domain knowledge to partner with Product representatives and your teams in defining project deliverables, presenting innovative solutions, and ultimately, successfully plan, manage and drive the timely delivery of corporate initiatives
  • Work with Product and technical stakeholders, as well as Program Management, to define project requirements and deliverables, and, ultimately, plan and manage the timely delivery of high-quality projects
  • Review and understand core strengths and weaknesses across team members, and proactively engage, mentor, and define goals to capitalize upon strengths or mitigate gaps
  • Inspire your team, help your team members grow and succeed
  • Effectively plan, communicate, and conduct presentations (project milestones, risk mitigation, road maps, resource needs, technical information, etc.) for senior management and stakeholders while conveying and driving actionable items to your teams
  • Effectively communicate and resolve personnel issues on your teams
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
Read More
Arrow Right
New

Solution Architect

Microsoft is a company where innovators converge to collaborate, envision transf...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.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, Engineering, Supply Chain, or related field AND 3+ years experience in technical program/product management, coding, software development/delivery work OR equivalent experience
  • 2+ years of customer-facing experience
  • Bachelor's Degree in Computer Science, Engineering, Supply Chain, or related field AND 5+ years experience in technical program/product management, coding, software development/delivery work or internship experience OR equivalent experience
  • 3+ years of customer-facing experience
  • 3 years of demonstrated hands-on work experience in Generative and Agentic AI, software development or software delivery business
  • Hands-on with Microsoft Dynamics 365 Solutions and Copilot Studio (Although not mandatory) technologies and areas: Dynamics 365 CE, Dataverse
  • Microsoft Copilot Studio (MCS)/ Power Virtual Agents/AI Builder, Axure AI Bot Service
  • Power Platform governance, security, and administration
  • Power Platform Application Lifecycle Management
  • Power Platform no-code, low-code, and pro-dev extensibility patterns
Job Responsibility
Job Responsibility
  • Be the technical expert on the ground with the customer team to increase confidence in the product capabilities & drive product and AI agent adoption
  • Own the relationships with multiple stakeholders within the customer accounts (ranging from senior leadership to architects & partners) to drive adoption & unblock issues
  • Communicate effectively to keep all the stakeholders (internal Microsoft & customer) informed of the progress of the engagement, issues, blockers, successes, and impact to drive adoption & realize value
  • Deeply understand the technical challenges, constraints and blockers faced by customers and provide recommendations for solving these challenges by suggesting multiple solutions and workarounds along with pros and cons for each approach, to enable the customer / partner team to successfully deploy solutions in production
  • Influence various product team owners to prioritize product features that are blocking customer scenarios by sharing feedback, explaining customer context & importance, effective communication and by leveraging senior leadership escalation, as necessary
  • Be the bridge between engineering & customer teams and own action items from customer engagements and drive them to completion by sharing regular updates to all the stakeholders, identifying the right owners for each action item, and regularly following up with the owners to completion
  • Be on the lookout for success stories & opportunities within customer organizations to uncover the human truth behind adoption & celebrate success
  • Fulltime
Read More
Arrow Right