Verimatrix

Senior Software Engineer

Verimatrix

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AssemblyCyber Security

About the role

  • Design and develop software for Verimatrix’s security products
  • Collaborate on software for other teams’ products as needed
  • Ensure quality by creating unit tests, following Verimatrix’s Secure Development Lifecycle
  • Develop and optimize code in C, C++, Assembly
  • Utilize tools such as Xcode, TestFlight, Visual Studio, and other development and deployment platforms
  • Contribute to reverse engineering and debugging of mobile apps to identify vulnerabilities and test protection solutions
  • Implement features to prevent reverse engineering, tampering, and unauthorized access using techniques like obfuscation, encryption, and code hardening
  • Analyze mobile app vulnerabilities and propose security solutions
  • Provide help to customer technical support in case of an escalation
  • Document all aspects of applications you are responsible for
  • Share technical knowledge and skills throughout the department
  • Proactively suggest changes to products, processes, or internal tools to improve performance, security, and operability, and to reduce costs
  • Raise technical risks to engineering management
  • Mentor junior engineers on a limited basis
  • Participate in interviews for new software and automation engineers
  • Contribute to software designs and specifications under the guidance of senior engineers or architects
  • Stay up-to-date with emerging threats, security vulnerabilities, and industry trends

Requirements

  • Bachelor’s degree in computer science or any engineering area with exposure to software engineering
  • 8+ years of experience
  • Ability to interpret design inputs into an actionable execution plan
  • Strong communication skills, including documentation
  • Solid understanding of software development processes
  • Familiarity with architectural software patterns
  • Understanding of business requirements and how they affect software
  • Certifications in cybersecurity (e.g., CISSP, CEH, OSCP) are a plus
  • Knowledge of machine learning or AI techniques applied to security solutions is a plus
Benefits
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++Assemblyunit testingreverse engineeringdebuggingobfuscationencryptioncode hardeningmachine learning
Soft skills
strong communicationdocumentationmentoringcollaborationproactive suggestiontechnical knowledge sharingrisk assessmentinterpretation of design inputscustomer supportteamwork
Certifications
CISSPCEHOSCP
Koofen

Principal Product Engineer

Koofen
Leadfull-time$200k–$230k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDartFlutterGoogle Cloud PlatformJavaScriptKotlinNext.jsNode.jsReactSpringSpring Boot+2 more
Koofen

Senior Software Engineer

Koofen
Seniorfull-time$145k–$165k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
AWSCloudDartFlutterGoogle Cloud PlatformJavaScriptKotlinNext.jsNode.jsReactSpringSpring Boot+2 more
Agile Defense

Senior Full-Stack Software Developer – Ansible Automation

Agile Defense
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: jobs.lever.co
AnsibleAWSCloudDockerFlaskLinuxPythonReactVMwareVue.js
Avero

Software Engineer, Data

Avero
Mid · Seniorfull-time$95k–$105k / yearNew York · 🇺🇸 United States
Posted: 2 hours agoSource: jobs.lever.co
AWSCloudDockerGraphQLGRPCJavaJavaScriptMongoDBNode.jsNoSQLOraclePostgres+4 more
Mindbloom

Software Engineer

Mindbloom
Mid · Seniorfull-time$140k–$180k / year🇺🇸 United States
Posted: 4 hours agoSource: jobs.lever.co