Logo of Huzzle

Find 52,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

C++ Software Engineer-Federated Search (FULLY REMOTE)

image

Splunk

1mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Denver

AI generated summary

  • You need 5 years of experience (or 4 years with a master’s), strong software engineering skills, multi-threaded C/C++ development on Linux, cloud services knowledge, and experience with distributed systems.
  • You will implement search features across large datasets, optimize back-end code, respond to incidents, conduct root cause analyses, and collaborate with team members to enhance system performance.

Requirements

  • 5 years of related experience with a technical bachelor’s degree or 4 years and a technical master’s degree
  • Strong fundamentals in software engineering: Data Structures, Algorithms.
  • Experienced in developing and maintaining multi-threaded server applications written in C/C++ on Linux platforms.
  • Knowledge of public cloud services such as AWS, GCP, Azure
  • Knowledge of Linux OS from user and/or admin perspective.
  • Experience in developing distributed systems
  • Experience in developing applications in public cloud services

Responsibilities

  • You will craft and implement new features enabling searches across massive datasets from different data sources
  • Understand the challenges and trade-offs to be made when building and deploying new systems to production
  • Work closely with architects, senior engineers and the team to build exciting features, reusable components and products.
  • Analyze and optimize back-end code, and pursue simplicity, efficiency, reliability and performance.
  • You show operational excellence by swiftly responding to alerts and incidents, mitigating issues to restore services. You conduct root cause analyses to prevent recurrences, and set up monitoring systems to detect issues early, regularly tuning alerts for relevance.

FAQs

What is the job title for this position?

The job title for this position is C++ Software Engineer-Federated Search.

Is this position remote?

Yes, this position is fully remote.

What is the main mission of the Federated Search team?

The main mission of the Federated Search team is to empower customers to derive value from data wherever it resides.

How many years of experience are required for this role?

A minimum of 5 years of related experience is required, or 4 years with a technical master’s degree.

What programming languages are primarily used in this role?

The primary programming languages used in this role are C and C++.

What type of systems will I be working on?

You will be working on highly scalable systems that handle large volumes of data.

What cloud services should candidates be knowledgeable about?

Candidates should have knowledge of public cloud services such as AWS, GCP, and Azure.

Are there any desirable qualifications for this position?

Yes, desirable qualifications include experience in developing distributed systems and experience in developing applications in public cloud services.

What does the company offer to employees?

The company offers a collaborative work environment, support for work-life balance, and a fun workplace culture.

What are the base pay ranges for this position based on location?

The base pay range varies by location. In the SF Bay Area, Seattle Metro, and New York City Metro Area, it's $146,400.00 - $201,300.00 per year; in California (excluding SF Bay Area), Washington (excluding Seattle Metro), Washington DC Metro, and Massachusetts, it's $131,760.00 - $181,170.00 per year; and in all other cities and states, it's $117,120.00 - $161,040.00 per year.

What kind of benefits does the company offer?

The company offers a competitive benefits package, including medical, dental, vision, a 401(k) plan with a match, paid time off, and more.

What should candidates know about the pay structure?

The pay structure is market-based and varies by location, with the final salary depending on factors such as knowledge, skills, and experience. This role may also be eligible for incentive compensation and equity or long-term cash awards.

#TurnDataIntoDoing with Splunk, the data platform for the hybrid world.

Technology
Industry
5001-10,000
Employees
2003
Founded Year

Mission & Purpose

Splunk is a UK-based multinational corporation that specializes in software solutions for searching, monitoring, and analysing machine-generated data. The company's primary focus is on providing businesses with the tools to gain valuable insights from the massive amounts of data they generate. Splunk's ultimate mission is to empower organisations to turn their data into actionable intelligence, enabling informed decision-making and improved operational efficiency. The purpose of Splunk's software is to help businesses unlock the full potential of their data by offering a platform that facilitates real-time analysis, monitoring, and visualisation, ultimately contributing to enhanced cybersecurity, IT operations, and overall business performance.

Culture & Values

  • Innovative

    We value people who can't stop thinking about improving the future and who are working today to make that future possible. How can we stay ahead of technology to meet our customers' ever-changing needs? We're fueled by forward-thinking employees who see the potential of better technologies, processes and ideas through diversity and who take the steering wheel to drive it forward.

  • Fun

    All work and no play leads straight to burn out, which is why we foster a sense of fun at work. Whether it's celebrating successful product releases or working alongside colleagues on volunteer days, we believe that freeing our minds from routine once in a while makes us more productive, builds stronger teams and promotes positive mindsets.

  • Disruptive

    We never say "Don't change it if it's not broken." We're always looking at things from different angles with an eye for how we can do it better, faster and more efficiently.

  • Open

    We keep it open, honest and inclusive. We welcome all employees' feedback with an open-door policy, and we care as much about providing a collaborative and inclusive employee experience as we do about helping our customers solve their biggest data problems.

  • Passionate

    You can have the best people and the best products in the world, but without passion, you can't call it Splunk. Passion for our products and customers drives us further and keeps us reaching higher. It's why we excitedly talk about Splunk to anyone who will listen — if you don't believe it, just ask one of us about Splunk and see what happens.

Benefits

  • Eligibility & Enrolling

    How to enroll and make changes, benefit costs and who is eligible

  • Your Health

    Medical, dental, vision and voluntary supplemental insurance

  • Your Finances

    401(k), HSA, FSAs, Life and AD&D, and other money-related benefits

  • Time Away

    Holidays, time off and leaves of absence

  • Family Support

    Family-forming and support, emergency travel assistance and pet care

  • Your Wellbeing

    Spark Wellbeing Program, EAP, Employee Resource Groups and more

  • Contacts & Resources

    Vendor contacts, mobile apps and more

  • Pwny Perks

    Up to $500 reimbursement per quarter for wellbeing-related expenses