Staff Software Engineer

Springville, UT
Full Time
IT
Experienced

Staff Software Engineer

Location: Utah County (Hybrid) 
Employment Type: Full-Time, Direct Hire
Authorization: No VISA Sponsorship will be provided. No C2C. 


About the Role:

We are seeking a highly skilled and hands-on Senior .NET Engineer to drive the enhancement and optimization of our high-performance prediction exchange platform. This is a pivotal technical leadership position, perfect for an individual who deeply enjoys coding, excels at identifying architectural risks during code reviews, and is passionate about mentoring while remaining intensely technical.

You will play a direct and significant role in an established platform, focusing on optimizing performance, scaling infrastructure, and collaborating closely with a dedicated, agile team. Our team values clean code, strategic big-picture thinking, and proactive problem-solving.


Key Responsibilities:

  • Lead and actively participate in all phases of code development and rigorous peer review processes.
  • Architect, design, and enhance robust, multithreaded .NET applications built for exceptional scale and high availability.
  • Provide technical guidance and execution for the strategic migration of on-premise infrastructure to the Azure cloud environment.
  • Drive continuous improvement in system performance, stability, and scalability.
  • Actively contribute to agile sprint planning, discussions, and team activities.
  • Mentor junior and mid-level team members, fostering their growth and shaping core development standards and best practices.

Qualifications:

  • Experience: 7+ years of professional experience in .NET development.
  • Technical Expertise: Expert-level knowledge of .NET, C#, and MSSQL. 
  • Cloud Proficiency: Strong hands-on experience with Azure, including DevOps, CI/CD, and various Azure cloud services.
  • Backend & Architecture: Deep experience with multithreaded backend applications and designing/implementing microservice architectures.
  • Performance Optimization: Proven track record of optimizing high-availability, high-scale platforms.
  • Code Quality: Demonstrated experience with code review processes, adept at identifying and articulating architectural and code-level risks.
  • Industry Preference: Background in FinTech or trading platforms strongly preferred (e.g., CFTC-approved exchanges, Interactive Brokers, NASDAQ, or prediction markets).
  • Soft Skills: Positive, team-oriented attitude with a strong willingness to contribute beyond just writing code.

Nice to Have:

  • Direct experience with DevOps pipelines and comprehensive monitoring solutions.
  • Exposure to political, sports, or financial prediction platforms.

Culture & Perks:

  • Join a friendly, collaborative team deeply committed to code quality and transparent communication.
  • Engage in regular team-building events, including dedicated game sessions on Thursdays.
  • Seize a unique opportunity to directly shape the future and impact of an innovative, high-performance exchange platform.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*