Experian is a global data and technology company, powering opportunities for people and businesses around the world. The Senior Full Stack Software Development Engineer - AI will design and build high-scale, cloud-native systems that process vehicle history and transaction requests, while also serving as a technical leader to influence platform direction and mentor engineers.
Responsibilities:
- Design, build, and support high‑performance APIs and microservices for vehicle history, VIN intelligence, and transaction systems
- Develop and scale Java/Spring Boot services in a modern AWS cloud‑native environment
- Architect event‑driven systems using Kafka, SQS, or similar technologies to enable asynchronous processing and data pipelines
- Contribute to platform‑wide decisions around architecture, scalability, resiliency, and security
- Implement and continuously improve CI/CD pipelines, automated testing strategies, and observability practices
- Participate in full SDLC ownership: design → build → deploy → operate (“you build it, you own it”)
- Collaborate closely with product, data, and partner teams to deliver mission‑critical integrations
- Mentor engineers and help cultivate a high‑performing, collaborative engineering culture
- Leverage tools such as GitHub Copilot, Codex, Cursor, and Claude Code to accelerate development, testing, and documentation
- Design and integrate AI‑assisted or agent‑driven workflows into engineering processes and/or production systems
- Build or support AI‑powered features such as automation, decisioning, recommendations, or data enrichment
- Create tool‑integrated agent workflows, including prompt design, orchestration, and API‑based execution
- Evaluate and productionize AI‑generated outputs with a strong focus on security, quality, compliance, cost, and observability
Requirements:
- Bachelor's degree in computer science, Software Engineering, or related field (or equivalent experience)
- 10+ years (or equivalent experience) building large-scale, distributed, high-volume transactional systems
- Strong expertise in Java, Spring Boot, microservices architecture, and REST API design
- Hands-on experience with AWS (compute, storage, containers, networking, security, monitoring)
- Experience building event-driven architectures (Kafka, SQS, ActiveMQ, or similar)
- Strong experience with observability tools (e.g., Splunk, Dynatrace, Datadog) for debugging and performance optimization
- Front-end experience with React, JavaScript, HTML/CSS (full-stack capability preferred)
- Experience with PostgreSQL/DB2 and database performance tuning
- Solid understanding of Agile, SDLC, and modern engineering best practices
- Experience with Infrastructure as Code (Terraform, CloudFormation, or similar)
- Experience working with automotive data, VIN decoding, or vehicle lifecycle systems
- Familiarity with high-availability systems (99.9%+ uptime) and strict latency SLAs
- Experience integrating with enterprise partners or external APIs at scale
- Exposure to AI/ML platforms or deploying AI-powered features in production