remote
Senior Software Engineer Live - TopStep
Software Engineer
Senior Software Engineer building cloud‑native, high‑throughput, low‑latency trading platforms using TypeScript and React. Drive reliability, scalability, and coding standards while delivering features for trader training, analytics, and payouts.
About the role
Key Responsibilities
- Design, develop, and maintain cloud‑native applications that handle high‑throughput, low‑latency trading workloads.
- Implement front‑end features and UI components using TypeScript and React, ensuring a seamless trader experience.
- Collaborate with cross‑functional teams to define architecture, coding standards, and engineering patterns across the platform.
- Optimize system performance, reliability, and scalability as the ecosystem expands.
- Mentor junior engineers, conduct code reviews, and champion best practices in software development.
Requirements
- 5+ years of professional software engineering experience, with strong expertise in TypeScript and React.
- Proven experience building and operating cloud‑native services (AWS, GCP, or Azure) supporting high‑throughput, low‑latency workloads.
- Solid understanding of Node.js backend development and modern API design.
- Track record of delivering reliable, scalable systems and influencing engineering standards.
- Excellent problem‑solving skills and ability to work effectively in a fast‑moving, collaborative environment.
Skills
typescriptreactnodejs