Principal .NET Engineer

Sorry, this job was removed at 12:14 p.m. (CST) on Friday, Oct 10, 2025
Hiring Remotely in Provo, UT
In-Office or Remote
Information Technology
The Role
Description

Principal .NET Engineer – PredictIt

As a Principal .NET Engineer for PredictIt, you will play a key leadership role in shaping the architecture, performance, and reliability of our high-scale trading systems. This is a hands-on position with a balance of technical leadership and individual contribution: approximately 30% architecture and system design, 30% code reviews and mentorship, and 30% hands-on development.

You will work across the tech stack—from redesigning our financial engine and real-time trading infrastructure to guiding the delivery of secure and compliant user-facing applications. You’ll also help build the next generation of CFTC-compliant Designated Contract Market (DCM) and Designated Clearing Organization (DCO) systems, supporting millions of dollars in financial transactions.

Key Responsibilities
  • Lead the architecture and design of mission-critical software systems, with a focus on performance, scalability, and fault tolerance.
  • Conduct in-depth code reviews that go beyond identifying bugs, ensuring maintainability, security, and long-term design integrity.
  • Set and uphold the gold standard for code quality, performance, and engineering discipline across the team through your own code and feedback practices.
  • Mentor developers through educational and constructive reviews, helping them grow in technical depth and align with best practices.
  • Evaluate how code will perform under load and scale with usage over time; recommend architectural improvements based on these insights.
  • Drive the adoption of consistent coding standards, reusable patterns, and system-wide architectural guidelines.
  • Build and enhance backend systems and APIs, including core trading logic and market data pipelines.
  • Collaborate closely with engineering, product, compliance, and QA teams to deliver scalable and maintainable solutions.
  • Analyze system limitations and performance issues; lead efforts in profiling, capacity planning, and performance optimization.
  • Champion performance engineering, DevOps best practices, and continuous delivery workflows.
  • Identify opportunities to streamline and scale code review processes across distributed and asynchronous teams, including tooling and automation.
  • Stay current with emerging technologies and integrate them where beneficial to improve system resilience and team productivity.
Requirements
  • 6+ years of experience designing and developing enterprise-grade applications with the .NET stack.
  • Deep understanding of C#, ASP.NET (MVC and Web API), OOP, and multi-tiered system architecture.
  • Demonstrated expertise in designing performant, scalable systems, ideally in high-transaction or trading environments.
  • Proven leadership in code review culture, including mentoring developers, designing team-wide coding standards, and reviewing high-impact or high-risk code across multiple domains.
  • Experience using code reviews as a core leadership function, not just a task, ensuring long-term system integrity, team growth, and knowledge sharing.
  • Familiarity with or contributions to automated review tooling, static analyzers, or quality enforcement pipelines.
  • Experience conducting reviews for regulated, financial, or mission-critical systems with a high bar for security and compliance.
  • Strong experience with SQL Server and proficiency in debugging and optimizing queries and data pipelines.
  • Solid understanding of CI/CD workflows, Azure DevOps, and cloud-based architecture (Azure preferred).
  • Ability to lead by example with clear, empathetic communication and deep technical insight.
  • Bachelor’s degree in Computer Science or a related field.
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 2022, SSRS

Nice-to-Have
  • Experience with financial systems, including order matching and FIX protocol integration.
  • Background in gamification or engagement-driven application design.
  • Systems administration or cloud infrastructure experience in large-scale production environments.
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

Similar Jobs

Effectual Logo Effectual

Principal Software Engineer

Cloud • Information Technology • Professional Services
Remote
USA
170K-210K
Remote
USA
134K-174K Annually

MetLife Logo MetLife

Pet Claims Adjuster

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
United States
42K-42K Annually

EchoStar Logo EchoStar

Enterprise Account Executive

Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Retail
Remote
United States
130K-220K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Atlanta, GA
138 Employees
Year Founded: 1983

What We Do

One Company, One Solution.

Aristotle is recognized as the pioneer in political technology. Every occupant of the White House — Democrat and Republican — for more than 25 years, has been an Aristotle customer, as are most U.S. Senators, most members of the U.S. House of Representatives, and Democratic and Republican state party organizations. Year round, thousands of Americans involved in the political process — from grassroots organizers to Washington insiders — rely on Aristotle.

Our staff has worked for the Federal Election Commission, the DNC and the RNC, state parties and some of the top political consulting firms in the country. Many of us joined Aristotle after using the company’s products in hard fought campaigns, initiatives or PACs. We know politics, we know what works, and we understand what is expected.

Our experienced and skilled trainers conduct frequent complimentary trainings for all Aristotle customers throughout the year. In addition, we regularly hold open houses conveniently located at our office in Washington, DC on Capitol Hill. If you have specialized needs, you can also receive customized training on-site at your organization’s location.

Aristotle has every product and service you need to make your team a success. Whether it’s campaign software, voter data at VoterListsOnline.com, PAC and Grassroots software and services, or 24/7 customer support, Aristotle is your one-stop solution.

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account