Staff Software Engineer

Topstep

Salary range

$200,000–$250,000/year

Benefits

Job Description

As a Staff Full Stack Engineer on the Trading Experience team at Topstep, you'll play a foundational role in shaping our white-label trading platform—from C# microservices running on Kubernetes to the React-based experiences that partners customize for their traders. You'll be instrumental in our architectural modernization, establishing patterns that enable teams to move fast with confidence while maintaining the reliability and flexibility that our partners demand. This role is ideal for someone who brings both deep technical expertise in .NET and cloud-native architectures alongside a product mindset.

You'll 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. Partner with product and design to translate partner and trader needs into technical solutions that balance customization requirements with maintainable architecture.

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.

About Topstep

Topstep fosters a culture of collaboration with cameras-on during meetings and a robust Slack environment for communication.

Apply for This Position