Senior .NET Team Lead - Trading & Financial Systems

🇺🇸 United States - Remote
💻 Software Development🟣 Senior

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.

  • 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).

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.

Share this job:
Please let Aristotle know you found this job on Remote First Jobs 🙏

Find Remote Jobs

Connect with top companies hiring for remote jobs, work-from-home roles, and 100% online jobs worldwide.

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Apply