Lead Software Engineer (C/C++) @ ClickJobs.io | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Lead Software Engineer (C/C++) jobs in Dallas, TX
Be an early applicantLess than 25 applicantsPosted by Agency
expire-info-iconThis job has closed.
company-logo

ClickJobs.io · 2 days ago

Lead Software Engineer (C/C++)

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Human Resources Services

Insider Connection @ClickJobs.io

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Leading design and implementation of caching software for delivery of streaming media and API responses.
Operating as technical lead using knowledge of good engineering practices and mentoring other team members.
Employing the Software Development Lifecycle to gather requirements, gain consensus on design, create robust implementations, and validate through automated testing.
Creating and managing mechanisms to collect metrics and synthesize meaningful insights with that data.
Leading by example in writing documentation, tests, and high quality code.
Participating in peer reviews of code and design documentation both as author and reviewer.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Software ArchitectureSystems ProgrammingCC++Scaling HTTPCachingNetworking ProtocolsStreaming VideoContent DistributionUnit TestsAutomated TestingProblem-SolvingLeadershipVarnish CacheVCLPythonVideo StreamingHLSDASHStorage TechnologiesLinux I/O SubsystemsSSDNVMEDC-PDIMMTroubleshooting

Required

Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and / or equivalent work experience
7+ years of software architecture and development experience.
7+ years systems programming experience in C or C++
Expert level knowledge of scaling HTTP, caching and networking protocols
Demonstrated ability to lead development teams through complex engineering challenges.
A strong foundation in streaming video and content distribution
Proven experience building highly performant, stable systems
A fondness for unit tests and automated testing in multiple forms

Preferred

Prior experience with Varnish Cache and VCL
Python experience useful
Solid troubleshooting and debugging skills
Knowledge of video streaming / HLS / DASH
Familiarity with storage technologies - Linux I/O subsystems, SSD, NVME, DC-PDIMM

Company

ClickJobs.io

twitter
company-logo
Tired of searching for a job? We compile the latest vacancies from job sites and company apply pages so you can search for every job using one platform.

Funding

Current Stage
Early Stage
Company data provided by crunchbase
logo

Orion

Your AI Copilot