Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Keyfactor Logo

Senior Software Engineer

Keyfactor

Salary not specified
Aug 21, 2025
Remote, US • Remote, US
Apply Now

Keyfactor aims to solve the business problem of establishing and maintaining digital trust at scale for organizations by providing identity-first security for every machine and human.

Requirements

  • Proficiency in design patterns, strong architectural skills, and advanced debugging abilities.
  • Deep knowledge of software architecture principles, code optimization, and continuous integration practices.
  • String proficiency in C/C++ and Go.
  • Experience in building and consuming REST and gRPC APIs, as well as designing plugin-based architectures for sensor/integration extensibility.
  • Experience with containerization (docker, podman) and orchestration (Kubernetes) for deployment and scaling in distributed environments.
  • Experience with static analysis tools and techniques, including parsing, bytecode analysis, and vulnerability detection a big plus.
  • Experience with CI/CD workflows and pipelines to automate builds, tests and deployments.

Responsibilities

  • Design, implement, and maintain software features and functionality.
  • Conduct code reviews, pull requests and ensure adherence to coding standards.
  • Work closely with other engineers and cross-functional teams to solve complex problems.
  • Contribute to the improvement of software development processes and practices.
  • Identify and resolve technical issues and performance bottlenecks.
  • Provide guidance and support to junior engineers.
  • Work closely with the Quality Assurance teams and participate in QA efforts when needed.

Other

  • Applicants must hold U.S. citizenship.
  • Strategic thinking, exceptional problem-solving abilities, high-level proficiency in relevant tools and technologies.
  • Ability to lead complex projects, drive strategic initiatives, and influence decision-making.
  • Ability to take ownership of complex tasks, mentor team members, and drive technical improvements.
  • Extensive knowledge of industry trends, company strategy, and cross-functional processes.