
Senior .NET Team Lead - Trading & Financial Systems
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
This position follows a hybrid work model, requiring once a week in-office attendance.
Come work in a startup-like environment (small team, big challenges, massive growth opportunity, relaxed office culture) with the stability of a 40+ year company and great benefits: health coverage, paid holidays, 401(k), PTO, hybrid/remote flexibility, and an office with great views. Alongside 200+ university research partners, we built PredictIt, “The Stock Market of Politics,” where 100,000+ enthusiastic traders make $1 winner-take-all forecasts that consistently showcase the wisdom of the crowd. Now we’re taking the platform to the next level—and we need your help.
As a Senior .NET Engineer Team Lead for PredictIt, you’ll be a hands-on, player-coach leader helping build and grow a backend engineering team responsible for our core systems and services. You’ll combine technical leadership with day-to-day development—guiding architecture and delivery while setting a high bar for code quality, reliability, and performance. You’ll work across the stack, from modernizing our financial engine and real-time trading infrastructure to delivering secure, compliant applications in a regulated environment. This role balances leadership and execution (roughly 25% system design/architecture, 25% leadership & code reviews, 50% hands-on development) and partners closely with Product, Compliance, and QA to ship scalable, maintainable solutions.
Key Responsibilities
- Lead a backend engineering pod focused on mission-critical services (order lifecycle, market data, financial workflows, and platform APIs).
- Own technical execution for your area: design, build, ship, and operate high-availability services in production.
- Drive service architecture and patterns (APIs, messaging, caching, data models, failure handling) with an emphasis on performance, scalability, and fault tolerance.
- Perform high-signal code reviews that improve maintainability, correctness, and long-term system integrity.
- Provide leadership for engineers on the team: regular 1:1s, coaching, performance feedback, and support for growth and accountability.
- Lead incident prevention and response: observability, profiling, capacity planning, and performance tuning.
- Manage team Scrum: backlog refinement, sprint planning, daily standups, delivery tracking, and removing blockers in coordination with Product.
Requirements
- Bachelor’s in Computer Science or a related field.
- 6+ years of professional experience building enterprise-grade applications in the .NET ecosystem.
- Strong proficiency with C#, ASP.NET (MVC/Web API), OOP, and layered/service-oriented architectures.
- Demonstrated experience leading technical delivery for backend systems (as a team lead, tech lead, or senior engineer owning a domain).
- Proven ability to build performant, reliable services under real-world load (high-transaction systems strongly preferred).
- Solid understanding of distributed systems fundamentals (idempotency, retries, consistency, queues/streams, caching, and graceful degradation).
- Experience using code reviews as a leadership function to raise quality and level up engineers.
- Familiarity with CI/CD, Azure DevOps, and cloud architecture (Azure preferred).
- Strong communication skills—able to align teams, write clearly, and make pragmatic tradeoffs.
Technology Stack
Languages & Frameworks: C#, ASP.NET (MVC, Web API, Web Forms), Entity Framework, LINQ, T4
Front-End: HTML5, Bootstrap, jQuery, Vue.js
Database & Messaging: SQL Server, Redis, Kafka
Tools & Platforms: Azure DevOps, Azure Cloud Services, Visual Studio, SSRS
Nice-to-Have
- Experience with financial systems (order lifecycle, risk controls, matching concepts) and/or FIX familiarity.
- Experience designing event-driven architectures with Kafka (or similar) for high-volume pipelines.
- Background in regulated or security-sensitive environments with strong audit/compliance needs.
- Production operations experience (on-call, incident response, observability, SLOs).
Benefits
All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment. Please visit our website at aristotle.com.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
