Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cosm Logo

Senior Software Engineer

Cosm

Salary not specified
Sep 10, 2025
Salt Lake City, UT, US
Apply Now

Cosm is looking for a Sr. Software Engineer to implement solutions to enhance their Digistar application and related utilities, pushing the technology forward and contributing to high-level strategic decisions.

Requirements

  • Development experience with the Microsoft Visual Studio IDE and Git.
  • Understanding of the latest Microsoft Windows based tools, SDKs, and frameworks.
  • Understanding of the Microsoft Windows programming model and process interaction.
  • Microsoft DirectX, OpenGL, and similar Windows platform technologies is desired.
  • Experience with 3D graphics concepts and shader programming is desired.
  • Experience with Microsoft Windows networking configuration and concepts is a plus.
  • Expertise in Microsoft Windows Presentation Foundation is a plus.

Responsibilities

  • Provides mentoring to less senior members of the development team, when appropriate.
  • Set forth quality code guidelines and standards, leads code reviews and ensures that all solutions are aligned to pre-defined architectural specifications.
  • Contribute to high-level strategic decisions with the rest of the Engineering and Executive teams.
  • Stay on top of industry trends and emerging technologies.
  • Push the limits, try new technologies, take calculated risks, swing for the fences and proactively search for the best solutions and ideas in the marketplace.

Other

  • BS degree in Computer Science or related field or equivalent practical experience.
  • 6-8+ years significant experience as a software engineer
  • Must be highly organized, proactive, and collaborative.
  • You can work independently and as part of a team, and are flexible and agile to meet quick turnarounds and hard deadlines.
  • Driven to automate your processes, test continually, and document your work.