Senior Software Optimization Engineer

VirtualVocations
Arlington, Virginia, United States
Full-time

A company is looking for a Senior Software Optimization Engineer to enhance their software stack for cryptographic applications.

Key Responsibilities : Design, implement, and optimize software that integrates FPGA accelerators into cryptographic codeManage memory and compute resources while performing detailed performance profilingCollaborate with FPGA and cryptography engineers to co-design hardware-software interfacesRequired Qualifications : Expertise in performance optimization in Rust, C++, or CExperience in benchmarking, tuning, and optimizing multi-threaded softwareAbility to optimize algorithms, concurrency, and operating system performance (Linux)Aptitude for math and computer algorithmsUnderstanding of cryptographic proof systems and zero-knowledge cryptography is a plus

9 hours ago
Related jobs
Promoted
Capital One
Lake Barcroft, Virginia

Center 3 (19075), United States of America, McLean, VirginiaSenior Lead Software Engineer, Back End (Enterprise Platform Technology)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative del...

Promoted
Capital One
McLean, Virginia

Senior Software Engineer, Full Stack (Intelligent Foundations Experience). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. The team is a cross-functional group of full-stack engineers, designers, and product...

Promoted
Capital One
West Springfield, Virginia

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, y...

Promoted
Capital One National Association
McLean, Virginia

Senior Software Engineer, Full Stack (Enterprise Platforms Technology). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 3 years of experience in software engineering (Internship experience does not ...

Promoted
Capital One
Arlington, Virginia

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you...

Promoted
DaVita Inc.
McLean, Virginia

Senior Software Engineer, Full Stack (Node. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 3 years of experience in software engineering (Internship experience does not apply). Share your passion f...

Capital One
McLean, Virginia

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Back End - Finance Tech. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 4 years of professional software engine...

Amazon Web Services, Inc.
Arlington, Virginia

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. Are you a senior software developer? Do ...

American Society of Clinical Oncology
Alexandria, Virginia

Join us at ASCO as a Senior Software Engineer within our Information Technology Department and take on a pivotal role in the development, maintenance, and enhancement of software solutions that align with our mission to conquer cancer through research, education, and equitable patient care. You will...

Walmart
Reston, Virginia

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...