View Our Website View All Jobs

Senior Software Engineer- C++

Company Overview

About StackPath:

Founded in 2015, StackPath provides inherently secure cloud services so that developers can build online solutions and services that are safe—for their own operations and for their end users. More than 30,000 customers already use StackPath technology, ranging from Fortune 100 companies to early stage startups. We are a fast-growing team headquartered in Dallas, with offices in Los Angeles, Orlando, Seattle, Tel Aviv, and Belgrade.

 

Job Summary: 

As a Senior Software Engineer you will collaborate with other development team members to design and develop software that drives the StackPath content delivery network.

 

RESPONSIBILITIES:

Contribute innovative software solutions to power the StackPath global Content Delivery Network (CDN).  
Responsible for developing and maintaining highly sophisticated software that focuses on delivering fast, reliable and scalable software to a globally distributed system.
Analyze performance characteristics of applications and contribute solutions to improve performance and scalability.

 

QUALIFICATIONS:

Expert knowledge in C++
Experience with network programming on Linux
Strong experience with multi-threaded programming, preferably using Posix threads
Strong troubleshooting and analytic skills
Solid understanding data structures and algorithms
Strong understanding of HTTP and TCP/IP protocols
Excellent oral and written communication skills
Experience with test driven development

 

ADDITIONAL SKILLS:

Experience with PHP, Python and/or Perl
Experience troubleshooting with tcpdump and/or WireShark or other advanced tools.

 

EDUCATION:

 BS in Computer Science or Engineering (MS preferred)

 

Personal Characteristics: 

An ability to extend understanding and patience in stressful situations
Attention to detail in written communication
Consistency with regards to organization, time management, attention to detail, and commitment
The ability to work both independently and as part of a team
The ability to adapt to change and properly resolve conflict
The wisdom to understand and take advantage of constructive criticism
Desire to expand existing deductive reasoning and problem solving skills
The ability to prioritize tasks accurately, making decisions within established guidelines and policies
The ability to learn new skills in a timely manner without sacrificing existing responsibilities

 

Other Details:

At StackPath, we take care of our employees. We provide competitive salaries and a full slate of benefits. We invest in our people to ensure that they have everything needed to excel on the job.

Our goal is to make the internet a safer place. We need more help from people with the right passion and skills to help us get there.
 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150