Senior Staff Software Engineer

Experian Logo

Experian

πŸ“Remote - United States

Summary

Join Experian's Financial Services Division Engineering team as a Senior Staff Engineer and lead the way in our Cloud and Big Data analytics ecosystem. You will provide strategic technical leadership for our real-time API platform, ensuring its scalability, performance, and reliability. As a hands-on technical leader, you will architect and evolve the platform, collaborate with cross-functional teams, and mentor engineers. You will also lead technical deep dives and postmortems to improve engineering quality and work with SREs and DevOps to enhance observability and incident response. This role requires significant experience in backend or platform engineering, distributed systems, and API design. The position offers a great compensation package, core benefits, and a flexible work environment.

Requirements

  • 10+ years of experience in backend or platform engineering with a focus on distributed systems and API design
  • Experience designing and operating real-time, low-latency API platforms at scale
  • Experience with protocols (HTTP, gRPC, WebSockets), caching, load balancing, and API security
  • Experience with at least one modern backend language (Go, Java, Rust, or Node.js)
  • Knowledge of distributed systems, cloud platforms (AWS/GCP/Azure), and modern backend stacks (e.g., Node.js, Java, Go, or Python)
  • AWS and Python experience
  • Experience with API gateways, load balancing, caching, and observability tools (Kibana, Grafana, Datadog, Prometheus)
  • Familiarity with event-driven architectures, message queues (Kafka) and stream processing frameworks
  • DevOps Knowledge: Docker and Kubernetes
  • Experience influencing technical direction beyond your immediate team

Responsibilities

  • Architect and evolve our real-time API platform for scalability, low-latency, and high availability (4–5 9s uptime)
  • Lead design and implementation of platform-wide projects, such as event-driven architecture, observability, service mesh integration, and rate-limiting strategies
  • Partner with engineering managers, staff engineers, product managers, and infrastructure teams to align technical execution with our priorities
  • Define and promote best practices for API design, versioning, patterns, and developer experience
  • Bring complex projects from concept to production, influencing technical direction across multiple teams
  • Lead technical deep dives, reviews, and postmortems to improve engineering quality
  • Lead the reliability, scalability, and performance of real-time APIs and associated platform services
  • Work with SREs and DevOps to improve observability, incident response, and system tuning

Benefits

  • Great compensation package and bonus plan
  • Core benefits including medical, dental, vision, and matching 401K
  • Flexible work environment, ability to work remote, hybrid or in-office
  • Flexible time off including volunteer time off, vacation, sick and 12-paid holidays

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs