For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
CertiPath
CertiPath

Principal Software Engineer (Hybrid-Research Triangle Park)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

Software Development
Project management
Data structure
+31

Visa

U.S. visa required

Permanent role
4 days ago
Apply now

Want to energize your career? Looking for stability with the freedom to innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking an experienced Principal Software Engineer to design and deliver complex, high-impact systems; mentor senior engineers; and partner closely with product, design, and executive leadership to shape the technical roadmap. Join our team, make a difference, and crush your goals at CertiPath.

I’ve never heard of CertiPath. What do you do?

We are the experts in software and services for high-assurance digital identity verification and management. We are an established organization with a 21-year track record of delivering on our promises with the drive and entrepreneurial spirit of a start-up. CertiPath is focused on bringing facility and network access management for commercial clients and government agencies into the 21st century.

What will the Principal Software Engineer do?

You will be a technical leader and individual contributor who sets the bar for engineering excellence across the organization. You’ll design and deliver complex, high-impact systems using Artificial Intelligence; mentor engineers; and partner closely with product, design, and executive leadership to shape the technical roadmap.

This is not a people-management role; it’s a deeply technical position for software developers who still love writing code while influencing architecture and strategy at the highest level.  You may be asked to travel to our Reston, Virginia location on occasion for roadmap scoping sessions.

What does a typical day look like for the Principal Software Engineer?

The person in this position will do the following:

  • Architect, build, and own large-scale distributed systems, containerized applications, services, and platforms that are reliable, performant, and maintainable.

  • Lead the most technically challenging and business-critical projects end-to-end.

  • Define and evolve technical strategy, standards, and best practices across the entire engineering organization.

  • Drive cross-team initiatives (e.g., performance, reliability, security, and developer productivity).

  • Mentor and level-up engineers through design reviews, pair programming, and technical guidance.

  • Collaborate with product and business leaders to translate ambiguous problems into clear technical solutions.

  • Identify and mitigate technical debt while pushing the boundaries of what’s possible.

  • Stay ahead of industry trends and bring innovative ideas into the company.

What qualifications do you look for?

You might be the Principal Software Engineer we’re looking for if you have:

  • U.S. citizenship and the ability to obtain a government clearance

  • 10+ years of progressive professional software engineering experience

  • At least a bachelor's degree in computer science or a related field (or equivalent experience)

  • A proven track record of designing and shipping large-scale, highly available applications (C#/Python + Nuxt.js + AWS/GCP, or any modern stack)

  • Demonstrated experience with one or more frontier AI models and AI-integrated IDEs in the high-level design, rapid interaction, and refinement of complex system-of-systems microservices software for mission-critical use cases.

  • Proven expertise with relational database design and architecture (MSSQL, Postgres)

  • Deep expertise in one or more domains: backend systems, infrastructure, data platforms, machine learning infrastructure, high-performance services, etc.

  • Strong computer science fundamentals (algorithms, data structures, system design)

  • Experience leading complex technical projects across teams

  • Excellent communication skills; you can explain complex technical concepts to engineers and non-engineers

  • A demonstrated ability to balance speed and quality; you ship fast without sacrificing long-term maintainability

We’re extra impressed by folks who have:

  • Experience scaling systems

  • A background in start-ups or high-growth environments

  • Experience with development in a Windows environment using .Net, Active Directory, IIS

  • Hands-on experience implementing applications that use PKI authentication

  • Experience with Physical Access Control Systems (PACS)

  • A history of raising the bar at previous companies (e.g., open-source contributions, published technical writing, or conference talks)

What kind of benefits does CertiPath offer?

CertiPath offers outstanding benefits, including health, dental, and vision coverage; a Health Savings Account plan; and a 401(k) plan with a generous employer match. We also believe strongly in maintaining a quality work-life balance, so we offer an unlimited PTO policy, seven company holidays, and a week-long break at the end of each year.

All qualified applicants will receive consideration for employment without regard to disability; status as a protected veteran; or any other status protected by applicable federal, state, local, or international law.

About CertiPath

👥11-50
📍Herndon
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service