Job Directory Senior Software Engineer - C++/Networking (Data Edge Team)

Senior Software Engineer - C++/Networking (Data Edge Team)
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Join us as we pursue our disruptive new vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we're committed to our work, customers, having fun and most meaningfully to each other's success. Learn more about Splunk careers and how you can become a part of our journey!

Role:

The Data Edge team at Splunk is responsible for building high speed and secured data transmission interfaces with leading cloud service providers and products from other top tier software engineering companies. As part of this team, you will have the opportunity to design and build APIs that deal with all the application/systems layers down to network and Kernel level. You will have the autonomy and work with top-notch software engineers in the industry. You will also have the opportunity to influence the open source community through multiple open source projects that are either in flight or yet to come. If you have strong C++ experience and enjoy working on advanced software engineering projects, we invite you to apply to this role.

Responsibilities:

Design and build APIs to collect and process system, application, network, and OS level events

Write highly performant and scalable C++ code

Automate the diagnosis of performance and scalability issues

Evolve, refactor and maintain large code base

Requirements:

BS in Computer Science or Engineering required, MS preferred

5 + years' experience in software engineering

3 + years' experience developing in C++

Experience building scalable applications/APIs

Experience developing cross-platform integrations

Deep understanding of computer and networking internals

Desired Experience:

Network protocol, data capture, deep packet inspection experience

Experience using Boost C++ libraries

Experience with code sustenance and ability to balance priorities

We value diversity at our company. All applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the applicant is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.