Topstep

Staff Software Engineer

Topstep

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $157,000 - $250,000 per year

Job Level

Lead

Tech Stack

Distributed SystemsGraphQLJavaScriptMicroservicesNext.jsPostgresReactTypeScript

About the role

  • Set technical direction for full-stack architecture across the engineering organization, influencing how we design APIs, structure frontends, and ensure system reliability
  • Own end-to-end feature development from Postgres schema design through GraphQL APIs to Next.js UI, ensuring seamless integration and optimal performance
  • Establish engineering patterns for GraphQL schema design, React component architecture, state management, and API/UI coupling that other teams can adopt
  • Partner with product and design to translate trader needs into technical solutions that balance user experience with system constraints
  • Drive architectural improvements during our modernization initiative, helping transition from monolithic systems to event-driven microservices while maintaining feature velocity
  • Lead technical initiatives that materially improve developer experience, system performance, or code quality across the organization
  • Mentor engineers across teams on full-stack best practices, architectural thinking, and production ownership
  • Champion quality and reliability by embedding testing, monitoring, and operational thinking into every feature you ship

Requirements

  • 7+ years of professional experience building production web applications, with demonstrated impact establishing patterns and practices that scaled across multiple teams
  • Strong full-stack foundation with expertise in both backend API design (GraphQL, REST) and modern frontend development (React, Next.js, TypeScript)
  • Deep PostgreSQL knowledge including schema design, query optimization, indexing strategies, and understanding of transaction isolation and consistency patterns
  • Proven GraphQL expertise designing schemas, implementing resolvers, optimizing queries (N+1 problems, data loader patterns), and building maintainable API layers
  • Modern frontend mastery with Next.js, React, TypeScript, and Tailwind CSS, including Server Components, hydration patterns, and performance optimization
  • Production ownership mindset with experience building observable, testable, and maintainable systems including instrumentation, error handling, and debugging distributed issues
  • Solid understanding of distributed systems including event-driven architectures, message queues, eventual consistency, and handling race conditions
  • Track record of technical leadership through RFCs, architectural documentation, 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 feature delivery.
Benefits
  • 10 Company paid Holidays and generous Family Leave
  • Paid time off is accrued monthly
  • Competitive 401(k) matching, health, dental, and vision insurance is offered for full time employees
  • Vacations are encouraged with a bonus for taking 5 consecutive days
  • Employee referrals are bonused
  • Topstep offers a food and groceries budget and contributes towards health and wellness.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-stack architectureAPI designGraphQLRESTPostgreSQLReactNext.jsTypeScriptTailwind CSSevent-driven microservices
Soft skills
technical leadershipmentoringcommunicationcollaborationproblem-solvingdecision-makinginfluencingquality assuranceoperational thinkinguser experience focus