Informatica

Identity- Software Engineer, Principal Member Technical Staff

Informatica
Apply
1 day ago
Remote, United States +3 moreStaff+
H1B sponsor

Base Salary

$197k - $314k/yr

Responsibilities

  • Architect, design, implement, test, and deliver scalable authentication and session services on Salesforce Core using Java.
  • Build and evolve standards-based identity protocols including OAuth 2.0/2.1, OpenID Connect, SAML 2.0, PKCE, DPoP, mTLS-bound tokens, token exchange, and DBSC.
  • Harden sessions and credentials against hijacking, replay, phishing, credential stuffing, and related attacks.
  • Threat-model features, address penetration-test and bug-bounty findings, and participate in incident reviews with Product Security.
  • Deploy security enforcement through feature flags, phased cohorts, telemetry, backward compatibility, and deprecation plans.
  • Develop test strategies, automation frameworks, and unit, functional, negative, and abuse-case tests.
  • Participate in on-call rotation for authentication outages and security incidents and maintain highly available services.
  • Mentor engineers, present and review designs, and improve development processes and secure-coding practices.
  • Use AI development tools and prompt engineering to produce secure, reliable, production-ready code and system context.

Requirements

  • A related technical degree is required.
  • At least 3 years of professional software development experience; senior-level candidates require 5+ years including ownership of production services.
  • Strong Java and object-oriented design skills, with large multi-tenant codebase experience preferred.
  • Hands-on experience with at least one of OAuth 2.0, OpenID Connect, or SAML, plus knowledge of authentication, authorization, sessions, and token types.
  • Working knowledge of applied cryptography, secure coding, browser security, web technologies, databases, and relational schema design.
  • Experience with automated unit and functional testing using Java, JUnit, and Selenium.
  • Experience using AI tools such as Claude Code, GitHub Copilot, Codex, or Cursor in development workflows.
  • Advanced prompt engineering skills and the ability to create reliable, secure production system context.
  • Excellent interpersonal skills.
  • Preferred qualifications include identity infrastructure, MFA, passwordless authentication, identity RFCs, HSMs, cloud KMS, secrets management, regulated environments, security research or incident response, Agile development, and test-driven development experience.

Benefits

  • Hybrid Office-Flex arrangement: work in person three days per week, or 10 days per quarter for some engineering teams.
  • Benefits include time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.
  • Salesforce provides reasonable accommodations during the application and recruiting process.

Tech Stack

JavaJavaScriptJUnitSeleniumSQL

Categories

Informatica

About Informatica

5,001-10,000 employees

Informatica (NYSE: INFA), a leader in AI-powered enterprise cloud data management, helps businesses unlock the full value of their data and AI. As data grows in complexity and volume, Informatica’s Intelligent Data Management Cloud™ delivers a complete, end-to-end platform with a suite of industry-leading, integrated solutions to connect, manage and unify data across any cloud, hybrid or multi-cloud environment. Powered by CLAIRE® AI, Informatica’s platform integrates natively with all major cloud providers, data warehouses and analytics tools— giving organizations the freedom of choice, avoiding vendor lock-in and delivering better ROI by enabling access to governed data, simplifying operations and scaling with confidence. Trusted by approximately 5,000 customers in nearly 100 countries—including over 80 of the Fortune 100—Informatica is the backbone of platform-agnostic, cloud data-driven transformation. Informatica. Where data and AI come to life.™ Contact: PR@informatica.com

Contact me