Topstep is looking to modernize its white-label trading platform, requiring a Staff Full Stack Engineer to shape its architecture, establish scalable patterns, and ensure reliability and flexibility for partners.
Requirements
- Strong full-stack foundation with expertise in both backend microservices (C/.NET Core, ASP.NET Core) and modern frontend development (React, Next.js, TypeScript)
- Deep .NET Core expertise including ASP.NET Core Web APIs, dependency injection, middleware pipelines, async/await patterns, and building maintainable service architectures
- Production Kubernetes experience running microservices on EKS, writing Helm charts, managing deployments with ArgoCD or similar GitOps tooling, and understanding pod lifecycle, networking, and storage
- Database and persistence knowledge including SQL Server, PostgreSQL, Entity Framework Core, schema design for multi-tenancy, and distributed data patterns
- Modern frontend mastery with Next.js, React, TypeScript, and CSS frameworks (Tailwind, styled-components), including Server Components, state management, and performance optimization
- Microservices architecture experience including service boundaries, API versioning, event-driven patterns, distributed tracing, and handling eventual consistency
- Production ownership mindset with experience building observable, testable, and maintainable systems including instrumentation, structured logging, and debugging distributed issues
Responsibilities
- Set technical direction for full-stack architecture across Trading Experience, influencing how we design microservices, structure frontends, and ensure system reliability for multi-tenant environments
- Own end-to-end feature development from C microservices and database design through React/Next.js UI, ensuring seamless integration and optimal performance across the stack
- Establish engineering patterns for .NET Core service design, API contracts, React component architecture, and multi-tenant data isolation that other teams can adopt
- Drive architectural improvements during our modernization initiative, building cloud-native microservices on Kubernetes while maintaining feature velocity and partner commitments
- Lead technical initiatives that materially improve developer experience, system performance, deployment reliability, or code quality across the organization
- Mentor engineers across teams on full-stack best practices, microservices architecture, Kubernetes operations, and production ownership
- Champion quality and reliability by embedding testing, monitoring, and operational thinking into every feature you ship
Other
- 7+ years of professional experience building production web applications, with demonstrated impact establishing patterns and practices that scaled across multiple teams
- Track record of technical leadership through design documents, architectural decision records, code reviews, and establishing engineering standards
- Excellent communication skills with the ability to explain complex technical trade-offs to varied audiences and build consensus across teams
- Comfortable making pragmatic decisions balancing long-term architectural vision with immediate business needs and partner commitments
- Experience building multi-tenant SaaS platforms or white-label products with tenant isolation, customization, and data partitioning patterns