Experian
We're unlocking the power of data to help create a better tomorrow.
Senior Principal Engineer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
85 days ago
Salary
$176.0K - $316.9K / year
Bachelor Degree8 yrs expEnglishAndroidAngularAWSCyber SecurityDistributed SystemsGraph QLI OSKotlinMicroservicesReactSwift
Job Description
• Architecture Leadership Guide the architecture vision for D2C platforms with a mobile-first and AI-native mindset
• Define roadmaps across mobile and web with emphasis on scalability, maintainability, and rapid experimentation
• Champion modern patterns including micro frontends, server-driven UI (SDUI), BFF, and serverless systems
• Apply enterprise architecture principles and standards while balancing near-term delivery and long-term platform goals
• Build for leverage by creating reusable frameworks, automation, and internal tooling to accelerate teams
• Integrate AI into every layer of architecture to support thoughtful, agentic system design.
• Platform and Technical Leadership Lead technical design across consumer products and internal platforms
• Shape cohesive end-to-end architecture spanning APIs, services, and frontends
• Guide strategic areas such as identity, content delivery, personalization, and A/B testing
• Support agent-based automation and apply MCP to enable scalable AI workflows
• Ensure security, observability, and operational excellence across systems
• Collaboration and Influence Be a technical partner across product, data, cybersecurity, and platform teams
• Mentor engineers and architects across domains
• Promote adoption of tools like GitHub Copilot, Cursor, Claude, and LLM-integrated workflows
• Advance system-level thinking and reusability through shared scaffolds and frameworks
• Innovation and Organizational Impact Lead the Exponential Engineer Initiative to grow AI-first engineering through reusable agents, automation, and internal platforms
• Promote agent-based design, prompt abstraction, and developer enablement across teams
• Evaluate and apply latest technologies, especially Generative AI, to improve engineering and results.
Job Requirements
- 8+ years in software engineering, with 5+ in architecture or principal roles
- Experience with mobile (iOS/Swift, Android/Kotlin) and web (React, Angular) platforms
- Expertise in microservices, GraphQL, API-first design, and AWS-native systems
- Familiarity with SDUI, distributed systems, and resilient architecture
- Operational experience in monitoring, observability, and incident response
- Background in consumer tech domains like credit, personal finance, or marketplaces
- Experience with headless CMS, rules engines, experimentation, and personalization
- Experience with AI agent design, LLM orchestration (such as MCP), and integration of AI tools into developer workflows
- Proficiency or active use of GitHub Copilot, Cursor, Claude, and prompt-based development tools
- Experience in developer enablement, automation platforms, or engineering transformation initiatives.
Benefits
- Great compensation package and bonus plan
- Core benefits including full medical, dental, vision, and matching 401K
- Flexible schedule, ability to work remotely, hybrid, or in-office
- Flexible time off, including volunteer time off, vacation, sick, and 12-paid holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer85 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor
Azure Principal Software Engineer focusing on client engagement and technical solution design
AngularAzureEntity FrameworkFlutterLinuxReactReact NativeSDLC.NET
Software Engineer
N3XT SPORTSN3XT Sports is a sports consulting firm that specializes in digital transformation, innovation and investment strategy.
Full-stack Engineer85 days ago
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor
Full Stack Engineer developing applications in a remote setting
CloudDockerJavaScriptNext.jsNode.jsNoSQLReactSQLTypeScript
United States
Full-stack Engineer85 days ago
Full TimeRemoteTeam 51-200Since 1983H1B No Sponsor
Software Engineer developing ML-based scheduling solutions for customer support
JavaPandasPythonRustGo
Lead Engineer, Reinforcement Learning – Scenario Generation
Serve RoboticsMeet the future of sustainable, self-driving delivery.
Full-stack Engineer85 days ago
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor
Lead Engineer developing RL algorithms for scalable training in robotic systems
CloudKubernetesPythonPyTorchRayUnity