Senior Software Engineer

🕒 May 26

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Keyfactor

Keyfactor

201 - 500 employees

Founded 2014

🔐 Security

📡 Telecommunications

🏢 Enterprise

Security • Telecommunications • Enterprise

Keyfactor is a leader in providing Public Key Infrastructure (PKI) and cryptographic services, with a strong focus on identity-first security. The company offers a range of products and services designed to manage digital certificates and cryptographic keys for enterprises and IoT devices, enhancing security and trust in an increasingly connected world. Their offerings include PKI as a service, certificate lifecycle automation, fast and secure code signing, and IoT identity management. Keyfactor's solutions also address industry-specific challenges in automotive, medical, telecom, and industrial IoT sectors. Emphasizing modern PKI practices, Keyfactor helps organizations automate and scale their security infrastructure while preparing for emerging threats, including post-quantum cryptography.

📋 Description

• Develops and maintains software applications, implementing features and ensuring code quality. • Collaborates with team members to design and troubleshoot complex solutions. • 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. • Participate in internal and external product support when needed. • Contribute to technical documentation and project reports. • Engage in Agile ceremonies and contribute to iterative development processes.

🎯 Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related field • Significant experience in software engineering or a related field. • Strategic thinking, exceptional problem-solving abilities, high-level proficiency in relevant tools and technologies. • Proficiency in design patterns, strong architectural skills, and advanced debugging abilities. • 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. • Deep knowledge of software architecture principles, code optimization, and continuous integration practices. • Strong experience with programming in Go and C/C++ • Experience with cryptographic libraries and frameworks. • Experience integrating with external systems using APIs for push-based (webhooks, pub/sub, streaming) and pull-based (polling, REST/RPC/gRPC) data exchange. • Strong knowledge of event-driven and message-oriented architectures, using tools such as Kafka, cloud-native pub/sub systems or similar. • Experience with deep cryptographic object inspection, secure protocol implementation (TLS, PKI, key management), and certificate validation a big plus. • Experience with static analysis tools and techniques, including parsing, bytecode analysis, and vulnerability detection a big plus. • Exposure to endpoint agents, scanning tools, and security integrations a big plus.

🏖️ Benefits

• Second Fridays (a company-wide day off on the second Friday of every month minus November and December of 2025 due to the Holiday schedule). Please note that this benefit is subject to change. • Comprehensive benefit coverage globally. • Generous paid parental leave globally. • Competitive time off globally. • Dedicated employee-focused ambassadors via Key Contributors & Culture Committees. • DIVERSE Commitment, a call to action for a more inclusive and diverse future in business, society, and technology. • The Keyfactor Alliance Program to support DEIB efforts. • Wellbeing resources, wellness allowance, mindfulness app free membership, Wellness Wednesdays. • Global Volunteer Day, company non-profit matching, and 3 volunteer days off. • Monthly Talent development and Cross Functional meetings to support professional development. • Regular All Hands meetings – followed by group gatherings.

Apply Now

Similar Jobs

🕒 May 26

Upstart

1001 - 5000

Senior Software Engineer designing scalable systems for Upstart’s origination workflows. Collaborating with cross-functional teams to modernize infrastructure and improve lending experiences.

Distributed Systems

Ruby

Ruby on Rails

🕒 May 26

Bloomerang

201 - 500

🤝 Non-profit

☁️ SaaS

🤲 Charity

Sr. Software Engineer at Bloomerang driving technical direction and mentoring in a mission-driven culture. Empowering nonprofits through innovative software solutions with a focus on quality and AI-driven development.

🇺🇸 United States – Remote

💵 $114.8k - $160k / year

💰 $33M Debt Financing on 2021-02

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

JavaScript

Node.js

React

SDLC

SQL

TypeScript

.NET

🕒 May 26

CV3 Financial Services

201 - 500

💸 Finance

🏠 Real Estate

💳 Fintech

Senior Software Engineer responsible for end-to-end software development at CV3 Financial Services. Collaborating with teams to architect scalable systems and optimize application performance.

Angular

AWS

Azure

Cloud

Java

JavaScript

MongoDB

MySQL

Python

PyTorch

React

SQL

Tensorflow

.NET

🕒 May 26

Entegris

5001 - 10000

Lead Engineer specializing in semiconductor manufacturing processes and customer solutions at Entegris. Collaborating with cross-functional teams to develop optimal technical solutions for customer challenges.

🕒 May 25

Red Hat

10,000+ employees

🏢 Enterprise

Senior Software Engineer developing Go and Kubernetes features for Red Hat's GCP HCP platform. Engaging in AI-focused development and operational automation for enterprise-grade managed Kubernetes.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Kubernetes

Linux

OpenShift

Go