Identity-first security for every machine.
Principal Software Engineer
Location
United States
Posted
10 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer
Keyfactor
• 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.
Job Requirements
- 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
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Core Open-Source
CoreWeaveCoreWeave is a specialized cloud provider, delivering a massive range of GPU compute resources on demand and at scale.
• Take ownership of projects across Marimo's open-source ecosystem, focusing on Marimo's backend and its Python ecosystem • Influence critical decisions on library design, ensuring APIs remain simple yet composable • Design new capabilities that push the boundaries of interactive computing without complicating user experience • Work in the open, at a fast pace — engage promptly with a large and vocal community of users and contributors • Triaging issues and reading between the lines to understand unstated needs • Exercise judgment to balance the needs of community with roadmap and vision
Staff Software Engineer – Infrastructure
CoreWeaveCoreWeave is a specialized cloud provider, delivering a massive range of GPU compute resources on demand and at scale.
• Co-design and implement the backend architecture of molab • Solve for high availability and low latency • Design to run on CoreWeave's specialized kubernetes-based clusters • Integrate with CoreWeave object storage • Solve for keeping GPU utilization high
Software Engineer II
G-PFind, hire and manage teams in days instead of months with the #1 Global Growth Platform.™
• Drive AI-Powered SDLC: Lead the charge in embedding AI into every phase of our engineering workflow—from initial design and automated requirement parsing to production deployment. • Prototype to Production: Rapidly build and test bleeding-edge prototypes, then apply core engineering principles to scale them into robust, enterprise-grade features. • Think Like a Founder: Act with extreme agency. You aren't just taking tickets; look at the product through the eyes of our customers and founders, proposing bold ideas and executing them with a free hand. • Solve Real-World Problems: Apply deep computer science fundamentals to solve complex, practical challenges in our cloud-native ecosystem.
Lead Engineer – Development
UlteigUlteig describes itself as a leader in the engineering industry, working in partnership with organizations that build, maintain, and revitalize infrastructure a
• Support multiple projects in various development-stage phases from proposal through kickoff, design, delivery, and revision while maintaining schedules with other disciplines and a positive relationship with clients. • Provide expert-level knowledge of solar photovoltaic (PV) electrical design including string sizing, cable sizing, ampacity, 1500V DC, 34.5kV MV, and National Electric Code (NEC) requirements for utility-scale PV power plants. • Work with internal team and external clients to develop packages including solar array layouts, electrical one-lines, collection systems, collection system studies, and equipment installation details for Utility Scale Solar PV systems (50-500MW+). • Apply current, standard engineering techniques, procedures and criteria to complete engineering tasks, and support other civil, structural, and electrical design workflows as necessary on a case by case basis. • Contribute to continual development of internal solar engineering standards, toolsets and work processes. • Develop plans, details, and reports that are complete, accurate and in accordance with sound utility-scale renewables early-stage development engineering practices. • Work closely with and provide guidance to engineering technicians and design engineers. • Partner with clients to understand priorities and technical needs, then develop feasible valued engineered solutions that achieve project goals. • Check design and computations performed by internal design team and provide ideas and execute to promote higher quality designs. • Review development plans and specifications for constructability, safety, and risk considerations. • Work closely with marketing, sales, business development, and engineering staff across multiple markets and technical disciplines. • Demonstrate a wide degree of out-of-the-box thinking, creativity, and design ownership. • Lead site visits to gather notes and take pictures of existing conditions to aid in design and identify critical flaws.



