Remote Senior Software Engineer

at Experian

Posted 2 days ago 4 applied

Description:

  • The Financial Services Division (FSD) Engineering team is seeking a Senior Software Engineer to excel in an Agile environment focused on Cloud and Big Data analytics.
  • The role involves building a real-time API platform that supports mission-critical, high-throughput services.
  • Responsibilities include defining and promoting best practices for API design, versioning, patterns, and developer experience.
  • The engineer will bring complex projects from concept to production while collaborating with multiple teams.
  • The position requires leading technical deep dives, reviews, and postmortems to enhance engineering quality.
  • The engineer will also lead the reliability, scalability, and performance of real-time APIs and associated platform services.
  • Collaboration with SREs and DevOps is necessary to improve observability, incident response, and system tuning.
  • The position reports to the Software Development Director.

Requirements:

  • Candidates must have 5+ 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.
  • Familiarity with web development frameworks like Flask, Django, or FastAPI is expected.
  • Experience with concurrent programming designs, particularly AsyncIO, is required.
  • Candidates should be proficient in cloud computing with AWS and backend development using Python.
  • Experience with unit and functional testing frameworks is necessary.
  • Familiarity with API gateways, load balancing, caching, and observability tools (Kibana, Grafana, Datadog, or Prometheus) is required.
  • Knowledge of event-driven architectures, message queues (Kafka), and stream processing frameworks is preferred.
  • Working knowledge of DevOps practices with hands-on experience in Docker and Kubernetes is necessary.
  • Preference is given to candidates based in or near Allen, TX, or Costa Mesa, CA, for occasional in-office collaboration; however, remote candidates will also be considered.

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 culture, focusing on DEI, work/life balance, development, authenticity, collaboration, wellness, and recognition.
  • The company has received accolades such as World's Best Workplaces™ 2024 and Great Place To Work™ in 24 countries.