The Financial Services Division (FSD) Engineering team is looking to build a real-time API platform, which powers mission-critical, high-throughput services across their ecosystem.
Requirements
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 web development frameworks such as Flask, Django or FastAPI.
Experience with concurrent programming designs such as AsyncIO.
Proficient in cloud computing with AWS and backend development using Python.
Experience with unit and functional testing frameworks.
Experience with API gateways, load balancing, caching, and observability tools (Kibana, Grafana, Datadog, or Prometheus)
Responsibilities
Define and promote best practices for API design, versioning, patterns, and developer experience.
Bring complex projects from concept to production, collaborating with 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.
Other
4+ years of experience in backend or platform engineering, with a focus on distributed systems and API design.
You will report to the Software Development Director.
Preference for candidates based in or near Allen, TX, or Costa Mesa, CA, for occasional in-office collaboration; remote candidates will also be considered.
Collaborating with multiple teams.
Lead technical deep dives, reviews, and postmortems to improve engineering quality.