Topstep is a company focused on building exceptional user experiences and high-quality applications. As a Software Engineer III, you will play a key role in developing the Trader Experience platform using modern technologies and collaborating with feature teams to enhance web development.
Responsibilities:
- Design, build, and operate cloud-native applications with an emphasis on reliability, safe deployments, and operational simplicity
- Embed automated testing, observability, and operational ownership into every stage of feature delivery
- Proactively identify and resolve issues, helping ensure our platform remains stable, performant, and ready to grow
- Collaborate with product engineering teams to champion event-driven best practices and deliver scalable, resilient solutions
Requirements:
- 3 + years of professional experience building production web applications, with demonstrated impact on scalability and reliability
- A solid full-stack foundation, with strength in backend API design (TypeScript, GraphQL, REST) and modern frontend development (React, Next.js, TypeScript)
- Strong database fundamentals, including experience with PostgreSQL or SQL Server - schema design, migrations, indexing, and query optimization
- Excellent communication skills, with the ability to distill complex technical concepts for a range of audiences
- A production mindset and bias toward action - embracing metrics, logging, tracing, on-call participation, and end-to-end ownership of delivery
- Deep expertise in designing and operating scalable, distributed systems, including event-driven architectures, message queues, eventual consistency, and race condition handling, with a strong focus on performance, security, and maintainability
- Experience building financial, trading, or fintech mobile applications where real-time data, reliability, and security are critical
- Comfort with CI/CD pipelines and infrastructure-as-code tools