Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - CIAM & Fraud

$150k - $200k
Full-time

First-Citizens Bank & Trust Company

Salary: $150,000 - 200,000 per year Requirements:

  • Bachelors Degree with 10 years of experience in software application development and maintenance OR High School Diploma or GED with 14 years of experience in software application development and maintenance
  • Principal or Staff-level engineering experience preferred
  • Deep hands-on expertise with Okta CIAM
  • Strong background in banking or regulated financial services
  • Proven track record of delivering secure, customer-facing platforms at scale
  • Minimum of 5-8 years of experience in at least one major programming language (e.g., Java, Python, Go, etc.)
  • Solid understanding of fraud prevention, risk-based authentication, and secure digital journeys
  • Experience in agile, product-aligned delivery models
  • Familiarity with regulatory, audit, and operational risk expectations
  • Strong expertise in CIAM and fraud-aware identity design
  • Deep knowledge of Okta architecture and configuration concepts
  • Familiarity with OAuth 2.0, OpenID Connect, SAML
  • Experience with fraud signal integration and risk-based decision-making
  • Understanding of REST APIs and event-driven architectures
  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
Responsibilities:
  • Own engineering integrity and technical decision-making for CIAM and Fraud platforms
  • Ensure Okta-based identity solutions effectively balance customer experience, fraud prevention, security, and scalability
  • Influence platform roadmaps and priorities through extensive domain expertise
  • Act as a critical control point for high-risk changes that impact customers and regulatory outcomes
  • Serve as the engineering authority for customer-facing Okta Customer Identity Cloud implementations
  • Define and maintain CIAM and Fraud-specific engineering standards, patterns, and reference implementations
  • Lead intricate engineering initiatives, including OAuth2/OIDC authentication and token lifecycle management, Okta Identity Engine adaptive and risk-based authentication, MFA step-up for high-risk transactions, and integration of fraud and behavioral risk signals
  • Oversee the resolution of severe production incidents and security vulnerabilities
  • Collaborate with Architecture, Security, Fraud, and Delivery leadership to ensure alignment
Technologies:
  • AWS
  • Azure
  • Cloud
  • Support
  • Java
  • OAuth
  • OpenID
  • Python
  • REST
  • SAML
  • Security
  • API
  • DevSecOps
  • DevOps

More:

At First Citizens Bank, we are undergoing a significant digital transformation, aimed at simplifying and modernizing how we serve our customers. This remote role is available in AZ, FL, GA, NC, and TX. We are reimagining our digital banking platform to enhance connectivity, support growth through technology, and foster collaboration within our teams to deliver with speed and purpose. This position offers you a unique chance to shape foundational changes while making an immediate impact. We seek individuals who are passionate about software engineering and energized by transformation to join us on this journey.

last updated 33 week of 2026

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - CIAM & Fraud in Raleigh, NC vacancy
  • $120k - $165k

     ...at BaxterThis is where your work saves livesWe're seeking a Principal Software Engineer to lead the architecture and evolution of the audio and...  ...your request along with your contact information.Recruitment Fraud NoticeBaxter has discovered incidents of employment scams,... 
    Fraud
    Full time
    Temporary work
    Work visa
    Flexible hours
    3 days per week

    Baxter International

    Raleigh, NC
    2 days ago
  • $120k - $165k

     ...develop improve outcomes for patients around the world. As a Principal Full Stack Software Engineer at Baxter, your work contributes directly to making a...  ...request along with your contact information.Recruitment Fraud NoticeBaxter has discovered incidents of employment... 
    Fraud
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Baxter International

    Raleigh, NC
    3 days ago
  • $120k - $165k

     ...develop improve outcomes for patients around the world. As a Principal Full Stack Software Engineer at Baxter, your work contributes directly to making a...  ...along with your contact information. Recruitment Fraud Notice Baxter has discovered incidents of employment... 
    Fraud
    Temporary work
    Local area
    Flexible hours
    Shift work

    Baxter

    Raleigh, NC
    4 days ago
  • $150k - $300k

     ...the life sciences industry, committed to making a positive impact on its customers, employees, and communities.The RoleAs Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Raleigh, NC
    1 day ago
  •  ...Senior Specialist Software Engineer CAPTRUST is seeking a highly skilled and self-driven Senior Specialist Software Engineer to serve as a technical expert in designing and building scalable, cloud-native applications. This role is ideal for an experienced developer... 
    Suggested

    CAPTRUST

    Raleigh, NC
    20 hours ago
  • $142.8k - $274.8k

     ...Overview The Microsoft Azure team is seeking a Principal Software Engineer to lead the development of firmware , debugging, and validation of next-generation firmware solutions for Microsoft AI accelerators and cloud silicon platforms. This role is focused on... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Raleigh, NC
    3 days ago
  • $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 work
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  • $135.2k - $306.4k

     ...to real-world cloud-scale distributed systems, as part of an engineering organization that highly values formal methods. OCI has been using...  ...and verification. ~5+ years of full-time professional software development of concurrent and distributed systems, ideally cloud... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $144.2k - $288.4k

     ...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Raleigh, NC
    4 days ago
  • $95k - $138k

     ...'ll DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions...  ...ImmigrantsInvestment Code of EthicsFor Principal Asset Management positions, you’ll need...  ...and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    3 days per week

    Principal Financial Group

    Raleigh, NC
    1 day ago
  • $77k - $127k

    What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology...  ...tools, practices, and industry trends As Principal continues to modernize its systems,...  ...reviewing and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    1 day ago
  • $77k - $156k

    What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our technology...  ...to assist in reviewing and evaluating job applications, fraud prevention, and candidate matching and comparisons. These... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    3 days per week

    Principal Financial Group

    Raleigh, NC
    1 day ago
  • $116k - $136k

    What You'll DoWe are looking for a Senior Software Engineer I to join our Business Owner Solutions...  ...Ethical Guidelines:For Principal Asset Management roles, you are required...  ...reviewing and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Night shift

    Principal Financial Group

    Raleigh, NC
    2 days ago
  • $127k - $152k

    What You'll DoWe’re looking for a Senior Software Engineer II to join our AI Enablement product...  ...ImmigrantsInvestment Code of EthicsFor Principal Global Investors positions, you’ll need...  ...reviewing and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Principal Financial Group

    Raleigh, NC
    2 days ago
  • $114.6k - $234.6k

     ...fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations for...  ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Raleigh, NC
    1 day ago
  • $125.1k - $225.2k

     ...what’s possible.Job Description:Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in...  ...fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to .SummaryLocation: US -... 
    Fraud
    Full time
    Work experience placement
    Flexible hours

    Parsons

    Raleigh, NC
    4 days ago
  •  ...activities may change from time to time.Develop customized coding, software integration, perform analysis, configure solutions, using...  ...essential functions.Bachelor’s degree in computer science, Software Engineering, or related field with 5 years of relevant experience or... 
    Fraud
    Permanent employment
    Full time
    Part time
    Work experience placement
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    1 day ago
  •  ...success. Summary We're looking for a Software Developer II for Miovision Technologies...  ...equivalent in Computer Science or Computer Engineering + 3 years' experience in a software...  ...interview decisions. PLEASE BE AWARE OF FRAUD: Applicants interested in applying for roles... 
    Fraud
    Remote work
    Flexible hours

    GrabJobs

    Raleigh, NC
    1 day ago
  • $173.5k - $310k

     ...Wolters Kluwer Tax & Accounting team is looking for a Principal Software Engineer to build the next generation of AI-powered capabilities for our cloud audit solutions. You will build AI -powered audit solutions that help professionals analyze complex documents, interpret... 
    Work at office

    Wolters Kluwer

    Raleigh, NC
    3 days ago
  • $95.3k - $158.8k

     ...Are you passionate about combining software engineering excellence with research-driven problem solving to create innovative solutions? Do...  ...results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on... 
    Fraud
    Local area

    RELX

    Raleigh, NC
    1 day ago
  • $127k - $171k

    What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income...  ...of financial services and technology, Principal builds financial tools that help our customers...  ...reviewing and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    20 hours ago
  • $116k - $156k

    What You'll DoWe're looking for a Senior Software Engineering leader to join our Experience...  ...driven understanding of customer actionsAs Principal continues to modernize its systems, this...  ...and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    1 day ago
  • $272k - $431.25k

     ...the world's most dedicated people working for us! The Cloud Engineering & Services team is building an enterprise governance layer...  ...substrates and enterprise integrations.We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join... 
    Full time
    Contract work
    Part time
    Remote work

    Nvidia

    Raleigh, NC
    2 days ago
  •  ...is driving innovation and making a difference! in the global financial fraud landscape.We're looking for an exceedingly versatile Senior Data Architect to work in Digital Identity & Fraud Engineering team. As a Senior Technologist in the team, you’ll be responsible for... 
    Fraud
    Full time

    London Stock Exchange Group

    Raleigh, NC
    4 days ago
  • $130k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income...  ...of financial services and technology, Principal builds financial tools that help our customers...  ...reviewing and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Raleigh, NC
    3 days ago
  • $130k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer II to join our Retirement & Income...  ...of financial services and technology, Principal builds financial tools that help our customers...  ...and evaluating job applications, fraud prevention, and candidate matching and... 
    Fraud
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Raleigh, NC
    20 hours ago
  • $115.4k - $192.3k

     ...edge products? Are you ready for a lead Engineer role? About the Business: LexisNexis...  ...AI Principles ( About the Role: The Software Engineering Lead serves as a subject...  ...clients; businesses and governments prevent fraud; consumers access financial services and... 
    Fraud
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX

    Raleigh, NC
    4 days ago
  • $104.5k - $234.6k

     ...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware...  ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Raleigh, NC
    1 day ago
  • $114.6k - $234.6k

     ...directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-...  ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare Platforms (US Remote) If you... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Raleigh, NC
    20 hours ago
  • $125k - $150k

     ...enterprise applications across all phases of the software development lifecycle, including...  ...AWS. Analyzes trends, applies software engineering best practices, and prepares for future...  ...encrypted messaging systems) within multi-stage fraud detection and decision workflows,... 
    Fraud
    Permanent employment
    Full time
    Part time
    H1b
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - CIAM & Fraud. Be the first to apply!