Remote Senior Staff Software Engineer, API Platform (Remote) - Python

at Experian

Posted 1 day ago 4 applied

Description:

  • The Financial Services Division (FSD) Engineering team is seeking a Senior Staff Engineer to lead the Cloud and Big Data analytics ecosystem in a non-traditional, agile environment.
  • This role involves providing strategic technical leadership for the real-time API platform, which is essential for high-throughput services across the ecosystem.
  • The Senior Staff Engineer will report to the Software Development Director and act as a hands-on technical leader, influencing architecture and implementation across multiple teams.
  • Responsibilities include guiding important decisions, mentoring engineers, and ensuring the platform meets demanding Service Level Agreements for latency, reliability, and throughput.
  • Key tasks include architecting and evolving the real-time API platform for scalability, low-latency, and high availability, leading design and implementation of platform-wide projects, and partnering with various teams to align technical execution with priorities.
  • The role also involves bringing complex projects from concept to production, leading technical deep dives, and improving engineering quality through reviews and postmortems.
  • The Senior Staff Engineer will lead the reliability, scalability, and performance of real-time APIs and work with SREs and DevOps to enhance observability and incident response.

Requirements:

  • Candidates must have 10+ years of experience in backend or platform engineering, focusing on distributed systems and API design.
  • Experience in designing and operating real-time, low-latency API platforms at scale is required.
  • Proficiency with protocols such as HTTP, gRPC, WebSockets, as well as caching, load balancing, and API security is necessary.
  • Candidates should have experience with at least one modern backend language, such as 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) is essential.
  • AWS and Python experience is required.
  • Familiarity with API gateways, load balancing, caching, and observability tools (Kibana, Grafana, Datadog, and Prometheus) is necessary.
  • Candidates should have experience with event-driven architectures, message queues (Kafka), and stream processing frameworks.
  • DevOps knowledge, particularly with Docker and Kubernetes, is required.
  • Experience influencing technical direction beyond one's immediate team is essential.

Benefits:

  • The position offers a great compensation package and bonus plan.
  • Core benefits include medical, dental, vision, and a matching 401K.
  • A flexible work environment is provided, allowing for remote, hybrid, or in-office work options.
  • Flexible time off is available, including volunteer time off, vacation, sick leave, and 12 paid holidays.
  • Additional benefits can be explored at the provided link: Experian Benefits.
  • Experian emphasizes a people-first approach, focusing on DEI, work/life balance, development, authenticity, collaboration, wellness, and recognition.

Get realtime job alerts

Be the first to know about new jobs