×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Vienna, Fairfax County, Virginia, 22184, USA
Listing for: SafeLogic
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

The Sr Software Engineer is a key technical contributor responsible for designing, implementing, and maintaining core components of Safe Logic’s cryptographic products and supporting infrastructure. This role owns significant technical areas, leads complex changes across codebases and systems, and ensures our software meets stringent security, reliability, and FIPS 140-3 requirements. The Sr Software Engineer mentors other engineers, improves team practices, and plays a central role in delivering high-quality releases.

Core

Responsibilities Technical Design & Implementation:
  • Own the design and implementation of medium-to-large features and enhancements across Safe Logic products (e.g., Crypto Comply integrations, Boring Crypto-based modules, PQC-related updates).
  • Make well-reasoned technical decisions that balance security, performance, maintainability, and compliance requirements.
  • Break down complex problems into executable tasks, and coordinate implementation across multiple contributors when needed.
Quality, Reliability & Security
  • Champion high standards for code quality, testing, and documentation within owned areas.
  • Define and implement testing strategies (unit, integration, regression, performance) appropriate to FIPS-validated modules and cryptographic software.
  • Proactively identify and remediate technical debt, reliability risks, and security concerns.
Leadership in Delivery
  • Act as a technical lead for specific projects or releases:
  • Collaborate with PM/FIPS/Customer Success on requirements and constraints.
  • Provide clear estimates and risk assessments.
  • Coordinate with other engineers to ensure features ship on time and with high quality.
  • Contribute to and refine release checklists and runbooks to ensure repeatable, auditable processes.
  • Mentor Jr and mid-level engineers through code reviews, design reviews, pair programming, and regular feedback.
  • Share domain expertise in cryptography, FIPS, and secure software development with the broader team.
Customer & Cross-Functional Collaboration
  • Engage with Support and Sales Engineering on complex or high-impact customer issues:
  • Lead deep technical investigations and root-cause analysis.
  • Propose robust, long-term fixes, not just workarounds.
  • Collaborate with FIPS/compliance stakeholders to ensure design and implementation decisions support validation goals and do not jeopardize existing certificates.
Expected Outcomes
  • Delivers complex features and improvements that materially advance product capabilities, reliability, or compliance posture.
  • Maintains a high bar for quality: changes owned by the Sr Software Engineer are well-tested, well-documented, and stable in production.
  • Reduces operational and support burden by proactively addressing root causes and improving tooling, automation, or documentation.
  • Elevates the performance of the engineering team by mentoring others and improving shared practices.
  • Is a recognized subject-matter resource for at least one key area (e.g., a specific module, PQC integration, build/release pipeline, or test infrastructure).
Skills & Experience Technical Depth
  • Strong proficiency in one or more core languages used at Safe Logic (e.g., C for cryptographic modules, Go/Java for integrations and tooling), and the ability to move between languages as needed.
  • Deep understanding of software engineering fundamentals: data structures, concurrency, memory management, performance tuning.
  • Comfort working close to the OS, build systems, and CI/CD pipelines.
Security & Cryptography
  • Solid understanding of applied cryptography concepts (symmetric/asymmetric crypto, hashing, key management, TLS basics).
  • Experience working with or around FIPS 140-2/140-3, validated modules, or other regulated security environments is strongly preferred (or demonstrated ability to ramp quickly).
  • Familiarity with PQC concepts and current industry guidance is a plus.
System Design & Ownership
  • Experience designing components/APIs that are secure, testable, and maintainable over time.
  • Proven ability to own systems or subsystems end-to-end, including operational considerations.
Professional & Leadership Skills
  • Excellent written and verbal communication tailored to both technical and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary