Mobile Programming LLC Software Engineer - Encryption/Blockchain/OS & Machine code | SmartRecruiters

M

Mobile Programming LLC

Alexandria, VA, USA
Full-TimeAlexandria, VA, USA

Job Description

  • VA-7, Alexandria, VA, USA
  • Full-time

Job Description

  1. Senior Software Engineer - Blockchain ( blockchain protocols, distributed ledger technologies, and consensus mechanisms, Solidity, Rust, Python, or Go.)
  1. Senior Software Engineer - Operating Systems and Machine Code (Low-level programming languages such as C, C++, or assembly, kernel development, driver programming, and operating system internals, system calls, memory management, and hardware-software interactions)

3)Senior Software Engineer - Encryption (Encryption technologies and methodologies e.g., post-classical cryptography, Python, C++, or Java).

Key Responsibilities

  • Develop and deploy advanced blockchain technologies to secure sensitive data and enable transparent, tamper-resistant solutions.
  • Design blockchain architectures tailored for cybersecurity applications, including identity management, data validation, and secure transaction processing.
  • Collaborate with cross-functional teams to integrate blockchain solutions into broader cybersecurity systems.
  • Research and implement emerging blockchain technologies to address complex security challenges.
  • Ensure blockchain implementations meet stringent performance, scalability, and security standards.
  • Conduct code reviews, mentor junior engineers, and contribute to a culture of continuous learning and innovation.
  • Provide thought leadership in the use of blockchain technologies for addressing advanced cybersecurity threats.

Qualifications

  • Experience: Minimum of 10 years in software engineering with significant expertise in blockchain and cybersecurity applications.
  • Education: Master’s degree or PhD in Computer Science, Cybersecurity, or a related discipline.

• Technical Expertise

  • Extensive knowledge of blockchain protocols, distributed ledger technologies, and consensus mechanisms.
  • Proficiency in programming languages such as Solidity, Rust, Python, or Go, Java, C, C++.
  • Experience with integrating blockchain into cybersecurity frameworks, such as secure identity systems or data protection strategies.
  • Strong understanding of cryptographic techniques and secure coding practices

• Skills

  • Exceptional problem-solving and analytical skills.
  • Excellent communication abilities and a collaborative mindset.
  • Entrepreneurial spirit with a passion for building groundbreaking technologies.

Additional Information All your information will be kept confidential according to EEO guidelines.

Job Location