Senior Software Engineer
Summary
Are you a proactive and driven senior software engineer looking to shape scalable systems and contribute to a product that empowers traders around the world? At Topstep, you’ll have the opportunity to help architect evolving systems, contribute to thoughtful engineering decisions, and build software with real user impact. You’ll work closely with a collaborative team of engineers, product managers, and stakeholders to turn ideas into durable, high-quality solutions. If you’re energized by solving meaningful problems, bringing clarity to complexity, and continuously leveling up your craft. Join us and help build what’s next at Topstep.
Key Responsibilities
- Partner with our Product Managers to bring exciting features and APIs to life
- Build robust ASP.NET Core applications with clean architecture and thoughtful design
- Craft elegant solutions using modern patterns like dependency injection and async programming
- Create intuitive, responsive user interfaces that traders will love using
- Collaborate with the team to squash bugs and keep our platform running smoothly
- Contribute to architecture discussions that shape our platform's future
- Help us push the boundaries of what's possible in futures trading technology
Required Qualifications and Key Competencies
Must Have Skills:
- 4+ years of .NET Core / C# experience in a production environment
- Experience building end-to-end ASP.NET Core applications - we'd love to hear about projects you're proud of!
- Strong foundation in database design, documentation, and software architecture
- Comfortable with dependency injection, asynchronous programming, and performance optimization
- Natural problem-solver who enjoys tackling complex challenges independently
- Curiosity and enthusiasm for learning new approaches and technologies
Technical Skills:
- Proficiency in .NET Core, C#, ASP.NET Core
- Understanding of HTTP protocols and web application performance
- Knowledge of software development best practices and design patterns
Preferred Skills
Bonus points if you have experience with:
- Redis or similar pub-sub messaging systems
- SQL / PostgreSQL - we love clean, efficient database work
- Performance optimization with LINQ / Entity Framework
- Understanding of how hardware and software work together
- AWS, Docker, and Kubernetes experience
- Fintech, B2B systems, or trading platforms background
- Data integration projects
Don't worry if you don't check all these boxes - we're more interested in your passion and potential!
Company Culture & Perks
- Topstep is an engaging working environment which ranges from fully remote to hybrid. We foster a culture of collaboration with cameras on during meetings and a robust Slack environment for communication.
- 9 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.
New Hire Base Salary Range
- $150,000-$200,000
- Bonus: This position is eligible for a performance-based bonus as provided by the plan terms and governing documents.
- The compensation offered will take into account internal compensation structure and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors.
Equal Opportunity Employer
Topstep is an Equal Opportunity Employer. We are committed to fostering an inclusive environment where all employees and applicants are valued. All qualified candidates will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or veteran status, in compliance with applicable federal, state, and local laws.
Interested in the role? Apply today with your resume and cover letter!
Create a Job Alert
Interested in building your career at Topstep? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field