Talent.com
Staff Software Engineer

Staff Software Engineer

ASCENDINGSpringville, UT, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.job_card.permanent
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

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.
  • Powered by JazzHR
  • serp_jobs.job_alerts.create_a_job

    Staff Software Engineer • Springville, UT, US