Principal Software Engineer
$225k - $270kFusionAuth
Principal Engineer
FusionAuth is a fast-growing startup and leading provider of customer identity and access management (CIAM) software headquartered in Denver, Colorado. Our mission is to make authentication and authorization simple and secure for every developer. Our product helps businesses securely manage customer identities and access, ensuring a seamless and safe user experience for some of the largest brands in the world. With a great team and strong investors, we are expanding our team to help accelerate our growth and take FusionAuth to the next level.
FusionAuth is hiring a Principal Engineer to serve as a senior technical authority on customer identity. This person will be a key contributor to the architectural direction of the FusionAuth platform, carry deep protocol expertise (OAuth 2.x, OpenID Connect, SCIM, SAML), and guide enterprise customers on how FusionAuth fits into their identity architectures. The role reports directly to the SVP of Engineering & Technology.
This is a hands-on position. You will write production code, review technical designs, and contribute to critical architectural decisions on a Java-based platform trusted by thousands of organizations and downloaded over 10 million times. You will be the person enterprise customers turn to when the questions get hard: protocol edge cases, security tradeoffs, migration architectures, and integration patterns that don't fit neatly into documentation.
Responsibilities
- Development: Write, review, and own high-quality, secure production code on the FusionAuth core application. This is a hands-on technical leadership role, not a design-only position.
- Architecture: Provide leadership for the platform's architectural evolution. Draft and review Technical Design Documents (TDDs), ensuring designs meet FusionAuth's standards for scalability, security, and quality before implementation begins.
- CIAM Protocol Expertise: Serve as a go-to expert on OAuth 2.x, OIDC, SCIM, and SAML. Guide protocol-correct implementation across the product. Answer hard protocol questions from engineering, Support, Solutions Engineering, and customers.
- Customer Engagement: Engage directly with enterprise prospects and customers on architectural and integration design decisions. Translate complex CIAM concepts clearly for both technical and semi-technical audiences.
- Industry & Technology Leadership: Track where the identity industry is heading: passkeys/FIDO2, device authorization, DPoP, token binding, emerging OAuth and OIDC drafts, and the rapidly evolving intersection of AI and identity (agent authentication, scoped credential issuance, authorization for AI-driven workflows). Monitor broader technology trends and bring well-reasoned perspectives on what FusionAuth should build, adopt, or avoid. Partner with Product Management to translate these insights into roadmap decisions.
- Industry Representation: Represent FusionAuth at industry conferences, working groups, and community events. Build FusionAuth's technical credibility in the identity and security ecosystem.
- Deployment & Compatibility: Factor FusionAuth's diverse deployment targets into every architectural and feature decision. Ensure backward compatibility, API versioning integrity, upgrade paths, and sound schema migration strategy for a product running across thousands of customer-managed environments.
- Team Development: Mentor engineers across the team. Raise CIAM knowledge through code reviews, design discussions, architectural sessions, and informal knowledge sharing.
- Cross-Functional Collaboration: Work closely with Product Management, Solutions Engineering, and Customer Success on complex customer situations, roadmap decisions, and new feature design.
Compensation
- $225k–$270k expected base salary range*
*Pursuant to various state laws, we must display the pay range for this job. Since we are willing to hire within a broad spectrum of qualifications, this range is broad. The expected base salary may be adjusted based on individual qualifications, role, level, and location.
Onsite Perks & Campus Benefits
- Newly upgraded amenity spaces including a sleek tenant lounge and café with booth seating and collaborative workspaces.
- Access to a fitness studio, showers, lockers, and secure bike storage.
- Regularly stocked in-suite kitchen with a variety of snacks and beverages to keep you fueled throughout the day.
- Onsite café offering chef-driven menus with fresh, locally sourced, organic, and non-GMO options to suit diverse dietary needs. Easy ordering via app.
- 3-acres of green space, including communal parks and picnic areas, connected to miles of jogging, biking, and recreation trails.
- Yoga in the circle and wellness programs to enhance work-life balance.
- Dedicated outdoor workspaces and patio gathering areas.
- Ample on-site parking, easy freeway access, and high-speed fiber internet.
- Sustainability-minded campus and community initiatives, including support for regenerative agriculture programs.
Enjoy a high-tech business environment that inspires creativity and energizes your workday—all just minutes from the heart of Denver and Boulder. Benefits
For full-time team members, we offer:
- Comprehensive health insurance including medical, dental, and vision coverage, with the company covering the majority of your medical premiums to keep your costs low
- Fully employer-paid High Deductible Health Plan (HDHP) option paired with a Health Savings Account (HSA), including employer contributions
- Basic life insurance and short- and long-term disability coverage fully paid by the company for essential financial protection
- Voluntary life insurance options to provide additional financial protection for you and your loved ones
- Healthcare and Dependent Care Flexible Spending Accounts (FSAs) to save pre-tax dollars on eligible expenses
- 401(k) plan with company match to help you save for retirement
- Generous paid time off (PTO) plus paid company holidays to support work-life balance
- Employee Assistance Program (EAP) offering confidential counseling and support services
- Professional growth and development opportunities to boost your career journey
- Eligibility for performance-based bonuses or variable compensation tied to individual, team, or company results
Important Details
- Application Submission: We value authentic, thoughtful responses. Copy/pasted or AI-generated answers to application questions that don't reflect your own experience may disqualify your application.
- In-Person Interview: Please be aware that participating in an in-person interview is encouraged so we can get to know each other. FusionAuth reimburses reasonable travel and lodging expenses associated with onsite interviews.
- Work Authorization: Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or assume sponsorship of an employment Visa at this time.
If you are passionate about technology that solves real-world customer problems, and want to join a company that is moving the industry forward, FusionAuth is a perfect fit for you!
Equal Employment Opportunity FusionAuth provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. E-Verify | Right to Work
Recruiters FusionAuth does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed agreement, we reserve the right to pursue and hire candidates without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted directly to hiring managers, are deemed to be the property of FusionAuth.
- ...PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER- DEVOPS | REMOTE | US Travel obsessed? Big tech fan? Hey, you're in good company. If you want to be part of the industry that makes the world go round, then look no further. Travelport is the brains behind lots of your...SuggestedRemote work
$215k - $252k
...Gusto Software Engineer At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams in Denver, San Francisco, and New York...SuggestedMinimum wageFull timeWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$114.6k - $234.6k
...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as...SuggestedTemporary workFlexible hours$135.2k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...SuggestedTemporary workWork experience placementWorldwideFlexible hours$107.5k - $204.5k
...Engineers For Af Dcgs High Band Mission Applications Software Sustainment And Development Program Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has...SuggestedContract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$190k - $245k
...As we expand into Denver, we are building a new center of engineering excellence to design our new category of tactical robotic systems... ..., and our country. What You'll Do Our Principal Software Engineer will: ~ Provide technical leadership...Permanent employmentWork at officeFlexible hours$190k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package$165.01k - $226.89k
...leadership and strategic direction for the development of advanced software systems. Collaborate with cross‑functional teams to ensure... ...design specifications and user manuals. Mentor and guide engineering teams on technical best practices and innovation. Conduct high...$124.5k - $168.08k
...BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure...Remote workWorldwide$114.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...Temporary workFlexible hours- ...Software Engineer This position is an onsite role in Aurora, CO. What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with talented teams of engineers, architects, and leaders in an Agile environment....RelocationRelocation package
$114.6k - $234.6k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours$149.3k - $234.6k
...environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're... ...Systems would like you to join our team as a Sr. Principal Cyber Software Engineer . Places of performance for this position are Annapolis...RelocationShift work$152.07k - $202.76k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for advancing Lumen's next-generation software architecture strategy,...Full timeTemporary workRemote work$104.5k - $234.6k
...Job Description We’re looking for software engineers with strong SRE instincts to help build and operate the GitHub Enterprise platform at scale. This role is for developers who care about reliable systems, clean APIs, automation, observability, and production-quality...Temporary workFlexible hoursShift work$135k - $165k
...global, with headquarters in Denver, Colorado, and offices across the U.S., Canada, and India. JOB DESCRIPTION As a Principal Software Engineer, you will shape and improve the experience of key Vertafore customers. You will work cross-functionally across Vertafore,...Contract workWork at office$142k - $189.5k
...Principal Software Project Engineer I At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment...Full timeContract workWork experience placementLocal area$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...and Design: Designing and maintaining the architecture of software systems, ensuring scalability, reliability, and performance align...Full timeTemporary workWork experience placementWork at officeRemote workWorldwideRelocation packageFlexible hours$170k - $220k
...allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems,... ...some of the boldest and most ambitious space missions. PRINCIPAL NETWORK SOFTWARE ENGINEER Rocket Lab is looking for a driven Principal Network...Permanent employmentFor contractorsFor subcontractorWork at officeLocal area$135.2k - $306.4k
...interested in Oracle opportunities. We are facing several engineering challenges in critical foundational data-plane services that powers... ..., collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours$135.2k - $306.4k
...production at global scale. Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power... ..., collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$114.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...Temporary workFlexible hours$210k - $325k
...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling... ...nervous system for True Anomaly's engineering and product thesis. Software bridges the... ...ground systems. True Anomaly is seeking a Principal Spacecraft Simulation Software...Permanent employmentFull timeWork at office$114.6k - $234.6k
...adaptability are key. What We're Looking For: Adaptable Engineers: Self-motivated individuals with a quick learning ability.... ...Comfortable diving deep into any part of the stack, as well as software debugging and low-level systems troubleshooting. Passion for...Temporary workFlexible hours$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's...Temporary workFlexible hours$125k - $155k
...alongside our Technical Leads to design and implement robust verification systems, while ensuring the highest quality standards for our software products, in a fast-paced, hard working environment. Your skills as a lead developer should set the standard to a talented group...Work at officeWork from home$76.5k - $134.9k
...'Family of Programs' we deliver a wide range of hardware and software solutions that provide mission-critical capabilities to our customers... ...centric development. Additionally, we leverage Model-Based Engineering and Test Automation to enhance our system architecture, design...Full timeTemporary workPart timeWork experience placementWork at officeRemote workWork from homeRelocationFlexible hoursShift work3 days per week$76.5k - $134.9k
...Lockheed Martin Rotary and Mission Systems is looking for Software professionals to work on Cross-Domain Solution (CDS) products... ...test. Additionally, the proven ability to provide software engineering is required. Flexibility and agility to changing requirements...Hourly payFull timeTemporary workPart timeWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursShift work3 days per week$90k - $135k
...exceptional professionals for this role. Location: Denver, CO Department: Martech and PAM Platform About the role As a Software Engineer, you will contribute to real time event-based systems, with opportunities to learn and develop full stack skills. You will...Hourly payWork from homeWorldwide$227k - $284k
...practices, tooling, and infrastructure guidelines across the AI/ML engineering teams. Establish best practices for design, testing,... ...simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a...Remote jobLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Denver, CO
- senior principal cloud computing engineer Denver, CO
- senior principal scientist Denver, CO
- principal cloud computing engineer Denver, CO
- principal solutions consultant Denver, CO
- principal Denver, CO
- principal consultant Denver, CO
- software technical support Denver, CO
- healthcare software sales Denver, CO
- software quality assurance Denver, CO




