Senior Software Engineer - Cryptography & Systems Development

Motum

Temecula (CA)

Hybrid

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Motum in Temecula, CA is seeking a Senior Software Engineer to transform advanced cryptographic technology into secure, high‑performance software products.

You will lead hands‑on engineering efforts, shape architecture with security at the forefront, mentor engineers, and contribute to production‑ready cloud‑native systems using C/C++ and Python.

Qualifications

  • 7+ years of professional experience developing systems software in C/C++.
  • Experience building cryptographic or security‑sensitive software.
  • Strong understanding of secure coding practices and cryptographic implementation.
  • Experience with memory management, concurrency, compilation tools, and POSIX operating systems.

Responsibilities

  • Design, develop, and optimize cryptographic and security‑sensitive software using C/C++.
  • Build secure, production‑grade cloud‑native systems.
  • Make architectural decisions focused on security, scalability, reliability, and performance.
  • Develop Python scripts for testing, automation, and developer tooling.
  • Review code for memory safety, concurrency, secure coding practices, and overall system correctness.
  • Work with networking and security protocols such as TLS and IPsec.
  • Collaborate with engineering and product teams to build customer‑ready security products.
  • Mentor engineers and help improve engineering best practices.

Skills

C/C++
Security‑sensitive software
Python scripting
Memory management
Concurrency
Git
POSIX systems

Education

Bachelor’s degree in CS/CE or equivalent

Tools

Docker
Kubernetes
QEMU
Linux KVM

Job description

Senior Software Engineer - Cryptography & Systems Development

Job Openings Senior Software Engineer - Cryptography & Systems Development

About the job Senior Software Engineer - Cryptography & Systems Development

Role Type: Senior hands‑on engineering / technical leadership

Level: Senior Individual Contributor (IC) with architecture influence

Location: Temecula, CA (hybrid). Fully on‑site during the initial training period, then a minimum of 3 days per week in office.

About the Company

The company is a global leader in quantum‑secure communications and cryptography, developing technologies that protect digital systems against today's cyber threats and the emerging risks of the quantum era. Their solutions combine patented quantum random number generation technology with post‑quantum cryptography to deliver quantum‑safe hardware and software for secure communications, cloud infrastructure, connected devices, blockchain, healthcare, financial services, and other high‑assurance environments.

Role Overview

We are looking for a Senior Software Engineer who can transform advanced cryptographic technology into secure, high‑performance, production‑ready software products.

This role is ideal for someone with deep systems programming experience who understands operating systems, memory management, hardware interactions, and secure software development. You'll help drive architecture, write and review security‑critical code, improve system performance, and mentor other engineers.

Key Responsibilities
  • Design, develop, and optimize cryptographic and security‑sensitive software using C/C++.
  • Build secure, production‑grade cloud‑native systems.
  • Make architectural decisions focused on security, scalability, reliability, and performance.
  • Develop Python scripts for testing, automation, and developer tooling.
  • Review code for memory safety, concurrency, secure coding practices, and overall system correctness.
  • Work with networking and security protocols such as TLS and IPsec.
  • Collaborate with engineering and product teams to build customer‑ready security products.
  • Mentor engineers and help improve engineering best practices.
Required Qualifications
  • 7+ years of professional experience developing systems software in C/C++.
  • Experience building cryptographic or security‑sensitive software.
  • Strong understanding of secure coding practices and cryptographic implementation.
  • Experience optimizing low‑level code for performance, security, and reliability.
  • Proficiency with Python for scripting, testing, and automation.
  • Strong debugging skills and experience using Git.
  • Experience with memory management, concurrency, compilation tools, and POSIX operating systems.
  • Knowledge of networking protocols and secure communications (TLS and/or IPsec).
Preferred Qualifications
  • Experience with Docker and Kubernetes.
  • Knowledge of container security, image signing, SBOM generation, vulnerability scanning, and software supply chain security.
  • Experience with virtual machines such as QEMU or Linux KVM.
  • Familiarity with AI‑assisted development tools.
  • Experience building software for regulated or high‑security environments.
Education
  • Bachelor's degree (or higher) in Computer Science, Computer Engineering, or a related technical field, or equivalent professional experience.
Preferred Certifications
  • Certified Kubernetes Application Developer (CKAD) or equivalent
  • Docker Certified Associate
  • AWS Certified Developer
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Cryptography
Software Engineer, Cryptography

Webster & Webster Associates • San Jose (CA)

On-site
USD 120,000 - 180,000
Systems Engineer – Quantum-Resistant Technologies
Systems Engineer – Quantum-Resistant Technologies

WILLCOR Inc • Maryland

On-site
USD 140,000 - 210,000
Junior Software Engineer
Junior Software Engineer

Prosum • Temecula (CA)

On-site
USD 115,000 - 120,000
Sr. Security Architect
Sr. Security Architect

Connect Tech+Talent • Frisco (TX)

On-site
USD 150,000 - 210,000
Senior Software Engineer — Secure, Hardware-Integrated Systems
Senior Software Engineer — Secure, Hardware-Integrated Systems

Steneg • Germany (OH)

On-site
USD 80,000 - 120,000
Engineer Embedded Software 3-1524
Engineer Embedded Software 3-1524

Belcan Corporation • San Diego (CA)

On-site
USD 124,000 - 165,000
Senior Cloud Architect (AWS)
Senior Cloud Architect (AWS)

Quantumcircuits • New Haven (CT)

On-site
USD 120,000 - 160,000
Security Solutions Principal - Cryptography, Key Management & Post-Quantum Readiness
Security Solutions Principal - Cryptography, Key Management & Post-Quantum Readiness

World Wide Technology • New Home (MO)

On-site
USD 170,000 - 200,000
Health and wellbeing benefits
401k plan with company matching
Paid time off and sick leave
+1
Senior Java Developer
Senior Java Developer

The Midtown Group • Manassas (VA)

Hybrid
Embedded Software Engineer
Embedded Software Engineer

Qrypt • Germantown (MD)

Hybrid
USD 125,000 - 155,000
Competitive pay
Equity participation
Health, dental and vision
+3