Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Keyfactor

Principal Software Engineer

Keyfactor

Leads development of complex software solutions, providing technical expertise and mentoring at Keyfactor, Inc. Requires 7-9 years of experience and a Bachelor's degree in a related field.

Posted 6/2/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

About the role

Key responsibilities & impact
  • Lead the design, implementation, and maintenance of complex software solutions.
  • Provide technical expertise and guidance to engineering teams.
  • Ensure high standards of code quality through reviews, pull requests and best practices.
  • Work with cross-functional teams to achieve project objectives and resolve issues.
  • Drive improvements in software design and development processes.
  • Identify and address technical problems and performance issues.
  • Mentor other engineers, providing guidance and support for their development.
  • Work closely with the Quality Assurance teams and participate in QA efforts when needed.
  • Participate in internal and external product support when needed.
  • Engage in Agile ceremonies and contribute to iterative development processes.

Requirements

What you’ll need
  • Bachelor’s degree in computer science, Engineering, or a related field
  • 7-9 years of experience in software engineering or a related field.
  • Thought leadership, advanced strategic and technical expertise, superior communication and negotiation skills
  • Advanced expertise in designing scalable, high-performance systems, and cross-functional collaboration.
  • Ability to innovate at a high level, lead large-scale projects, and mentor senior team members.
  • Ability to architect complex solutions, align technical vision with business goals, and lead technical strategy initiatives.
  • Mastery of industry trends, company strategy, and future direction.
  • Deep understanding of architectural patterns, software frameworks, and system integration.

Benefits

Comp & perks
  • Second Fridays (a company-wide day off on the second Friday of every month)
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
software designsoftware implementationsoftware maintenancecode qualityAgile methodologiessystem architectureperformance optimizationsoftware frameworkssystem integrationtechnical problem solving
Soft Skills
leadershipmentoringcommunicationnegotiationstrategic thinkingcross-functional collaborationinnovationguidanceteam supportthought leadership
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Engineering