Senior Systems Software Engineer- Computer Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Liberty Personnel Services, Inc. · 8 hours ago

Senior Systems Software Engineer- Computer Engineer

Liberty Personnel Services, Inc. is seeking a highly skilled Senior Systems Software Engineer to join their team in developing and optimizing core infrastructure components. This role focuses on designing, implementing, and maintaining low-level systems that power high-performance applications, requiring deep expertise in foundational technologies.

B2BConsultingHuman ResourcesInformation TechnologySmall and Medium Businesses
check
Growth Opportunities

Responsibilities

Design and develop compilers to optimize code generation and performance for various architectures
Build and enhance database internals, including storage engines, query optimization, and transaction management
Contribute to operating system kernels, focusing on process management, memory allocation, file systems, and device drivers
Collaborate with cross-functional teams to integrate systems-level improvements into larger software ecosystems
Debug and optimize performance bottlenecks at the hardware-software interface
Conduct code reviews, mentor junior engineers, and stay current with advancements in systems programming
Ensure software reliability through rigorous testing, including unit, integration, and stress tests

Qualification

C/C++Low-level debuggingComputer architectureSystems-level programmingDistributed systemsPerformance profiling toolsProblem-solving skills

Required

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field (PhD preferred)
5+ years of experience in systems-level programming
Proven expertise in C/C++, assembly language, and low-level debugging tools
Strong understanding of computer architecture, including CPU, GPU, and memory hierarchies
Experience with open-source contributions to projects like LLVM, PostgreSQL, or Linux kernel is a plus
Excellent problem-solving skills and ability to work in a fast-paced environment

Preferred

Familiarity with distributed systems, virtualization (e.g., KVM, Docker), or real-time operating systems
Knowledge of security practices at the kernel and compiler levels
Experience with performance profiling tools like perf, Valgrind, or GDB

Benefits

Competitive salary and benefits package.
Opportunities for professional growth and impact on cutting-edge projects.
Flexible work arrangements, including remote options.
A collaborative and innovative work culture.

Company

Liberty Personnel Services, Inc.

twittertwittertwitter
company-logo
Liberty Personnel is widely recognized as the finest direct placement and contract recruiting firm in the region.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Chuck LaBenski
Co-Founder, Talent Acquisition Specialist/ Trainer
linkedin
leader-logo
Stephen Moore
Vice President
linkedin
Company data provided by crunchbase