Senior Staff Engineer - Full Stack

ExperianMadison, MS
Hybrid

About The Position

Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to work towards their financial goals and help them save time and money. We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments. We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com. Experian is looking for a Senior Staff Full Stack Engineer to lead the design and delivery of scalable, platforms and customer-facing experiences across our Marketplace ecosystem. Reporting to the VP Engineering, Direct-to-Consumer, you will operate at the intersection of architecture, hands-on engineering, and technical leadership, leading projects that span multiple teams and domains. As a Senior Staff Engineer, you will be a technical anchor and force multiplier, influencing architecture, improving engineering standards, and accelerating delivery across teams while remaining hands-on.

Requirements

  • 12+ years of experience with front-end development using JavaScript, HTML, CSS, and responsive design
  • 8+ years of experience building responsive single-page web applications using Angular or React/Redux
  • Must have experience using each of Angular (2+), React (with hooks), and TypeScript
  • 3+ years experience with GraphQL & Apollo
  • Design, develop, and deploy robust microservices using Java, Python, or .NET
  • Implement GraphQL APIs for seamless data retrieval and manipulation
  • Utilize AWS services (Lambda, DynamoDB, etc.) to build scalable and reliable applications
  • Experience with unit testing using Jest and Playwright or similar libraries, along with E2E testing
  • Experience building software that accounts for security, accessibility, and performance

Nice To Haves

  • 3+ years experience in NodeJS
  • Understanding of functional programming
  • Collaboration in open-source communities
  • Experience with node development workflows (webpack, npm, etc.)
  • Experience with data visualization APIs and JSON (chart.js, D3, etc.)
  • Previous Mobile (web and/or native) development experience
  • Financial Services experience
  • Platform engineering experience
  • Exposure to data/AI systems
  • Observability tools (Splunk, Dynatrace)
  • Experience leading multi-team projects

Responsibilities

  • Own end-to-end architecture for complex, distributed full-stack systems
  • Design scalable, resilient, and secure cloud-native systems (AWS preferred)
  • Drive modern engineering practices (microservices, event-driven systems)
  • Lead technical design reviews and set engineering standards
  • Contribute to critical code paths across frontend and backend
  • Build reusable frameworks and platform capabilities
  • Lead debugging, performance tuning, and reliability improvements
  • Establish best practices for testing, observability, and CI/CD
  • Improve reliability, performance, and cost efficiency
  • Champion DevOps culture

Benefits

  • Competitive 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service